You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In this very first phase, let's cover the app with End to End testing, to ensure that all the features included in the Beta release will work as expected.
As a second step, we will move to the OCE Kit and we will add Typescript and unit tests to each component - they are mostly stateless and pure functions.
Finally, we will cover Agent with Unit tests too.
What
In this very first phase, let's cover the app with End to End testing, to ensure that all the features included in the Beta release will work as expected.
As a second step, we will move to the OCE Kit and we will add Typescript and unit tests to each component - they are mostly stateless and pure functions.
Finally, we will cover Agent with Unit tests too.
How
The test suite for E2E testing is made with Puppeter + Jest
For E2E Code Coverage we will use puppeteer-to-istanbul
User Stories to test
NAVIGATION & AUTH E2E TESTS
As a person, I want to login with my username and password
As a person, I can access private routes only if I am already authenticated
As a person, I want to see my diary, active plans, network and inventory table
As a person, I want to navigate to navigate to a plan page
PLAN CREATION
As a person I want to create a new plan from scratch
As a person I want to add a new process to the plan
As a person I want to add a new commitment to the process
As a person I want to edit the info of a plan
EVENTS LOGGING
As a person...
EVENTS VALIDATION
As a person...
The text was updated successfully, but these errors were encountered: