Calabash – Paso Predefinido: Touching
Touching Given /^I press the "([^\"]*)" button$/ do |text| Taps the button containing the specified text. Then /^I press button number (\d+)$/ do |index| Taps the button with the specified…
Touching Given /^I press the "([^\"]*)" button$/ do |text| Taps the button containing the specified text. Then /^I press button number (\d+)$/ do |index| Taps the button with the specified…
Gestures Then /^I swipe left$/ Swipes left. Then /^I swipe right$/ Swipes right. Then /^I scroll down$/ Scrolls down. Then /^I scroll up$/ Scrolls up. Then /^I select "([^\"]*)" from…
Buttons Then /^I go back$/ Simulates that the user pressed the back button. Then /^I press the menu key$/ Simulates that the user pressed the menu button. Then /^I press…
Input steps Then /^I toggle checkbox number (\d+)$/ do |index| Toggles the checkout with the specified index. Then /^I long press "([^\"]*)"$/ do |text| Long presses the view containing the…
Assertion steps To assert that specified text can be found use any of the following steps. Then /^I see the text "([^\"]*)"$/ Then /^I see "([^\"]*)"$/ Then /^I should see…
Cucumber no solo sirve para realizar automatización de pruebas sobre aplicaciones web, sino además se usa como parte del framework para realizar Mobile Testing. A continuación, les dejo una presentación…
Los pasos para diseñar pruebas de software automatizadas con esta herramienta y bajo esta metodología son: Paso 1: Describir el comportamiento en Texto Plano, para ello Cucumber usa un lenguaje…
Sabemos que la entrega de software requiere una prueba de regresión previa que asegure un nivel de calidad óptimo. Si la prueba de regresión toma mucho tiempo, el tiempo de…