{"repo":"dipjyotimetia/MobileTestFramework","free":true,"listed":false,"github":"https://github.com/dipjyotimetia/MobileTestFramework","clone":"git clone https://github.com/dipjyotimetia/MobileTestFramework.git","description":"End to End mobile test framework using appium with api and database integration.","language":"Java","stars":77,"topics":["appium","android","gradle","allure","ios","database","restassured","mobile-app","test-automation","appium-android"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Mobile Test Framework Full-fledged Mobile, API and Database framework using appium and rest-assured Supported Platforms Appium supports app automation across a variety of platforms, like iOS,Android, from any platform. Each platform is supported by one or more \"drivers\", which know how to automate that particular platform. Choose a driver below for specific information about how that driver works and how to set it up: Android The UiAutomator2 Driver IOS The XCUITest Why Appium? Appium is an Open source automation tool used for cross platform testing like native, hybrid and web applications on both the platforms IOS and Android. Its capability for testing all kinds of tools under one platform, makes it a multipurpose and convenient testing tool.Appium is called as a cross platform testing tool because it uses JSON wire protocol internally to interact with native apps of IOS and Android using Selenium Webdriver. Setup & Tools Download and install Nodejs npm install -g appium npm install -g appium-doctor verify all appium dependencies Download Appium Desktop download the latest release Install InteliJ Community Edition Java JDK 11 install jdk 11 version Gradle Allure Set the below environment variables For more details navigate to the above Wiki Page Connect - Local Devices: Connect an Android and an iOS Device using a USB cable to your PC - Follow documentation for device connection Getting Started Write your first user journey Create new class and name as the TC00 E2E TEST- - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/dipjyotimetia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dipjyotimetia/MobileTestFramework/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}