3

私はデータベースWebアプリケーションを持っており、このアプリケーションのすべての可能な入力とすべての可能な出力を確認する必要があります(SeleniumまたはJmeterを使用)。

実際、ソフトウェアテストツールで「入力カバレッジ方式」がどのように機能するかを理解しようとしましたが、難しすぎるようです。私が間違っていない場合、私が行おうとしているこの種のテストは、一種のデータ駆動型テストです(データベースWebアプリケーションのすべての可能な入力と出力を把握することを意味します)。

これを実行できるツール(私はオープンソースを好む)またはそのようなテストを作成するための方法があれば、提案をお願いします。
自分で作成する必要がありますか?

4

2 に答える 2

1

jBehaveを見てください。

これは、セレンを駆動でき、入力テストデータのセットをサポートするBBDツールです。

私はそれを使用しました、そしてそれはうまくいきます。グルーコードを通過するには忍耐が必要ですが、反対側に出たら、頑張ってよかったと思います。

于 2012-12-29T21:41:16.997 に答える
1

まず、入力データセットのほとんどをカバーする等価クラスを作成する必要があります。その後、作成したテストデータを使用してセレン/JMeterテストを実行できます。

データ駆動型テストを実行するには、単一のテストスクリプトを作成し、ExcelまたはCSVシートにテストデータを入力するだけです。

于 2013-01-02T06:51:17.733 に答える