10月はテスト強化月間にしてみます
10月は開発におけるテストを中心に取り組んでいこうと思います。
まずPHPを主の言語として開発しているため、PHPでのテストコードを活用できるところにしたいです。実践的には、フレームワークを使って開発とテストを実施しながらプロダクトを作りたいです。
サーバーのテストもやってみたいですが、テストという分野自体がかなり広いと感じているため、まずはアプリケーションの開発を高める方針で進めていきます。
現状
現状のテストについての知識としては、用語などを知っているぐらいで実際にプロジェクトで使用したことはありません。
自動デプロイはしていますが、そこに自動テストまで入っていない状態ですね。テストがない状態でもリリースすることに慣れてしまっているため、テストコードを書くより早くリリースしてしまうほうがいい。という考え方を持っていたりします。
ただお金に関わる部分のコードについては、意識が違いすぐにでもテストコードがほしい。と感じている状態です。
テストコードの重要性については、理解しているつもりですが、実践的にやってこなかった。という状態のため、やる意義はあると感じています。
とりあえずはUnitテストとして、ホワイトテストを中心にやってみる方針だと思っています。
どう進める?OKRは?
- サンプルをやってみる。
- 次に実践的なコードを書いてみる。
- 次に本を読む。
- DBと連携してみる
- プロジェクトに投入 自動化
- サーバーもやってみる server_spec
- 作者: Kent Beck,和田卓人
- 出版社/メーカー: オーム社
- 発売日: 2017/10/14
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る
人のプレゼントか資料とかもいっぱいみたいです。
どこまでできるだろう
とにかくやってみよう。ということで、テストをする意義と活用を実感できることを期待して、努力してみます。
Dockerを活かせそうで楽しみでもあります。