2017-04-04 11 views
0

add master obligationがどのように

こんにちはオプションであるステップのいずれかが失敗しているにもかかわらず、分度器でシナリオを渡すために、私はマスターobligtionの詳細を追加するためのシナリオを持っています。フォームはいくつかの組み合わせでしか選択できないオプションを取得します(1986年にはフォームを選択する必要はありませんが、それは問題ありません)。

+0

はあなたには、いくつかのより多くの情報を与えることができ、リスト内のいずれかのオプションが存在する場合code.You以下も決定するcount()メソッドを使用することができます試してみてくださいコードはそれを見てくれてありがとう、新しいマスター義務を追加しようとしています ' – wswebcreation

+0

ありがとう。したがって、私はマスターの義務名、モジュール、場所、義務の中心、タイプ、年、期間および書式を報告し、利用可能かどうかは上記の組み合わせに依存します。私はフォームの最初のドロップダウンを選択するようにデフォルトで頼んでおり、利用できない場合はブロックが失敗しています。フォームが利用できない場合は問題ありません。その状態をどうやって作るのか? – kavitha

+0

HTMLコード@kav。 要素 'isDisplayed'または' isPresent'だけをチェックしてから 'select'だけをチェックするか、そうでない場合は単にチェックします。 –

答えて

0

あなたは正確にやろうとしているとのどの行にあるか

var forms = element.all(by.repeater('item in obligation.Forms.list')); 
forms.count().then(function(totalCountOfList){ 
    if(totalCountOfList) { 
    forms.get(0).click(); 
    } 
}); 
+0

ありがとう@ sudharsan..iは試してみましょう – kavitha