Course Information
Course Overview
With detail cucumber and ruby scripting
Calabash helps automate and test any iOS or Android app, native or hybrid, from the UI level down. Xamarin provides both the automation framework as well as the device cloud, so you can enjoy perfect integration and continuous improvements to Calabash in response to customer needs.
With Xamarin Test Cloud, you can select devices based on form factor, manufacturer, operating system, or even popularity in your target market. We’re adding over 100 devices every month, and if there’s a specific device you need, we’re taking requests.
While Calabash is completely free, Xamarin, the company that developed and maintains Calabash, provides a number of commercial products and services centered around Calabash and quality assurance for mobile.
Xamarin Test Cloud is a cloud-based mobile testing lab which lets you execute Calabash tests on over 1,000 real mobile devices in the cloud.
Course Content
- 18 section(s)
- 85 lecture(s)
- Section 1 Ruby Setup
- Section 2 Ruby Basic Programming
- Section 3 OOPS in Ruby
- Section 4 Read / Write Data
- Section 5 BDD with Cucumber
- Section 6 Feature File : Gherkin Language
- Section 7 Step Definitions
- Section 8 Hooks
- Section 9 Setup Environment for Calabash Automation - Android
- Section 10 Android Debug Bridge (ADB)
- Section 11 Application
- Section 12 Start Calabash Automation - First Test Case
- Section 13 Element Locators
- Section 14 Write Calabash Steps
- Section 15 Gestures
- Section 16 Waits in Calabash
- Section 17 Assertions in Calabash
- Section 18 Reporting in Calabash
What You’ll Learn
- Ready to automate mobile application using ruby, cucumber, calabash
Skills covered in this course
Reviews
-
TTalita Santos
That is a good content. Could be updated, and with aditional test feature.
-
RRashi Gupta
Need till description about writing the script on eclipse ide
-
FFabio Felippi
Although the principles and concepts still apply, the step by step is outdated. Some installations and procedures are not necessary anymore and most of them are automated nowadays. Also, some important steps are missing in the course.
-
MMohammad Farhad Hossain
I had trouble to install the testing environment. As the lectures recorded in the past and meanwhile everything is updated, it is difficult to install necessary component. I am still having problem to make things work. Therefore my suggestion is that the environment set up process should be updated. Otherwise, the content is very helpful for a beginner to understand.