infostretch-github/ContactManagerAutomation
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a sample project demonstrates appium demo for native applcation and live reporting. It covers example of bean, component and test page. To change/modify dependencies check ivy.xml Pre Conditions: 1. Appium server To install and setting up appium server please follow this link : http://appium.io/slate/en/master/?java# 2. Appium Server Configuration In Appium set Application Path to ContactManager application 3. Project Configuration application.properties file settings for Appium: selenium.defaultBrowser=appiumDriver Appium server capabilities: appium.additional.capabilities= {'browser_name':'','deviceName':'emulator-5554','platformName':'Android','automationName':'Appium','driver.class':'io.appium.java_client.android.AndroidDriver'} User need to set additional capabilities as per application environment. Detailed list of appium capabilities you can find here: http://appium.io/slate/en/master/?java#appium-server-capabilities 4. Add appium java-client dependency in ivy.xml file <dependency org="io.appium" name="java-client" rev="2.2.0"/> 5. Make sure appium server is started Execution: To run the project, follow this link. https://infostretch.zendesk.com/hc/en-us/articles/204301509-How-to-Run-QAS-Project Notes: Contact Manager application requires google account to add contacts. Create google account to access target account in application. e.x. qasdemo@gmail.com Thanks, ISFW Team.
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published