Programming Languages: Ruby On Rails, basic Java, C, basic C++,.Net
Tools: Cucumber, Selenium, Webdriver, Jmeter, Calabash-android, Calabash-ios.
Databases: SQL Server, CouchDB.
The mobile automation is becoming trending topic these days. Appium is one of the tool used in order to make iOS and Android automation hassle free . This session will focus on basic understanding of how to automate a mobile app in an agile way using tool appium alongwith its installation, writing and executing a basic script .
We will see how to setup Mac OSX for ios automation using BDD tool cucumber. Appium is a open source cross platform test automation tool for the hybrid and native iOS,Android and FirefoxOS apps.In the simple term appium is a server running in the background like Selenium Server
Key benefits of appium are :
Are you a Business analyst and ever wanted to write a test in plain english to check if a particular scenario worked fine in the application? Are you a developer who hates documentation of functions but rather want to see them as tests that are covered in the automation suite? Testers, do you want your clients and BAs to write tests so that you could relax a bit?
Well, then we can combine Selenium with Cucumber . It would be much easier if we didnt have to write all the lenghty selenium methods but rather shot it down simple. Fluentlinium can be used for this purpose in Java. This along with the Page Object Model will give an organized look to your tests. Also give away the lengthy excel sheets with cucumber examples and xmls.