これら2つの場合のTestcafeの予想される動作は何ですか。
Testcafeはエラーをスローするべきですか、それとも単にアクションをスキップするべきですか?現在、そのような場合、Testcafeはそれらのステップをスキップして先に進みます。
私は次のようなものを使用できることを知っています
await t.expect(input.hasAttribute('readonly').notOk().typeText(input,'text');
Testcafeがこの検証を自動的に行うと非常に役立ちます。
無効/読み取り専用要素を含むアクションをスキップすることは、予想される動作です。
一部のシナリオでは、ターゲット要素が有効で書き込み可能であることを確認することが理にかなっていることに同意します。ただし、無効/読み取り専用要素を使用したアクションは技術的に無効ではなく、特定のテストケースで意図されている場合があります。
さらなる議論のためにGitHubで問題を作成しました:https://github.com/DevExpress/testcafe/issues/4106。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加