Skip to content

e2e tests #58

@NagariaHussain

Description

@NagariaHussain

Let's write some simple nice tests that check all the core workflows. You might want to divide this task into different phases, but the idea is to test:

  • inviting a member (we need not check the acceptance part yet)
  • are they able to add new project types, After adding, does the project type show up
  • the client flow: add a client, and then invite a member of the client or assign an existing member to the client.
  • Tasks: basically, are members able to create and update tasks?
  • Milestones: Are we able to create milestones and see their progress?
  • Onboarding: in the fresh state, does the onboarding show up? Is the user able to go through all the steps properly and click on "Let's go" to actually see the Hive front end properly?
  • Does the command K work as expected?
    • Creation of new project
    • New task
    • Jumping around to existing tasks maybe
    • Or opening the setting from command K?
  • Updates like: can users post an update drafting? Does it work? Maybe create a test draft and check if it is saved. Does deletion work?
  • Dashboard related tests:
    • Does it show the correct count for different number cards?
    • Am I able to see my tasks properly?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions