2017-02-14 10 views
1

要素が存在するかどうかをチェックするテストがSelenium IDEにあります。現在のケースでは、他のテストを実行する前にサイトがフランス語であるかどうかを確認します。実行したすべてのテストですべての行を貼り付けなくても、このテストを別のテストから実行することは可能ですか?私は何を意味する...Selenium IDE:コマンドの一部として一連のテストで実行する別のテストを呼び出す

に似てStartMyTest

のCommand1/RunMyLanguageCheckTest

コマンド2

COMMAND3

Command4

エンド

答えて

0

私はドン」あなたは他の人に電話できると信じているセレン-IDEでのテストが、あなたは何ができるかがgotoIfを実行しているサイトがフランス語であるかどうかを確認してから

<tr> 
    <td>storeElementPresent</td> 
    <td>LANGUAGE IDENTIFIER</td> 
    <td>isPresent</td> 
</tr> 
<tr> 
    <td>gotoIf</td> 
    <td>${isPresent} == false</td> 
    <td>NotFrench</td> 
</tr> 
INSERT TESTS HERE 
<tr> 
    <td>label</td> 
    <td>NotFrench</td> 
    <td></td> 
</tr> 

は一度このテストページがフランス語(true)であるかどうかをチェックします記入テストを実行すると、テストを実行します。フランス語でない場合(false)ラベルNotFrenchにジャンプし、テストケースを続行します。

もしあなたがフランス語であれば、テストが難しくなるようにしたいなら、私はこのようなコードを使います。

<tr> 
    <td>click</td> 
    <td>Page is in french</td> 
    <td></td> 
</tr> 

それはPage is in frenchをクリックしようとすると、あなたが問題を診断することができますので、それがログに表示されるとき、それは失敗します。

+0

それは私が今まで行ったことですが、私の雇用主はそれをより簡単にしたいと考えています。まだお返事ありがとうございます。 XMLスクリプトとしてやってみましたが、うまくいきませんでした。 –

+0

ページがフランス語であると定義する要素がありますか? – Brainles71

関連する問題