FUTS(http://thotwave.com/resources/futs-framework-unit-testing-sas/)やSASUnit(http://www.redscope.org/sasunit/en)などのサードパーティ製のユニットテストフレームワークを使用した経験がありますか?SASのユニットテストフレームワーク:FUTSとSASUnit
これらのオプションを比較し、他の既知の選択肢と比較したいと思います(私は現在自家製のユニットテスト%アサートマクロを使用していますが、より堅牢なものに切り替える)。考えられる領域は次のとおりです。
- これらのフレームワークはどの程度のサイズを持っていますか?
- 彼らは 開発者によって十分サポートされていますか?
- 既知のバグはありますか?
- ユーザビリティの問題はありますか?
これらの製品のインターネット検索で見つかったほとんどは、開発者自身による製品リリースアナウンスです(これらの両方のフレームワークの開発者によって作成されたホワイトペーパーもあります)。しかし、私はこれらの製品を積極的に使用しているユーザーコミュニティの証拠はあまりないので、自分で使用することを心配しています。
なぜ広く使われていないのか考えてみませんか?私はSASUnitを理解することができます - それは非常に新しいようです。しかし、FUTSは2006年以来、フレームワークを説明しているSUGIホワイトペーパーを持ち、2006年にSAS-Lと他のWebサイトに関する発表をしました。 –
私はなぜ多くの考えを持っています。 1. SASは多くの場所でアドホックツールと見なされ、プロダクションコードでさえ管理が不十分です。 2.ユニットテストは、組織プロセスの一部であるべきであり、個々のアナリスト/プログラマーまでではありません。これにより、SASはニーズを満たす製品、または少なくとも1つを祝福する製品を作り、SASを生産段階のアプリケーションにするための手段として機能すると信じています。 – AFHood