1

誰かが良いPerlユニットテストジェネレータを知っていますか?

4

3 に答える 3

10

何を求めているのかわかりませんが、ほとんどの人は Test::Moreまたは Test::Classを使用してテストを作成します。prove次に、Perlに含まれているコマンドを使用して(実際には、Test :: Harnessを使用して)これらのテストを実行します。

テスト例:

# foo.t
use strict;
use warnings;
use Test::More tests => 1;

ok( 1 == 1, 'is one one?' );

これを実行する:

$ prove foo.t

foo....ok
All tests successful.
Files=1, Tests=1,  0 wallclock secs ( 0.01 usr  0.01 sys +  0.03 cusr  0.00 csys =  0.05 CPU)
Result: PASS
于 2009-02-22T04:38:24.677 に答える
3

編集:(コメント投稿者に感謝)

PerlUnitの私の最初の提案は非推奨です。代わりにTest::Classを使用してください。

元の投稿:

PerlUnitを試すことができます。Perlでのユニットテストに関する本の章もあります:Extreme Perl:第13章:ユニットテスト

于 2009-02-22T04:36:50.513 に答える
-1

Web アプリをテストする場合、Selenium IDEを使用すると、Firefox で作業を行うことができ、Perl (または他の言語) テストの同等のセットとして自動的に記録されます。

すべてをテストするわけではありませんが、ユーザー エクスペリエンスのテストには適しています。

于 2009-02-22T11:05:19.690 に答える