2009-08-16 21 views
8

FUTS(http://thotwave.com/resources/futs-framework-unit-testing-sas/)やSASUnit(http://www.redscope.org/sasunit/en)などのサードパーティ製のユニットテストフレームワークを使用した経験がありますか?SASのユニットテストフレームワーク:FUTSとSASUnit

これらのオプションを比較し、他の既知の選択肢と比較したいと思います(私は現在自家製のユニットテスト%アサートマクロを使用していますが、より堅牢なものに切り替える)。考えられる領域は次のとおりです。

  • これらのフレームワークはどの程度のサイズを持っていますか?
  • 彼らは 開発者によって十分サポートされていますか?
  • 既知のバグはありますか?
  • ユーザビリティの問題はありますか?

これらの製品のインターネット検索で見つかったほとんどは、開発者自身による製品リリースアナウンスです(これらの両方のフレームワークの開発者によって作成されたホワイトペーパーもあります)。しかし、私はこれらの製品を積極的に使用しているユーザーコミュニティの証拠はあまりないので、自分で使用することを心配しています。

答えて

3

私の経験ではどちらも広く使用されていません。私はアナリストやプログラマーが独自のテスト作業を書いている状況に常に慣れています。

+0

なぜ広く使われていないのか考えてみませんか?私はSASUnitを理解することができます - それは非常に新しいようです。しかし、FUTSは2006年以来、フレームワークを説明しているSUGIホワイトペーパーを持ち、2006年にSAS-Lと他のWebサイトに関する発表をしました。 –

+0

私はなぜ多くの考えを持っています。 1. SASは多くの場所でアドホックツールと見なされ、プロダクションコードでさえ管理が不十分です。 2.ユニットテストは、組織プロセスの一部であるべきであり、個々のアナリスト/プログラマーまでではありません。これにより、SASはニーズを満たす製品、または少なくとも1つを祝福する製品を作り、SASを生産段階のアプリケーションにするための手段として機能すると信じています。 – AFHood

0

SASのSCL側では、SCLUnitはJUnitのSASコンポーネント言語への直接ポートです。私の以前の上司と私はそれを開発しました。私はSASアプリケーションのクラスとメソッドをテストするために定期的に使用します。

http://www.sascommunity.org/wiki/SclUnit

あなたはSCLとオブジェクト指向プログラミング掘り下げるに興味があるなら、SCLUnitはJUnitのか、他のxUnitフレームワークを使用したことのある人にはよく知られてユニットテストを構造化する方法を提供します。

関連する問題