{"repo":"aquality-automation/aquality-appium-mobile-java","free":true,"listed":false,"github":"https://github.com/aquality-automation/aquality-appium-mobile-java","clone":"git clone https://github.com/aquality-automation/aquality-appium-mobile-java.git","description":"Aquality Selenium is a library built over Appium tool that allows to automate work with mobile applications (as web as native)","language":"Java","stars":24,"topics":["aquality-mobile","qa","mobile-automation","automation","appium"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"Aquality Appium Mobile for Java Overview This package is a library designed to simplify automation of Android and iOS mobile applications using Appium. You've got to use this set of methods, related to most common actions performed with web elements. Most of performed methods are logged using LOG4J, so you can easily see a history of performed actions in your log. We use interfaces where is possible, so you can implement your own version of target interface with no need to rewrite other classes. ### Breaking news! Starting from v5.0.0 onwards, this package requires Java 11 or higher, as Selenium and Appium have stopped support of Java 8. The last version available for Java 8 is v4.1.1 Quick start To start the project using aquality.appium.mobile framework, you can download our template BDD project by this link. Alternatively, you can follow the steps below: 1. Add the dependency to your pom.xml: 2. Configure the path to your application at settings.json: - Copy settings.json into the resources directory of your project. - Open settings.json and find applicationPath option under the driverSettings section of desired platform. Replace the value with full or relative path to your app, e.g. ./src/test/resources/apps/ApiDemos-debug.apk . 3. Ensure that Appium server is set up at your machine where the code would be executed, and the address/port match to set in your settings.json in remoteConnectionUrl parameter. If the parameter isRemote in your settings.json is set to false , th","default_branch":null,"files":null,"tree":[],"storefront":"/r/aquality-automation","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aquality-automation/aquality-appium-mobile-java/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."}