If an user take loan (?) tk from a bank with interest of (?)% and want to give (?) tk per month as EMI (installment) and processing fee (?)%,
how many time period it will take to complete the loan? Take the values from dataset and assert the monthly EMI, total interest, processing
fee amount and total payment from the result view. (See below image)
For solve this question, create a dataset using following values:
Amount | Interest | EMI | Processing Fee | Monthly EMI | Total Interest | Processing Fee | Total Payment | Period (Year) | Period (Month)
100000 | 6 | 2000 | 2% | 2000 | 15361.08 | 2000 | 115361.08 | 4 | 10
200000 | 8 | 5000 | 2% | 5000 | 33391.61 | 4000 | 233391.61 | 3 | 11
250000 | 7 | 8000 | 1.5% | 8000 | 26804.51 | 3750 | 276804.51 | 2 | 11
50000 | 10 | 1000 | 5% | 1000 | 14949.12 | 2500 | 64949.12 | 5 | 5
- Selenium
- TestNG
- Appium
- Android studio
- Appium inspector
- Gradle
- intellij idea
- Allure
-
clone this project
-
hit the following command into the root directory in terminal: - gradle clean test
-
For generating Report in Allure hit the following command
- allure generate allure-results --clean -o allure-report
-
For view Report in Allure hit the following command
- allure serve allure-results
-
Open Android Studio and Open the APK file:
-
Setup required configuration
-
Start Appium Server with following command: appium -p 4723
-
Open Appium Inspector
-
Set desired capabilites in json format:
{ "appium:deviceName": "emulator", "appium:uuid": "emulator-5554", "platformName": "Android", "appium:platfromVersion": "11", "appium:appPackage": "com.continuum.emi.calculator", "appium:appActivity": "com.finance.emicalci.activity.Splash_screnn", "appium:app": "D:\\Road to SDET (SQA)\\apk\\emi-calculator.apk" }
- JDK 8 or higher
- Android studio must be installed
- Appium inspector must be installed
- Configure GRADLE_HOME and set allure path
- Start Appium server