Skip to content

Latest commit

 

History

History
71 lines (41 loc) · 2.78 KB

File metadata and controls

71 lines (41 loc) · 2.78 KB

Hepsiburada Android Automation Testing

Writing the following test cases with the Appium tool

Test Cases

  • The Hepsiburada android application opens. It is checked that the opened application is here.
  • Click on the profile icon on the homepage.
  • Enter the e-mail and password information and click the login button.
  • Check that the user has logged in successfully and the popup text that opens after logging in is checked.
  • The My Account page is closed with the X(Close) icon. My homepage is checked.
  • Click on the Search field.
  • Any product is searched.
  • Click on the 3rd line (5th product) and go to the details.
  • The detailed product is added to the favourite.
  • By coming back, the product list page is reached.
  • Click on My Lists tab in the tab bar area.
  • Go to the category I like.
  • It is checked that the product added to the favorite has arrived and that the product price is correct.
  • The application is closed.

🚀 About Me

I'm a software test engineer at Teknasyon...

🔗 Links

linkedin twitter

Authors

Used technologies

  • Appium
  • Java
  • Cucumber

🔗 Reports

Successful runs

screencapture-reports-cucumber-io-reports-50527a4b-8155-47d8-a85e-bde4162f813c-2022-05-28-00_56_55

Screen Shot 2022-05-28 at 00 34 34


During the tests, errors were found in the error messages received when logging in with an incorrect password in unsuccessful login scenarios.

While waiting for the "Entered password is incorrect" message, "an unexpected error has occurred" message is displayed.

Error-caught test runs

screencapture-reports-cucumber-io-reports-20bc8ee9-2317-4377-95c3-9d4a700e1d2d-2022-05-28-00_55_44

screencapture-reports-cucumber-io-reports-6847a8fe-a861-46d5-b79e-9cb13b869578-2022-05-28-00_56_29