私は1つの奇妙なシナリオがあります。私は、HTMLページを作成し、スクリプトタグを追加します。スクリプトタグにはUIコンポーネントのjsファイルが含まれ、コンポーネントはreact jを使用して完全に開発されます。Javaセレンテストを実行してJSコンポーネントのコードカバレッジ
私のhtml: 私はこのページを起動するために、ローカルWebサーバを使用して、それが「モーダル」で、この場合には、私のコンポーネントを見ることができます。
私はこのモーダルをテストするために、MavenのENVでJava Seleniumテストを書き、それが何の問題もなく、それをテストします。
私のJavaのセレニウムテストを実行する(または手動でテストする)ことで、このコンポーネントのコードカバレッジを取得する必要があります。
これは可能ですか?私はグーグルで多くのことをして、適切なものを見つけることができませんでした。
ご協力いただきまして誠にありがとうございます。
ノード・アプリケーションを使用している場合は、ここを参照してください可能です:私はそれを考えるhttps://medium.com/@the1mills/front-end-javascript-test-coverage-with-istanbul-selenium-4b2be44e3e98 ミドルウェアとしてnode/expressを使用していないのであれば、莫大な労力を要します。 Expressを使用している場合は、istanbul-middlewareを使用することができるので、 あなたのカバレッジのためにあなたのdevendのプレビューをプレビューすることができます。 https:// lkrnac。net/blog/2014/04 /測定コードカバレッジ・バイ・分度器/ – hypery2k
最初に共有したリンクは興味深いようで、私の問題に取り組んでいます。私はそれを試して、あなたが投稿したままにするつもりです。再度、感謝します。 – aspiringqa
@ hypery2k - この問題は解決されました。私は記事を辿り、それは素晴らしい仕事をした!どうもありがとうございます!! – aspiringqa