2013/02/15 デブサミ2013【15-A-4】大規模スマートフォンサービス開発の世界 ~無料通話アプリcommの現場から~ #devsumiA

Developers Summit 2013 Action! http://event.shoeisha.jp/detail/1/ <講演概要> たった一人のエンジニアの発案からスタートしたコミュニケーションツールcommは、 2012年10月のリリース以後、急激な速度でユーザーベースが拡大すると共に、 その開発体制やインフラストラクチャもまた拡大・高度化を続けています。 続きを読む
0
前へ 1 ・・ 3 4 次へ
masakitk @masakitk

クライアント結合テスト。人力だったがQA工数的にきつくなってきた。でも自動化も大変。TestDouble大変。 #devsumiA

2013-02-15 14:51:46
そら @the_air_s

リリース前後のテストの状況について、○△×の表があった。説明は『こんな感じでした』。えっと、どんな感じ?w これはテストコードの量って意味だったのかな? #devsumiA

2013-02-15 14:52:24
masakitk @masakitk

結合テストは本腰入れて自動化にかじを切った。 #devsumiA

2013-02-15 14:52:45
たきぐち in the Cloud💙💛 @atakig

クライアントの単体テストは頑張るしかない #devsumiA

2013-02-15 14:52:46
そら @the_air_s

@the_air_s 『健康状態』って言うのが曖昧すぎるのと、記号の意味が曖昧だから、よくわからないのかなぁ。 #devsumiA

2013-02-15 14:54:24
Naoki Umehara @numeha

サーバーとクライアントの結合テストを同時に。シミュレータでやってるのか。 #devsumiA

2013-02-15 14:54:52
IIJIMAS @IIJIMAS

サーバーの結合テストが書きづらい(非同期、常時接続の実現が困難)、クライアントの結合テストが大変→Integrated UI Automation Test(Calabash/Cucumberを使用したUIテスト) #devsumiA

2013-02-15 14:55:03
masakitk @masakitk

Calabash/Cucumberを使った。専用サーバ環境を用意した。クライアント、サーバをつないでテストしている。 #devsumiA

2013-02-15 14:55:23
Engineer @shirara1

Integrated UI Automation Test Calabash/Cucumber シミュレータ起動してスクリプトを回して、クライアントとサーバーの両方テストする。 #devsumiA 15-A-4

2013-02-15 14:56:01
小泉勝志郎 @koi_zoom1

#devsumiA #devsumi 長田さん:サーバーの結合テストが書きづらかった。そこで本腰を入れて自動化をした

2013-02-15 14:56:13
masakitk @masakitk

面白そうだー。自動テスト。 #devsumiA

2013-02-15 14:56:30
IIJIMAS @IIJIMAS

運用・・・Jenkinsでミッドナイトテスト、専任テストエンジニア #devsumiA

2013-02-15 14:57:14
たきぐち in the Cloud💙💛 @atakig

専任テストエンジニア、テストスクリプト作成、環境全般のメンテナンス Jenkinsでミッドナイトテスト #devsumiA

2013-02-15 14:57:24
masakitk @masakitk

うちも仙人テストエンジニアほしー。でもDSLちゃんと整備しないとプログラマじゃないとかけないな。。。 #devsumiA

2013-02-15 14:57:30
Naoki Umehara @numeha

commはcucumberでテストやってるのか。うちと同じだ。通話とかメッセージの自動化ってシミュレータじゃできなくね? #devsumiA

2013-02-15 14:57:53
文殊堂 @monjudoh

テストケース一つ実行する度に、サーバの環境作ってクライアント立ち上げてってやってるんだな。難しそうだけど必要だよね。 #devsumia

2013-02-15 14:58:23
masakitk @masakitk

確かにリグレッション用途で、開発がある程度終わってからじゃないとテストのメンテがつらいよなぁ。 #devsumiA

2013-02-15 14:58:25
masakitk @masakitk

開発がある程度終わってから→仕様が固まってから #devsumiA

2013-02-15 14:59:01
Naoki Umehara @numeha

カバレッジをあげるためのテストはいらないと自分は思ってます。 #devsumiA

2013-02-15 14:59:03
Naoki Umehara @numeha

スクリーンショットも自動化。ホットなネタすぎる #devsumiA

2013-02-15 14:59:55
Shinya Chinen @akiwitter

commの開発手順の話。楽しい。テストの自動化が普通に語られてるね。修正後、夜間で自動テスト、エラーはメール通知。選任のテストコード作成者、兼環境保持。開発中はまだ手作業テストだが自動化したい。 #devsumiA

2013-02-15 15:00:04
そら @the_air_s

手段の目的化ってやつだね。 RT @numeha: カバレッジをあげるためのテストはいらないと自分は思ってます。 #devsumiA

2013-02-15 15:00:18
IIJIMAS @IIJIMAS

テスト関係者間のコミュニケーションには問題があった #devsumiA

2013-02-15 15:00:44
masakitk @masakitk

おお、ただでさえ早かったのに、更にスピードアップした。問題点3つ、チームとテスタの認識ズレ。テスタのやらされてる感。バグ管理の破綻。 #devsumiA

2013-02-15 15:01:23
IIJIMAS @IIJIMAS

バグ管理が破たんしていた→テストエンジニアも正式にチームにジョイン、専任ゲートキーパー導入で解決した #devsumiA

2013-02-15 15:02:48
前へ 1 ・・ 3 4 次へ