フレームワークを開発したい。実際にフレームワークが完成したら、それをパッケージ化してユーザーに送信します (jar パッケージなど)。ソースコードを変更することはできません。ただし、構成用に xml または csv ファイルを変更します。たとえば、私の情報源には、手順の前、手順の後、および 20 のテストがあります。私は3つの問題で立ち往生しています。1- さまざまなブラウザーを実行する 20 個のテストを実行したい。通常、手順の前にブラウザを設定しています。実行時にブラウザを変更するにはどうすればよいですか。2- テスト手順をグループ化したい。そして、たとえば、そのうちの5つのプロシージャのみを実行できます。テストをグループ化するにはどうすればよいですか。また、誰かが実行し、誰かが実行しないように設定するにはどうすればよいですか。また、ソースコードに触れずにこれを行う必要があります。3- 詳細な報告システムを作りたい。スクリプトのすべてのステップをログに記録します。(ユーザーログイン成功、メニューオープン成功など)
これらを実行できるフレームワークはどれですか? テスト?または何?
助けてくれてありがとう