0

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

私は2行目で立ち往生しています。IDを使用しようとする(正しいIDを取得したとは思わない.Androidホームアクティビティには事前定義されたIDがありますか?)または別の名前を使用して、ホームアクティビティが表示されるかどうかをテストするなど、いくつかの代替手段を試しました。

4

1 に答える 1

0

githubブランチでまさにそれを行うための新しいアクションを作成しました

TabActivities の場合、現在のタブのタグを返します。他のアクティビティについては、クラス名を返します。

actual_activity = performAction('get_activity_name')['bonusInformation']
例外「#{expected_activity} アクティビティが予想されましたが、#{actual_activity} でした」を発生させます。
于 2012-08-01T06:52:52.753 に答える