Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • ketida ketida
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 205
    • Issues 205
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 7
    • Merge requests 7
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ketidaketida
  • ketidaketida
  • Merge requests
  • !268

Draft: feat(app):cypress install and tests

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Bela Toci requested to merge cypress-tests-ketida into master Jan 19, 2023
  • Overview 0
  • Commits 13
  • Pipelines 14
  • Changes 50

This MR replaces !242 and adds cypress tests for the following actions (Cypress v.12.3.0):

USER

  • User login and logout.
  • User signs up to the app.
  • Password reset.
  • Editing personal info of the user.
  • Changing user Password.

BOOK

  • Adding a book.
  • Renaming a book.
  • Archiving a book.
  • Deleting a book.
  • Adding and checking the presence of metadata of the book.
  • Adding, importing and deleting assets with asset manager.
  • Editing the file info in asset manager
  • Adding, removing - front matter, body and back matter.
  • Adding, removing and editing components of front matter, body, back matter.
  • Uploading word files.
  • Sorting books by:
  1. Title (Ascending & Descending)
  2. Status (Ascending & Descending)
  3. Author (Ascending & Descending)

EDITOR

  • Checking action bar and that everything works.
  • Creating different block level tools

TEAM MANAGER

  • Adding and removing production editor.
  • Adding and removing copy editor.
  • Adding and removing author.
  • Global team manager.
  • Testing the UI for different roles (Production editor, Copy editor, Author).

TEMPLATE

  • Adding a template.
  • Updating a template.
  • Deleting a template.
  • Deleting template file.
  • Add, Change and Delete template thumbnail.

The full list of all automated tests and their status is here.

Edited Feb 13, 2023 by Bela Toci
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: cypress-tests-ketida