私の開発チームは、Randoop.NETを単体テスト提案ツールとして使用して長い道のりを歩いた後、プロのTDDワークフローのための完全な単体テストフレームワークを提供する商用ツールにアップグレードすることに決めました。
- 優れたランナーと嘲笑的なフレームワークを含めることが非常に重要ですが、カバレッジ部分の関連性は低いですが、
- スーパーユーザーフレンドリーで管理が簡単ですが、強力で効率的です。
P.S – 私たちは.netフレームワークでVS2017を扱います
助けてくれてありがとう!
ベストアンサー
ファズテストの問題点は、ターゲットコードへの入力を非効率的に試み、テストデザインで人間のように賢明にしようとすることです。
私たちがTDDについて考えている場合(つまり、ソフトウェアを修正して回帰のリスクを軽減できる範囲がある場合)、突然変異検査は適切なテクニクである。
C#の世界では、ビジュアルミューテータをお勧めします。 NinjaTurtlesMutation も良いツールのようです。