私たちは、Spring MVCに組み込まれたERP Webアプリケーションを持っています。他のERP WebアプリケーションをテストするためのSelenium webdriverアプリケーション
これまではERPアプリケーションを手動でテストしていました。
ここで自動テストが必要です。そのために、我々はセレンのwebdriverを使用することに決めました。つまり、ERP Webアプリケーションを自動的にテストするために、Selenium webdriverアプリケーションを作成する必要があります。
しかし、どのタイプのSelenium webdriverアプリケーションが必要かはわかりません。それはWebアプリケーションかデスクトップアプリケーションか?そして、どうすればそれを実行できますか?
私は試みましたが、答えを見つけることができませんでした。
すでに読んでいるSeleniumのチュートリアルと紹介をお知らせください。あなたはまだ実装を開始していないのは間違いないでしょうか? –
Peter Wippermann Sir、私はいくつかのソースからWebドライバのサンプルソースコードしか見ませんでした。私はまだ実装を開始していません。アプリケーションの種類がわからない。 –
ここに別の回答を投稿することはatmで行われていないので、私は短いコメントを残しています:あなたは自動テストを単体テスト(JUnit、TestNG)として書くべきです。まったく新しいプロジェクト(Maven、Gradle、 "plain Java")を起動し、そこでテストを実装してください。手動でテストを実行したり(「mvn test」)、テストプロジェクトをContinuous Integrationビルドに統合し、テストプロジェクトを自動的にそこで実行させることができます。どちらにせよ、あなたは古典的なアプリケーション(Webでもデスクトップでもない)を書くのではなく単体テストだけを書いています。 –