0

Squish は UI 自動化ツールです。ここでは、フィルタを適用してテスト ケースを選択します。または、テスト ケースを実行するには、条件を実行する必要があります。

4

1 に答える 1

0

Squish には、コマンド ラインからテスト ケースを実行し、それらをある程度制御する方法がいくつかあります。

  1. コマンド ラインからテスト スイートを実行するには:

    squishr​​unner --testsuite /home/MyProject/suite_UI

2.特定のテスト ケースを実行するには:

squishrunner --testsuite /home/reggie/suite_addressbook [--testcase test_case_name]*
  1. 特定のシナリオを実行するには (タグの使用法)

ここで、いくつかの作業を行う必要があります。テストをスモーク テストと完全回帰に分類するとします。

そのため、シナリオの上でタグを使用できます。とても簡単です。例: @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. テストのスキップ

1 つまたは複数のテスト ケースをスキップできます。

----skip-testcase "tst_com_device_ManualConnect" --tags @smoke

@smoke タグが付いているものを除くすべてが実行されます。

于 2016-06-09T12:14:08.833 に答える