About the content This content has been published here with the express permission of the author. ソフトウェアのテストはプログラムの振る舞いを確認するためとコードの品質を改善するときに非常に良いツールとして働きます。今回の Jeff Hui の発表では、テストに関するツールや技術、Quick を使ってのテストの書き方などについて学ぶことができます。また、関数型プログラミングの世界では広く知られているテスト生成技術 QuickCheck についても触れられています。発表で使われているコードは GitHub にあります! テストをする理由 (0:00) なぜソフトウェアのテストを行わなければいけないのでしょうか? それには、たくさんの理由があります。ここでは簡単にまとめておくと、主な理由はソフトウ
![Swiftでの自動テスト](https://cdn-ak-scissors.b.st-hatena.com/image/square/ca6188dc5ed0a1d3f501a32da9ba6627f24717b9/height=288;version=1;width=512/http%3A%2F%2Fimages.ctfassets.net%2Fs72atsk5w5jo%2Fasset_87%2F07a5aa757b9801d3fb9af6e2523d3b9c%2Ftesting-swift.png)