コードをよく知る
DevStack 演習
- お使いの端末かパブリッククラウドの VM において DevStack を実行します
- 実行中のサービスを検証します
- Choose a service and issue an API call or use its client to verify
functionality
LOG メッセージの演習
- Add a few extra LOG.debug() lines to one of the methods of the API call you
chose in the previous exercise
- Restart the corresponding service in your DevStack environment and find the
new message in the logs
- Find out what parameters were passed to that method by using the LOG messages
テスト
テストの演習
- Run only one test class and not the whole suite
- どれかテストケースを実行する
- グループ演習
- どれかテストコードの「テスト済み」コードを壊すようメンターにお願いします
- Find out what the modification is by running the test and analyzing the
test output
テストカバレージの演習
- Find an open review which is less complex and download the patch
- コードの変更を削除して、テストを実行します
- テストの成否を確認する
- Explain what it means if they didn't
- オープンなレビューにコメントする