7

自動検収試験を行うためのツール/フレームワークを探しています。新しいテストを作成するためのインターフェースは非常に簡単で、プログラマー以外の人(顧客、上司)が自動的にテストされる仕様を追加できるようにする必要があります。

自動ビルドにテストの実行を含めるには、コマンドラインからテストを実行するための何らかの方法である必要があります。

私はJavaとオープンソースが好きですが、私の質問はそのように制限されていません。

あなたは何を推薦することができますか、そしてあなたのツール/フレームワークが世界で最高である理由を説明してください。

4

6 に答える 6

7

http://fitnesse.org/は、希望する資格をすべて満たしているようです。それは私が成功して使用したものです。

于 2008-09-24T20:53:43.440 に答える
2

いくつかのオプションは非常に優れていると思います。それらをテストして、どれがチームに適しているかを確認する必要があります。

于 2012-04-05T04:15:24.793 に答える
1

あなたが見たいかもしれない別のフレームワークはRobot Frameworkです。テスト ケースがどのように表示されるかを確認するには、クイック スタート ガイドをご覧ください。

于 2008-11-16T21:42:01.380 に答える
1

私のニーズを満たすかもしれないConcordionという名前のフレームワークを見つけました。

于 2008-09-30T09:38:28.637 に答える
0

あなたが求めているのは、非常に明確な入力のセットと、システムに組み込まれた、またはシステム用に開発された高度な自動化を備えた、非常に明確に定義されたシステムのようです。

HP Quick Test Proなどの商用アプリケーションは技術的ではなく、 Sonnetのような追加のフレームワークが必要です。これは正しい方向への一歩ですが、オープンソースでもJavaベースでもありません。

フレームワークが整っていても、これを自動化された方法で機能させるにはかなりの作業が必要です。フレームワークの開発に必要な時間と、これらのテストを手動で実行する時間とを比較して、時間をうまく使用していることを確認してください。

于 2008-09-25T12:27:12.213 に答える
0

キュウリはどうですか:

Feature: Acceptance testing framework

  Scenario: an example speaks volumes
    Given a text example
    When it is read
    Then the simplicity will be appreciated

これらの各行の実際の意味を上司と話し合い、それを推進するステップ定義を実装する開発者が必要になります。

Given /^a text example$/ do
  file.open("example.txt", "w") { |file| file.write "text example" }
end

When /^it is read$/ do
  SystemUnderTest.read("example.txt")
end

Then /^the simplicity will be appreciated$/ do
  SystemUnderTest.simplicity.should be_appreciated
end
于 2010-07-25T17:01:31.607 に答える