Squish は UI 自動化ツールです。ここでは、フィルタを適用してテスト ケースを選択します。または、テスト ケースを実行するには、条件を実行する必要があります。
1026 次
1 に答える
0
Squish には、コマンド ラインからテスト ケースを実行し、それらをある程度制御する方法がいくつかあります。
コマンド ラインからテスト スイートを実行するには:
squishrunner --testsuite /home/MyProject/suite_UI
2.特定のテスト ケースを実行するには:
squishrunner --testsuite /home/reggie/suite_addressbook [--testcase test_case_name]*
- 特定のシナリオを実行するには (タグの使用法)
ここで、いくつかの作業を行う必要があります。テストをスモーク テストと完全回帰に分類するとします。
そのため、シナリオの上でタグを使用できます。とても簡単です。例: @smoke シナリオ: デバイスに接続するには、エミュレーターを起動します。スタート画面にいる場合、[手動接続] オプションをクリックすると、デバイスに接続できるはずです。
@FullRegression
Scenario: To connect to the using using Manual connection option with connection type as Ethernet Only
Given Start Screen
When I Click on Manual connection option for Ethernet Connection
Then I should be able to connect to the sensor for Ethernet Only connection
特定のテスト ケースからすべての「煙」タグを実行するには、
--testcase "tst_com_device_ManualConnect" --tags @smoke
- テストのスキップ
1 つまたは複数のテスト ケースをスキップできます。
----skip-testcase "tst_com_device_ManualConnect" --tags @smoke
@smoke タグが付いているものを除くすべてが実行されます。
于 2016-06-09T12:14:08.833 に答える