1

私はテストエリアが初めてです。私が所属する回帰チームは、開発者チームが作成した複雑なビジネス ロジックを使用して、いくつかの Web アプリケーションの GUI テストを構築しました。

これまで、Selenium IDE を使用して回帰テスト (記録、編集、パラメーター化、デバッグ、および再生) を構築してきました。テストは Html 形式でエクスポートおよび維持されます。以前は、テストと反復を管理するためのツール (html スクリプト/テスト スイートの保存、バッチ モードでのテストの実行、バックグラウンドでのテストの実行、詳細なテスト結果レポートの取得) がありましたが、現在は Selenium RC を使用しているため非推奨です。また、テストは Firefox でのみ行われますが、クライアントは主に IE ユーザーです。

そのため、重要かつ戦略的な決定を行う必要があります。IE でのテストと、これまで行っていたタスクを実行するための新しい方法を早急に開始する必要があります。

Selenium Webdriver で動作するように、テストのマネージャー ツールのコードを変更しようとしました。Selenium IDE の Ruby へのエクスポートが不十分だったため、最初から Ruby でテストをコーディングしようとしました。私たちは、マネージャー ツールの大幅な変更とその後のテストが必要であると判断しました。また、メソッドのプログラミングとテストも含まれます。

私たちの回帰チームは非常に小さいので、プログラミング タスク自体にあまり集中したくありませんが、webApps のテストに集中したいと考えています。さらに、ゼネラル チームの誰も Ruby を使った経験がありませんでした。

私たちが取るべきルートについて、いくつかの提案を手伝ってもらえますか?

(Selenium IDE のように) 操作が簡単で、「ハード コーディング」に多くの時間を費やすことなく、古いツールのマネージャー タスクを実行できる統合ソリューションはありますか?

それを実行できる信頼できるオープン ソース ツールはありますか? そして商用ソリューション?

4

0 に答える 0