Mobile Automation: Appium Cucumber for Android&iOS + Jenkins
- Offered byUDEMY
Mobile Automation: Appium Cucumber for Android&iOS + Jenkins at UDEMY Overview
Duration | 6 hours |
Total fee | ₹490 |
Mode of learning | Online |
Credential | Certificate |
Mobile Automation: Appium Cucumber for Android&iOS + Jenkins at UDEMY Highlights
- Learn from 37 downloadable resources
- Earn a Certificate of completion from Udemy
- Get a 30 days money back guarantee on the course
- Complete assignments in order get an in depth view of the course
- Course including 55+ video lectures with 100% hands-on material
Mobile Automation: Appium Cucumber for Android&iOS + Jenkins at UDEMY Course details
- Know how to use Appium framework with Android os
- Know how to automate any Android application using Appium
- Know how to use Cucumber framework for any testing project including Selenium
- Know how to work with Android real devices and emulators
- Know how to use Appium inspector and Uiautomatorviewer to identify elements in application
- In this course students will create their own project from beginning, including installation of all required tools, creating framework structure and learning what is Appium and how to use it
- In the end of this course students will be able to automate similar projects by themself
Mobile Automation: Appium Cucumber for Android&iOS + Jenkins at UDEMY Curriculum
Introduction
Introduction, Course Overview and Prerequisites
Application Overview
Environment installation
About environment installation
Mac: How to install Xcode
Mac: How to install Android SDK
Mac: How to install Appium Lib and Cucumber
Mac: How to install Java SDK
Mac & Windows: How to setup Android simulator in Android Studio
Mac: How to install Appium
Mac: Install RubyMine IDE
Windows: How to install Java SDK
Windows: How to install Android SDK
Windows: How to install Ruby
Windows: How to install Appium Lib and Cucumber
Windows: How to install Appium
Windows: Install RubyMine IDE
How to configure Android real device for test execution
How to install application on Android real device or simulator
App installation.
Why do we need all of these tools?
Introduction to Cucumber
What is Cucumber and why we need it?
Create Cucumber folders structure
Create first Cucumber scenario
Cucumber step prefixes
Adding second cucumber scenario
Adding arguments to steps
Modify step definitions to accept multiple keywords
Create Cucumber scenario outline
Learn what is Cucumber tags
Learn what is Cucumber hooks
Cucumber framework overview
Introduction to Appium
Configure framework for Appium
Learn what is UIAutomatorviewer
Create first Appium test
Create second appium test
Create new test scenario: 'Add conversion to Favorite list'
Create test scenario: 'Add new custom conversion'
Create test scenario: 'Search existing conversion'
Learn how to add assertions to tests
Learn how to locate multiple elements
Learn how to locate element inside container
Automate application screen keyboard
Improve our code to type any values on screen keyboard
Learn how to verify element status (enabled or disabled)
Improving test 'Add to Favorite list'
Learn how to select value from Unit picker
Learn how to use scroll method
Moving common code to method
Improve method 'Find in list'
Create test scenario: 'Reverse picker values'
Learn what is Cucumber profiles
Add screenshots to report file
Create test scenario: 'History list'
Learn how to use gestures
Learn how to debug tests using Pry gem
Debugging
Jenkins server
How to install Jenkins server
How to launch Cucumber/Appium tests on Jenkins
Bonus Lectures
How to start automation with your own application
How to start iOS test automation (bonus application attached)
Tap on element using element coordinates
Mobile Automation: Appium Cucumber for Android&iOS + Jenkins at UDEMY Faculty details
Other courses offered by UDEMY
Mobile Automation: Appium Cucumber for Android&iOS + Jenkins at UDEMY Students Ratings & Reviews
- 3-42