Skip to content

Latest commit

 

History

History
42 lines (35 loc) · 1.59 KB

README.md

File metadata and controls

42 lines (35 loc) · 1.59 KB

Calculator app automation

Project Summery

This project aims to automate the calculation of arithmetic series using a calculator app. The calculator app takes a mathematical series as a parameter and calculates the result accordingly. This repository provides the necessary code and instructions to automate the process of passing different series to the calculator app and obtaining the results.

Project Scenario

Automate any series for calculator app. Pass the series as a parameter to your test method. For an example: 100/105-10+60 or 50+10-202+10/2

Pre-requities

  1. JDK 11
  2. Gradle
  3. Appium
  4. Android Emulator or physical Android device with Developer Mode enabled.
  5. Google Chrome browser installed on the machine (required for Selenium WebDriver).

Framework

  • TestNG

How to run this project

  • clone this project
  • Open this project in Intellij Idea
  • Start Appium Server with this command in the command prompt: "Appium"
  • For checking the connectivity of device, give this command in command prompt: adb devices
  • Open Appium Inspector
  • Set desired capabilites:
  • In intellij Idea terminal-
  • To run suite, hit this command - "gradle clean test"
  • To generate allure report hit these command
  • allure generate allure-results --clean -output
  • allure serve allure-results

Allure Report

overview behaviour

Video Output

App.Automation.webm