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