Writing the following test cases with the Appium tool
- 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.
I'm a software test engineer at Teknasyon...
- Appium
- Java
- Cucumber
Successful runs
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