Xtity Blog

techieなこと、書いてます

【tiTokyo】継続的なテスト環境で、高いユーザエクスペリエンスを提供

f:id:matekiki:20130216104354j:plain

 

■Speaker

Tom Lounibos

SOASTA Founder, CEO

 

■SOASTA モバイルテストプラットフォーム

・アプリケーションのライフサイクルが変わっていく

・リニア、シーケンシャル、マニュアル → サーキュラー

・機能テストの自動化

 

■クラウドテスト

・これまでにないテストの仕方

・50万台のサーバを使いながらテストを行っている

・新しい製品"ラム"

 

■アイコニックケース

・London 2012 オリンピック

・ウォルマート

NASA Curiosity

→ エンジニアが一番喜んでいる

 

■UXを上げるのが難しい

・障害率増加

・43%のアプリが一度しか使用されていない

・例えば、オーストラリアでは通信速度にユーザが満足していない

→ UXも低い

・モバイルアプリの80%がマニュアル(手作業)テストをしている状況

→ UXも上がりづらい

 

■低UXの大きな要因

・ネットワーク環境のバラつき

・OS、デバイスのフラグメンテーション(分断化)

・日々変化するデバイス

ex. ウェアラブルGoogle グラス、iWatch)、曲がるタイプのディスプレイ

 

■テストの自動化

・機能テスト

・複数のユーザオペレーションのテスト

・複数のデバイスでのテスト

→ Titanium / TouchTest

 

■通常CEOがやらないTouchTestデモ(w)

f:id:matekiki:20130216110319j:plain

 

・デバイスへのアタッチは必ずしも必要ない

・キャプチャ、プレイバック

・正確に再現

・全ての詳細情報へアクセスできる

 

■これまでと何が違うか

・ライブラリをサーバ上に上げて

・アプリの外でテストから中でテストへ

 

■TouchTest / Jenkins

・Jenkinsの中でTouchTestが動いている

・キャプチャしたテストケースをリモートのデバイスでテストできる

・Jenkinsと統合されているので、コンソールで全て確認できる

・A new era of testing

・No Jail Breaking, Precision, Speed

 

■スティーブジョブズの挿話

・85年、世界を変えると言ったとき、最初に東京に来た

・東京はモバイルの父だから

 

■新製品 mPulse

・Real Time View of ALL Real User Experiences

・実際のトラフィック, UXをリアルタイムに可視化

・実際のUXがどういうものかを分析して、そこから製品のUXを上げていく