Skip to content
/ hobopy Public

ほぼPythonだけでサーバーレスアプリをつくろう

Notifications You must be signed in to change notification settings

7pairs/hobopy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ほぼPythonだけでサーバーレスアプリをつくろう

ほぼPythonだけでサーバーレスアプリをつくろう(技術の泉シリーズ) のサポートリポジトリーです。

ディレクトリー構成

hobopy-backend

「第3章 ChaliceでWeb APIの実装をしよう」以降で扱うバックエンドのコードです。

hobopy-frontend

「第5章 Transcryptで画面の実装をしよう」以降で扱うフロントエンドのコードです。

hobopy-api-tests

「第9章 pytestでAPIテストをしよう」で扱うAPIテストのコードです。

hobopy-ui-tests

「第10章 SeleneでUIテストをしよう」で扱うUIテストのコードです。

etc

プログラムの実行時には使用しない定義ファイル等です。 ファイル名は [書籍内でのリスト番号]_[書籍内でのファイル名] の形式になっています。

ブランチ構成

master

書籍を最後まで読み進めた時点の実装、テストコードです。

chapter03_chalice

「第3章 ChaliceでWeb APIの実装をしよう」終了時点の実装です。

chapter04_dynamodb

「第4章 DynamoDBでデータの永続化をしよう」終了時点の実装です。

chapter05_transcrypt

「第5章 Transcryptで画面の実装をしよう」終了時点の実装です。

chapter06_codepipeline

「第6章 AWS CodePipelineでCI/CD環境の構築をしよう」終了時点の実装です。

chapter08_unittest

「第8章 pytestでユニットテストをしよう」終了時点の実装、テストコードです。

chapter09_apitest

「第9章 pytestでAPIテストをしよう」終了時点の実装、テストコードです。

chapter10_uitest_04_spaghetti

「10.4 Seleniumだけでやってみる、あえてね。」終了時点の実装、テストコードです。

chapter10_uitest_05_selene

「10.5 そしてSelene」終了時点の実装、テストコードです。

chapter10_uitest_06_pageobject

「10.6 Page Objectパターン」終了時点の実装、テストコードです。

chapter12_automatictest

「第12章 CI/CD環境で自動テストをしよう」終了時点の実装、テストコードです。

About

ほぼPythonだけでサーバーレスアプリをつくろう

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published