日経電子版×Sansanアプリ開発プロジェクト成功への道〜アプリ開発者勉強会Vol.3
- yoshidashingo
- 1246
- 0
- 2
- 1
xcodebuildでユニットテストを実行、pod installは自動で実行してくれる。 #nikkeidenshiban_Sansan
2015-07-09 20:17:09Appiumを使ったE2Eテスト、SDK組み込みが不要、既存のコードをいじらず、テスト実行できる。GUI上で操作したコードが出力可能 #nikkeidenshiban_Sansan
2015-07-09 20:19:59スモークテストレベル、フロントエンドの多数の例外処理、メンテナンスコスト、人手によるテストも必要 #nikkeidenshiban_Sansan
2015-07-09 20:21:12テスト自動化により開発効率が向上、手動テストがなくなるわけではない、開発とQAの高速イテレーション、まとめてテストするのではなく、コミット毎に自動テスト、自動テストが失敗した原因は直前のコード変更にある #nikkeidenshiban_Sansan
2015-07-09 20:23:13テスト自動化の恩恵 ×QAチームが楽をする ○リリースサイクルが早くなる #nikkeidenshiban_Sansan
2015-07-09 20:25:25Provisioning FileをDL nomad CLIのCupertinoをつかっている #nikkeidenshiban_Sansan
2015-07-09 20:26:49Application Loaderのaltoolを利用しiTUnes Connectのバリレーションチェック #nikkeidenshiban_Sansan
2015-07-09 20:28:31デリバリ自動化のメリット、手作業が完全になくなる、メンテナンスコストが低い、使い回しができる。初期導入コストもあまり高くない。 #nikkeidenshiban_Sansan
2015-07-09 20:30:11Provisioning Profileはnomad CLIのCupertinoを使ってビルドごとにDL #nikkeidenshiban_Sansan
2015-07-09 20:31:37まとめ、数千件の手動テストはのこった。費用対効果のたかいものからはじめる、とにかく自動化すべき、デリバリ、ユニットテスト #nikkeidenshiban_Sansan
2015-07-09 20:33:22今後はデリバリーまで自動化したい。fastlaneのロゴが!うちも早く入れたいfastlane github.com/krausefx/fastl… #nikkeidenshiban_Sansan
2015-07-09 20:33:28単純な手作業から解放されて幸せになれる。導入は一人でできる。導入よりも運用の方が大変、ユニットテストを書き続ける、CIのメンテナンス #nikkeidenshiban_Sansan
2015-07-09 20:34:31