Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
7pairs committed Aug 29, 2019
0 parents commit ee6265b
Showing 1 changed file with 72 additions and 0 deletions.
72 changes: 72 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# ほぼPythonだけでサーバーレスアプリをつくろう

[ほぼPythonだけでサーバーレスアプリをつくろう(技術の泉シリーズ)](https://nextpublishing.jp/book/10940.html) のサポートリポジトリーです。

## ディレクトリー構成

### 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環境で自動テストをしよう」終了時点の実装、テストコードです。

0 comments on commit ee6265b

Please sign in to comment.