0
こんにちはオプションであるステップのいずれかが失敗しているにもかかわらず、分度器でシナリオを渡すために、私はマスターobligtionの詳細を追加するためのシナリオを持っています。フォームはいくつかの組み合わせでしか選択できないオプションを取得します(1986年にはフォームを選択する必要はありませんが、それは問題ありません)。
こんにちはオプションであるステップのいずれかが失敗しているにもかかわらず、分度器でシナリオを渡すために、私はマスターobligtionの詳細を追加するためのシナリオを持っています。フォームはいくつかの組み合わせでしか選択できないオプションを取得します(1986年にはフォームを選択する必要はありませんが、それは問題ありません)。
あなたは正確にやろうとしているとのどの行にあるか
var forms = element.all(by.repeater('item in obligation.Forms.list'));
forms.count().then(function(totalCountOfList){
if(totalCountOfList) {
forms.get(0).click();
}
});
ありがとう@ sudharsan..iは試してみましょう – kavitha
はあなたには、いくつかのより多くの情報を与えることができ、リスト内のいずれかのオプションが存在する場合code.You以下も決定する
count()
メソッドを使用することができます試してみてくださいコードはそれを見てくれてありがとう、新しいマスター義務を追加しようとしています ' – wswebcreationありがとう。したがって、私はマスターの義務名、モジュール、場所、義務の中心、タイプ、年、期間および書式を報告し、利用可能かどうかは上記の組み合わせに依存します。私はフォームの最初のドロップダウンを選択するようにデフォルトで頼んでおり、利用できない場合はブロックが失敗しています。フォームが利用できない場合は問題ありません。その状態をどうやって作るのか? – kavitha
HTMLコード@kav。 要素 'isDisplayed'または' isPresent'だけをチェックしてから 'select'だけをチェックするか、そうでない場合は単にチェックします。 –