4

自動化されたテストに関しては、初期段階の QA スタッフがいます。現在、Web アプリケーション (主に .NET) をテストするときは、数年かけて作成したテスト スクリプトに従い、ブラウザーを介してテスト環境に手動でアクセスし、テスト スクリプトに従います。

スタッフは、スクリプトに精通していない個人で構成されています。この種のテストを自動化するためのより効率的な学習曲線を提供するツールはありますか. 通常、Web インターフェイスを介して操作を実行し、データ ストアに手動でクエリを実行して、実行したアクションが期待するデータと一致しているかどうかを確認します。

明らかにこれは時代遅れに見えますが、ゆっくりではありますが、仕事は完了します。使い慣れたツールについて何か提案はありますか?

4

7 に答える 7

8

私はセレンをお勧めします。これは無料で、Firefox 用の優れたプラグインがあります。

于 2008-11-12T20:07:29.863 に答える
0

おい。
。ネット?MSVS2010 を使用します。コード化された UI テストは順調です。

于 2011-03-14T22:34:17.657 に答える
0

7 年経った今でも、Selenium は非常に人気があるようです。

自動化ツールの優れたリストは、この Wiki ページにあります。

ウェブの場合:

1) Selenium IDE (クリックの記録と再生) - ユーザーがクリックを記録し、それらをスクリプトとして多くの言語 (python、ruby、Java) のいずれかにエクスポートして学習できるため、完全な初心者に最適です。に移る前の暫定的なステップとしてのみ推奨されます:

2) Selenium WebDriver - Selenium IDE が生成するものを実際に自分でコーディングしますが、より無駄がなく、脆弱性が低く、保守性が高くなります。

3) 最近、Ranorex (商用) が注目されています。C#記録されたアクションをVB.NETコード に変換します

4) Robot フレームワークWatirについても良いことを聞きました。

しかし、私は Selenium の経験しかなく、無効な要素の処理方法を除いて、Selenium が提供するすべての機能に非常に満足しています。

于 2016-06-25T11:34:51.517 に答える
0

QuickTest Pro を使用しました。素晴らしいのは、レコード機能がかなり優れていることですが、非常に複雑なスクリプトも実行できます。そのため、QA スタッフが向上するにつれて、より複雑なテストを作成できるようになります。VB でスクリプトを作成する機能と同様に、非常に優れたビジュアル スクリプト インターフェイスを備えています。

しかし、安くはありません。私たちがこれを採用した理由は、多くの無料ツールが ActiveX でうまく機能しなかったからです。したがって、あなたの目的にはやり過ぎかもしれません。

于 2008-11-12T20:46:37.507 に答える
0

開発者が単体テストを作成して実行し、統合/機能/システム テストを使用して (場合によっては作成して) QA を実行することをお勧めします。1 つ目は単体テストが彼らの仕事であるため、2 つ目は、QA がテストできないコードの単体テストを作成するのに苦労する可能性があるためです。

Seleniumを使用して Web アプリケーションを自動化できます。ブラウジング アクションを記録でき、スクリプト化も可能です。オープン ソース (Apache ライセンス) です。

于 2008-11-12T20:11:31.587 に答える