我是新手使用calabash for android,这是一个针对android的端到端测试框架。我试图测试一个功能,在我的应用程序按下按钮我回到Android主屏幕。有人可以帮助我测试这个场景吗?这就是我现在所拥有的
Feature: Return to Home Screen
Scenario: As a user
When I press the "GO" button
Then I should see "HomeActivity" screen appear
我被困在第二线。我尝试了几种替代方案,比如尝试使用id(不要认为我得到了正确的id。安卓主页活动是否有预定义的ID?)或不同的名称来测试主页活动是否出现。
答案 0 :(得分:0)
对于TabActivities,它返回当前选项卡的标记。 对于其他活动,它返回类名。
actual_activity = performAction('get_activity_name')['bonusInformation'] raise Exception "Expected #{expected_activity} activity but was #{actual_activity}" unless actual_activity == expected_activity