第4回Quesまとめ #ques4

第4回Quesつぶやきをまとめました
2
前へ 1 ・・ 3 4 次へ
Takahide Masuhara @tmasuhara

適切にシステム分割するっていうのポイントですな #ques4

2014-04-22 20:20:33
lequinharay @lequinharay

スマホテスト。何をテストするのかでやり方が変わる。webapi, webapp, ネイティブアプリ、sdkなどなど #ques4

2014-04-22 20:21:39
まーや(Maaya) @maaya8585

seleniumってスマホのドライバーもあるのか。。。

2014-04-22 20:22:43
lequinharay @lequinharay

WEBAppは普通のブラウザ技術を流用。seleniumとかブラウザのdevtoolとか。 #ques4

2014-04-22 20:23:38
lequinharay @lequinharay

appiumuというライブラリで、webdriverのコードを流用して実機テストが実現できる #ques4

2014-04-22 20:24:57
lequinharay @lequinharay

ネイティブアプリは操作の自動化が必要。appiumとかを使って、プロセスを触って実現。あるいはテストライブラリを埋め込んでテスト(calabash)。ただし後者はアプリ改変が必要になるという問題がある #ques4

2014-04-22 20:28:16
lequinharay @lequinharay

DeNAとしてはなるべく前者で対応している #ques4

2014-04-22 20:29:24
KazuCocoa @Kazu_cocoa

Appiumの考え方は、選定理由も同じ感じですねー

2014-04-22 20:30:50
lequinharay @lequinharay

SDKのテスト。通常のユニットテストは行うとして、更にライブラリ機能を網羅できるテストアプリを作成、これをappiumとかで操作して、組み込み状態でのテストを行う #ques4

2014-04-22 20:30:52
KazuCocoa @Kazu_cocoa

Genymotion使ってらっしゃる!

2014-04-22 20:32:05
lequinharay @lequinharay

http headerの確認が難しい。必要な瞬間に、状態を保存しておいてブラウザを切り替えて確認する #ques4

2014-04-22 20:42:17
lequinharay @lequinharay

マルチデバイス対応を強烈に意識して設計している。テストはなるべく共通化して、デバイス間の差異はライブラリで吸収する方式 。 #ques4

2014-04-22 20:44:09
Takahide Masuhara @tmasuhara

まぁそういう選択になるかなぁ。。 #ques4

2014-04-22 20:44:48
まーや(Maaya) @maaya8585

appnium活発なのかぁきになるきになる

2014-04-22 20:46:48
lequinharay @lequinharay

Calabashについて知りたい場合は、みんな大好きweb db pressの77にて! #ques4

2014-04-22 20:47:00
lequinharay @lequinharay

ios実機のsafariテストについて→ブラウザを立ち上げるためのアプリを作って、2段構えで行う。で、jsのテストを走らせるページを開いて実行する #ques4

2014-04-22 20:48:58
lequinharay @lequinharay

テスト班が独立していることについて、使用変更などへの対応は→それぞれのエンジニアはプロダクトにくっついて一緒に活動することで対応。活動した後にノウハウを持ち帰って統合する #ques4

2014-04-22 20:51:25
さすらいのレビュー屋 @mori_ryuji

うちもバラバラにやらざるをえんよなー。オレはいいんだけど、他のメンバー嫌がるんだよな。

2014-04-22 20:51:06
まーや(Maaya) @maaya8585

#ques4 やっぱりプロジェクトの頭からQA入るのはよさそうですね。キャッチアップできる技量もすごいけれど

2014-04-22 20:51:33
lequinharay @lequinharay

テストに特化することについての動機付け→あくまでプロダクトにフォーカスするという事を言っている #ques4

2014-04-22 20:53:14
まーや(Maaya) @maaya8585

あああ!その言葉うちのチームの子達に聞かせたい>「テストはプロダクトをリリースするために必要な1工程」

2014-04-22 20:53:35
前へ 1 ・・ 3 4 次へ