AWS калебас-андроид

Я пытаюсь протестировать мой APK с помощью теста AWS Calabsh-Android, но я боролся за то, что я новичок. Я пытался найти ответ в переполнении стека и в других местах, но аналогичной проблемы для теста Android AWS Calabash нет. Я также попробовал стандартную функцию и определение шагов и другие предложения.

Я пытаюсь войти в систему с именем пользователя и паролем. Проблема в том, что мой адрес электронной почты не введен. Я был бы очень признателен, если бы кто-нибудь смог мне помочь.

Спасибо.

Ниже приведен контент в моем файле функций

Особенность: Функция входа в систему Чтобы проверить, работают ли электронная почта и пароль как пользователь, я хочу добавить дополнительный сценарий, если этот вход в систему работает

Scenario: As a valid user I can log into my app
    Given I am on the login screen
    When I enter the email address
    Then I enter the password
    Then I tap the SIGN IN button
    Then I should see the Google Map screen

Ниже мое определение шагов

Given("I am on the login screen") do
    wait_for_elements_exist( "* marked:'Life + Style'", :timeout => 500)
    screenshot_embed(options={:prefix=>nil, :name=>nil})
end

When("I enter the email address") do
    enter_text(tap_mark Email, 'abcde12345@yahoo.com')
end

Then("I enter the password") do
    enter_text(tap_mark 'Password', 'abcde12345')
end

Then("I tap the SIGN IN button") do
    tap 'SIGN IN'
end

Then("I should see the Google Map screen") do
    wait_for_elements_exist( "* marked:'Set Location'", :timeout => 10)
end

0 ответов

Другие вопросы по тегам