日経電子版×Sansanアプリ開発プロジェクト成功への道〜アプリ開発者勉強会Vol.3
- yoshidashingo
- 1241
- 0
- 2
- 1
07/09(木) [参加51人/定員40人]bit.ly/1HzRhwY【日経電子版×Sansanアプリ開発プロジェクト成功への道〜アプリ開発者勉強会Vol.3】 #nikkeidenshiban_Sansan
2015-07-04 20:00:06テストの自動化について、Android版はrobotium、Androidの実装と同じJava言語で記述、iOS 版はKIF #nikkeidenshiban_Sansan
2015-07-09 19:45:50まずは、ひろく浅く、リグレッションテストを行う。ログイン画面なら、ログインできることを確認。登録されていないユーザーの場合だとどうなるかなどのケースはやらない #nikkeidenshiban_Sansan
2015-07-09 19:46:53テスト導入の効果、デグレードの早期発見、防止につながった、作業効率UP、大規模な修正も行いやすくなった、何度でもテストを簡単に実行できる。 #nikkeidenshiban_Sansan
2015-07-09 19:49:25UIテストは仕様変更に弱いので書きすぎない。SLEEPじゃなくてWAITで「通信が終わったら」「ぐるぐるが消えたら」操作の限界はあるので、適度にあきらめること、テストの目的で分割する #nikkeidenshiban_Sansan
2015-07-09 19:50:47さらなるテストに向けて、捜査中にとっている各種ログ、パフォーマンス改善の結果確認、性能のデグレードが検出 #nikkeidenshiban_Sansan
2015-07-09 19:51:38誰もが触る開発環境で自動テストをおkなっており、他者によるデータの追加、削除が行われる。 #nikkeidenshiban_Sansan
2015-07-09 19:53:09テスト以外の動作の自動化、本番ビルドはもちろん、スクリーンショット収集、イベントトラッキング仕様書と実装の洗い出し。 #nikkeidenshiban_Sansan
2015-07-09 19:53:52iOSで先行実装して、Androidは移植する。移植する側の担当者は試行錯誤の必要がない。 #nikkeidenshiban_Sansan
2015-07-09 19:58:19人数が少ないので作業効率化が必要でした。さらに開発スピードをあげるには。。。。ここでエンジニアの募集ww #nikkeidenshiban_Sansan
2015-07-09 20:00:55日経にCircleCIを導入してみた。日経さんは社内に開発者抱えているのか、てっきり、外注しているとおもっていた #nikkeidenshiban_Sansan
2015-07-09 20:08:16アプリのテストは大変、一度リリースすると元に戻せない。クラッシュするバグがあると素早い報道が困難に #nikkeidenshiban_Sansan
2015-07-09 20:10:29手動デリバリーも大変。自分でビルドできない。Xcodeの操作がわからない。そもそもWindows #nikkeidenshiban_Sansan
2015-07-09 20:12:35iOSアプリ開発自動化のプロセス、ユニットテスト、E2Eテスト、ユニットテストは書いていた。Kiwi、Modelのみカバレッジは計測していない。 #nikkeidenshiban_Sansan
2015-07-09 20:14:42