エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
QuickCheck 勉強してみよう 最初の一歩の前段階 - いたわさににほんしゅ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
QuickCheck 勉強してみよう 最初の一歩の前段階 - いたわさににほんしゅ
プログラムを書く際には、ユニットテストも書くでしょう。まぁどっちを先に書くか、という話は置いとい... プログラムを書く際には、ユニットテストも書くでしょう。まぁどっちを先に書くか、という話は置いといて。テストの自動化は品質面でもコスト面でもプラスになるため、できるだけ網羅的にやりたい。しかし網羅は無理なので適当なところで切り上げます。 そこで、前から名前だけは知ってて気になっていた QuickCheck を調べてみようという気になりました。なんと ja.Wikipedia に項目がない、en でもなんかさっぱり短い説明です。Further Reading と External Links が有用そう。まぁ読んでませんが。 QuickCheck - Wikipedia, the free encyclopedia ざっとまとめるとこんなかんじ。 テストケースを「生成」する。 テスト対象の関数が持つ「論理的性質」を確認する。 Haskell が本家。GHC と HUGS で動く。 その他、いろ