Published on February 26, 2014
Cucumber & Calabash Onur Taşkın – Elif Özdemir
Layers of Testing Pessimistic case
Testroid Pessimistic case
Testroid Pessimistic case
Calabash Enables you to write and execute automated acceptance tests of mobile apps. Cross-platform, supporting Android and iOS native apps. Open source and free. Libraries that enable test-code to interact with native + hybrid apps. Pessimistic case A number of end-user actions, like: Gestures Touches or gestures (e.g., tap, swipe and rotate). Assertions e.g.: there should be a "Login" button or the web view should contain an "<h1>" element with the text "Hello”. Screenshots screendump the current view on the current device model
Cucumber Express the behavior of our app using natural language understood by business experts: Feature: Rating a stand Scenario: Find and rate a stand from the list Given I am on the foodstand list Then I should see a "rating" button Pessimistic case And I should not see "Dixie Burger & Gumbo Soup" When I touch the "rating" button Then I should see "Dixie Burger & Gumbo Soup" When I touch "Dixie Burger & Gumbo Soup" Then I should see details for "Dixie Burger & Gumbo Soup" When I touch the "rate_it" button Then I should see the rating panel When I touch "star5" And I touch "rate" Then "Dixie Burger & Gumbo Soup" should be rated 5 stars
Cucumber Pessimistic case
User Story to Cucumber Test As a valid user I want to log into my app So that I can start using my app Acceptance Criteria: Pessimistic case • GIVEN I’m on the login page • WHEN I enter a valid uname + password combination • AND I press login button • THEN I should navigate to home page
Cucumber For Android Cucumber Steps • • • • • Scenario: As a valid user I can log into my app Then I enter text "firstname.lastname@example.org" into field with id "loginEmailET" Then I enter text "123qwe" into field with id "loginPassET" Given I press the "Giriş Yap" button Then I wait to see ”Home Page" Pessimistic case
Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...
In this presentation we will describe our experience developing with a highly dyna...
Presentation to the LITA Forum 7th November 2014 Albuquerque, NM
Un recorrido por los cambios que nos generará el wearabletech en el futuro
Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...
Ranorex mobile automation testing tools for mobile app testing on real devices. Start mobile test automation for iOS, Android and Windows 8 apps.
The need for automated mobile application testing has hit critical mass. Discover mobile app testing that simplifies, expedites and validates.
Once automated tests ... of test automation tool is for testing mobile ... of application under test. The goal of Test Automation Interface ...
Keynote Mobile Testing, powered by the DeviceAnywhere Cloud, streamlines the mobile app testing process and help you launch great mobile experiences.
Cross-Technology Testing – The Comprehensive Way to Test Automate the testing of desktop, web and mobile software with the all-in-one solution.
Xamarin Test Cloud enables automatic mobile application testing on thousands of mobile devices. Our mobile app testing tools will speed up your testing ...
Automated Mobile Testing Tools 7 Tools. Automating the testing of mobile applications is especially challenging as mobile devices are less accessible and ...
mobile.de: Tests & Vergleiche. 01 Facelift für die Sportwagen-Ikone Test: Porsche 911 Bildergalerie öffnen (20 Bilder) ...
Touch Test. Complete mobile testing with functional test automation and advanced device cloud ... The Benefits of Automated Mobile Testing from Jennifer ...
Cross browser testing made awesome. Selenium testing, mobile testing, JS unit testing on over 700 OS/browser platforms. Sign up for a free trial.