ほぼPythonだけでサーバーレスアプリをつくろう(技術の泉シリーズ) のサポートリポジトリーです。
「第3章 ChaliceでWeb APIの実装をしよう」以降で扱うバックエンドのコードです。
「第5章 Transcryptで画面の実装をしよう」以降で扱うフロントエンドのコードです。
「第9章 pytestでAPIテストをしよう」で扱うAPIテストのコードです。
「第10章 SeleneでUIテストをしよう」で扱うUIテストのコードです。
プログラムの実行時には使用しない定義ファイル等です。
ファイル名は [書籍内でのリスト番号]_[書籍内でのファイル名]
の形式になっています。
書籍を最後まで読み進めた時点の実装、テストコードです。
「第3章 ChaliceでWeb APIの実装をしよう」終了時点の実装です。
「第4章 DynamoDBでデータの永続化をしよう」終了時点の実装です。
「第5章 Transcryptで画面の実装をしよう」終了時点の実装です。
「第6章 AWS CodePipelineでCI/CD環境の構築をしよう」終了時点の実装です。
「第8章 pytestでユニットテストをしよう」終了時点の実装、テストコードです。
「第9章 pytestでAPIテストをしよう」終了時点の実装、テストコードです。
「10.4 Seleniumだけでやってみる、あえてね。」終了時点の実装、テストコードです。
「10.5 そしてSelene」終了時点の実装、テストコードです。
「10.6 Page Objectパターン」終了時点の実装、テストコードです。
「第12章 CI/CD環境で自動テストをしよう」終了時点の実装、テストコードです。