問題タブ [testcafe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
testing - TestCafe で img src のパスが正しいかどうかを確認する
TestCafe でテストを実行し、img のパスが正しいかどうかを確認する必要があります。2 つの img 要素があります。
ケース 1:
このケースの結果: 以前にエラーがありました。
ケース 2:
このケースの結果: bullet_gr.png がサイトにあります。なんでもOK!
私のテストでは、が自分のサイトに表示さ.expect(Selector('img[src="images/icons/bullet_gr.png"]'))
れるかどうかを確認するために使用します。bullet_gr.png
残念ながら、ID は訪問ごとに異なります (ユーザーがログインしたときにレンダリングされ、訪問ごとに一意になります)。だから使えない.expect(Selector('#dynamicID4'))
。
テストでその行を使用する.expect(Selector('img[src="images/icons/bullet_gr.png"]'))
とすぐに、ユーザーがテストでログインするとすぐに終了し、テストが成功したという出力が得られます。
bullet_gr.png がサイトにリンクされているかどうかを確認する解決策は何ですか?