Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Behave automation - scenarios #385

Closed
kruczyna opened this issue Dec 11, 2019 · 3 comments · Fixed by #358, #418 or #435
Closed

Behave automation - scenarios #385

kruczyna opened this issue Dec 11, 2019 · 3 comments · Fixed by #358, #418 or #435
Assignees
Labels
Epic Issue used for managing large task

Comments

@kruczyna
Copy link
Contributor

kruczyna commented Dec 11, 2019

Login page:

  • User opens pah-fm login view - covered
  • User successfully logs in to pah-fm system with valid credentials - covered
  • User can't login with invalid credentials - covered
  • User can't click login button when he didn't input email - covered
  • User can't click login button when he didn't input password - covered
  • User sees proper translations after language switch - covered
  • User doesn't loose inputted data when language is switched - covered

Logout page:

  • User is able to logout via main menu logout button - covered
  • User is able to logout via link - covered
  • User is able to navigate to login page via login again button - covered

Add new drive page:

  • User is able to add a new drive - covered
  • User sees proper error message when one of required fields is missing - covered
  • User sees proper translations after language switch
  • User doesn't loose inputted data when the tab was closed and reopened

Confirm drive page

  • User is able to confirm a drive with correct input - covered
  • User is not able to confirm a drive with incorrect input - covered
  • User doesn't see driver code when navigating back from confirmation code page - covered
  • User is able to confirm a drive after input correction - covered
  • User sees proper translations after language switch

Drives page:

  • User is able to see a newly added drive - in progress
  • User is able to navigate to add new drive page via main pah logo - in progress
  • User sees proper translations after language switch
@arturtamborski
Copy link
Member

I'd add few more:

Add new drive page:

  • User doesn't loose inputted data when the tab was closed and reopened

Passenger page:

  • User is able to input the drive checksum
  • User is able to generate the code for driver

Also, the User sees proper translations after language switch doesn't need to be repeated in each page, we probably just need to check that one time (let's say during logging in).

@kruczyna
Copy link
Contributor Author

Added missing scenarios and deleted the translations scenario from Add new drive page.

@arturtamborski arturtamborski added the Epic Issue used for managing large task label Feb 26, 2020
@arturtamborski
Copy link
Member

This ticket is no longer pursued, closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Issue used for managing large task
Projects
None yet
2 participants