Skip to content

In this project E-commerce website [Pickaboo] will be automated as part of this project using Selenium and Appium. To ensure that the system that produces accurate results, numerous test cases were run utilizing various data sets. In order to present the test results, the project also includes producing an Allure report. Video output also attached

Notifications You must be signed in to change notification settings

Himu143/App-Automation-on-Pickaboo-Ecommerce-Appium-Selenium-TestNG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

App-Automation-on-Pickaboo-Ecommerce-Appium-Selenium-TestNG

Pickaboo App Automation

Project Scenario:

  1. Open the Pickaboo App.
  2. Click the Allow button three times for permission.
  3. Click on the cross icon of Pickaboo.
  4. Click on the Login button.
  5. Input a valid mobile number or email.
  6. Input your password.
  7. Click on the login button to login to your A/C.
  8. Click on menu icon.
  9. Click on the dashboard.
  10. Select Account Information.
  11. Click on edit button.
  12. Change your first and last name.
  13. Click on the Save button.
  14. Go to the menu icon and select smartphone.
  15. Go to the search bar and search "Samsung S22 Ultra.".
  16. Go to the filter option and
    • select Samsung
    • select Infinix
    • select Oneplus
    • select Nokia
  17. Click on apply button.
  18. Go to menu option and check order list.
  19. After that click on menu and select computers.
  20. Then click on filter optiion.
  • select category.
  • then select laptop & notebook and tablets.
  • Go to Brand option and select "Apple" & "Asus".
  • Go to Ram option and select "32GB" & "16GB".
  • Click on Apply button.

Technology and Tools used:

  • Selenium Webdriver
  • Appium
  • Intellij
  • Android Studio
  • Appium Inspector
  • Gradle
  • Java

How to run this project:

  • clone this project
  • hit the following command into the root directory in terminal:
  • gradle clean test

For generating Report in Allure hit

  • allure generate allure-results --clean -o allure-report
  • allure serve allure-results

Prerequisites:

  • Android Studio latest version must be installed
  • Appium Inspector must be installed
  • jdk 11 must be installed
  • Configure ANDROID_HOME, JAVA_HOME and GRADLE_HOME
  • Start appium server

Gradle Report:

image

Allure Report:

image image

Video Output:

Pickaboo.mp4

About

In this project E-commerce website [Pickaboo] will be automated as part of this project using Selenium and Appium. To ensure that the system that produces accurate results, numerous test cases were run utilizing various data sets. In order to present the test results, the project also includes producing an Allure report. Video output also attached

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages