Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yumi Miyata
567 views
ABC
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 42
2
/ 42
3
/ 42
4
/ 42
5
/ 42
6
/ 42
7
/ 42
8
/ 42
9
/ 42
10
/ 42
11
/ 42
12
/ 42
13
/ 42
14
/ 42
15
/ 42
16
/ 42
17
/ 42
18
/ 42
19
/ 42
20
/ 42
21
/ 42
22
/ 42
23
/ 42
24
/ 42
25
/ 42
26
/ 42
27
/ 42
28
/ 42
29
/ 42
30
/ 42
31
/ 42
32
/ 42
33
/ 42
34
/ 42
35
/ 42
36
/ 42
37
/ 42
38
/ 42
39
/ 42
40
/ 42
41
/ 42
42
/ 42
More Related Content
PDF
ABC2011w_テスト部
by
miyatay
PPTX
規模の見積もり WACATE 2016 winter
by
Tomoaki Fukura
PPTX
[Laravel] CRUDアプリから一歩踏み出す3つのアプローチ
by
Kazuaki KURIU
PDF
AAA2015 関西風と欧米風 2つのTest Automation Patterns
by
Noriyuki Mizuno
PDF
Owasp japan6th
by
Masakazu Ikeda
PDF
3 tips of Laravel
by
Kazuaki KURIU
PDF
自動化パタンランゲージ
by
Hiroshi Maekawa
PDF
Asian Automation Alliance システムテスト自動化構築時の考え方と進め方の一例
by
Noriyuki Mizuno
ABC2011w_テスト部
by
miyatay
規模の見積もり WACATE 2016 winter
by
Tomoaki Fukura
[Laravel] CRUDアプリから一歩踏み出す3つのアプローチ
by
Kazuaki KURIU
AAA2015 関西風と欧米風 2つのTest Automation Patterns
by
Noriyuki Mizuno
Owasp japan6th
by
Masakazu Ikeda
3 tips of Laravel
by
Kazuaki KURIU
自動化パタンランゲージ
by
Hiroshi Maekawa
Asian Automation Alliance システムテスト自動化構築時の考え方と進め方の一例
by
Noriyuki Mizuno
Similar to ABC
PPTX
ああ、素晴らしきTDD ~アプリとエンジニアの心に安寧を~
by
Saiki Iijima
PDF
快適・簡単・安心なアプリE2Eテストの実行環境 #stac2017
by
Yahoo!デベロッパーネットワーク
PDF
Unit test in android
by
Tatsuya Maki
PDF
ヤフオク!の快適なカスタマー体験を支えるモバイルアプリのライブアップデート技術
by
Yahoo!デベロッパーネットワーク
PDF
Androidテスティング実践 基礎編
by
株式会社 NTTテクノクロス
PDF
はじめてのテスト技法
by
Tatsuya Saito
PDF
Sharoid Service Menu
by
sharoid
PPTX
JaSST'16 Tokyo モバイルセッション
by
mirer
PDF
アンドロイダー的にHTML5でどこまでできそうか
by
Takao Sumitomo
PDF
Android test tutorial
by
Kazuaki Ueda
KEY
テスト初心者Androiderのためのソフトウェアテスト入門
by
Satoshi Watanabe
PDF
smartphone test (know how & tools)
by
Yukio Andoh
PDF
【Techbuzz】titanium資料
by
洋平 前田
PPT
Jag神戸3(共有用)
by
takagig
KEY
GroovyなAndroidテスト #atest_hack
by
Takahiro Yoshimura
PPTX
Android 開発, 運用時に使いたいライブラリやサービスの紹介
by
Kenichi Tatsuhama
PDF
はてなにおける Android アプリのソフトウェアテスト
by
Yu Nobuoka
PPTX
アプリの不具合を少なくするために
by
Kenichi Tatsuhama
PDF
Outsmarting Smartphone Apps 2
by
Takahiro Yoshimura
PDF
Outsmarting Smartphone Apps 2
by
Takahiro Yoshimura
ああ、素晴らしきTDD ~アプリとエンジニアの心に安寧を~
by
Saiki Iijima
快適・簡単・安心なアプリE2Eテストの実行環境 #stac2017
by
Yahoo!デベロッパーネットワーク
Unit test in android
by
Tatsuya Maki
ヤフオク!の快適なカスタマー体験を支えるモバイルアプリのライブアップデート技術
by
Yahoo!デベロッパーネットワーク
Androidテスティング実践 基礎編
by
株式会社 NTTテクノクロス
はじめてのテスト技法
by
Tatsuya Saito
Sharoid Service Menu
by
sharoid
JaSST'16 Tokyo モバイルセッション
by
mirer
アンドロイダー的にHTML5でどこまでできそうか
by
Takao Sumitomo
Android test tutorial
by
Kazuaki Ueda
テスト初心者Androiderのためのソフトウェアテスト入門
by
Satoshi Watanabe
smartphone test (know how & tools)
by
Yukio Andoh
【Techbuzz】titanium資料
by
洋平 前田
Jag神戸3(共有用)
by
takagig
GroovyなAndroidテスト #atest_hack
by
Takahiro Yoshimura
Android 開発, 運用時に使いたいライブラリやサービスの紹介
by
Kenichi Tatsuhama
はてなにおける Android アプリのソフトウェアテスト
by
Yu Nobuoka
アプリの不具合を少なくするために
by
Kenichi Tatsuhama
Outsmarting Smartphone Apps 2
by
Takahiro Yoshimura
Outsmarting Smartphone Apps 2
by
Takahiro Yoshimura
ABC
1.
Yumi Miyata アンドロイドは テストの夢をみるか? Do Android
Dreams of Tests? Android Bazaar and Conference 2011 summer 日本Androidの会テスト部
2.
自己紹介 宮田友美(みやたゆみ) TwitterID:@miyatay
日本Androidの会テスト部部長 株式会社オープンストリーム所属 – 業務でAndroidアプリを作ってます – http://www.opst.co.jp/
3.
テスト部とは?
4.
2010年9月 発足 243名 部員 •
昨年から倍になりました! http://www.flickr.com/photos/ilike/3707503212/
5.
目標
6.
ぶっちぎりのテスト力を 世界へ http://www.flickr.com/photos/jaffathecake/2675559042
7.
主な活動
8.
月1回、部会開催 次回は、8/6 開催 http://www.flickr.com/photos/vokakvklim/4522919056
9.
分科会(小チーム) http://www.flickr.com/photos/jiheffe/3462940215
10.
公式サイト翻訳 @mike_neck
テストツール作成 (SQLite) @ussy00 テストツール検証 (MonkeyRunnner,Robolectric,Robotium) @myb1126 @bols_blue 受入れテスト ガイドライン作成 @dicea @colis_dev
11.
そして、
12.
@nowsprinting
@7hepta @sassy_watson Testter @mike_neck @ussy00
13.
Testter ?
14.
• テストをしたくても、
対象アプリがないと話にならない • Androidのテストを検証するために必要な 機能をすべて実装したアプリが欲しい http://www.flickr.com/photos/jof/263652571
15.
SQLiteのテストしたい GPSを使った機能のテストしたい
16.
では、作ってしまえ
17.
@nowsprinting
@7hepta @sassy_watson Testter @mike_neck @ussy00
18.
@nowsprinting
@7hepta @sassy_watson Testterとそのテストを 書いて得たノウハウ @mike_neck @ussy00
19.
問題 テストプロジェクトのリソースが取得で きない http://www.flickr.com/photos/proimos/4199675334/
20.
原因 #getTestContext()が@hide
テストプロジェクトのリソースファイルを 取ることができない 出典: http://www.flickr.com/photos/dcysurfer/2897532891
21.
解 決 策
http://www.flickr.com/photos/farleyj/2768941171
22.
リフレクション Method method =
getClass().getMethod("getTestContext"); Context context = (Context) method.invoke(this); SecretResource resource = SecretResource.load( context.getResources(), R.raw.config );
23.
問題 Activityのロジックがテストしづらい http://www.flickr.com/photos/proimos/4199675334/
24.
原因 Viewと分離できていないとテストが面倒 出典:
http://www.flickr.com/photos/dcysurfer/2897532891
25.
解 決 策
http://www.flickr.com/photos/farleyj/2768941171
26.
Activityからロジックを分離 ロジックをUIと切り離してテス トしやすい構成に
27.
問題 Viewに登録されているEventListener のgetterがないためテストが書けない
⇒じゃあリフレクションを使ってテストす るの? http://www.flickr.com/photos/proimos/4199675334/
28.
原因 SDKの制約としてアクセスできないメソッド
がある 出典: http://www.flickr.com/photos/dcysurfer/2897532891
29.
解 決 策
http://www.flickr.com/photos/farleyj/2768941171
30.
そもそもJUnitでテストをしない 今回の場合は結合テストでしかるべきイ ベントが発生することをテストする
31.
問題 テストプロジェクトの構成をどうするか? http://www.flickr.com/photos/proimos/4199675334/
32.
原因 開発時に記述するテストと結合テストやシステ
ムテストで記述するテストを分離したい しかし、テストプロジェクトが分散すると管理が 大変だし・・・ 出典: http://www.flickr.com/photos/dcysurfer/2897532891
33.
解 決 策
http://www.flickr.com/photos/farleyj/2768941171
34.
テスト対象プロジェクト以下に テストプロジェクトをつくる
testter src lib res tests ut-test it-test
35.
そして、
36.
このような活動で得た ノウハウを公開する
イベントを開催 http://www.flickr.com/photos/neil_roger/3895501627
37.
宣伝
38.
Android テスト祭り
2011年8月6日開催 http://www.flickr.com/photos/madeiraarchipelago/17549695/
39.
詳細
https://sites.google.com/site/atecfes/program http://www.flickr.com/photos/eelssej_/4948400648/
40.
是非、
ご参加 ください! http://www.flickr.com/photos/pinksherbet/2977652113/
41.
さらに、宣伝
42.
オープンストリームで一緒にAndroidアプ リ開発してくれる方大募集 • Android案件の開発・提案等 • アーキテクト(もしくはアーキ候補) 興味がある方は以下までご連絡ください! @miyatay miyata.y@opst.co.jp
Download