Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
アプリケーションのテスト、その方針と考え方
Search
高見知英
PRO
August 01, 2010
Technology
0
39
アプリケーションのテスト、その方針と考え方
2010-08-01 日本Androidの会横浜支部で発表した資料です
高見知英
PRO
August 01, 2010
Tweet
Share
More Decks by 高見知英
See All by 高見知英
ポッドキャストをはじめよう ポッドキャストのやりかたと続けるコツ
takamichie
PRO
0
56
高見知英とAndroid
takamichie
PRO
0
40
大人になってからのゲームデビューのハナシ
takamichie
PRO
0
54
最近のゲーム実況のハナシ
takamichie
PRO
0
63
健常者から見たAndroidのアクセシビリティ機能
takamichie
PRO
0
480
山手縁乃庭のいまとこれから考えていること
takamichie
PRO
0
120
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
110
高見知英のヒストリー
takamichie
PRO
0
85
SRPGがやりたい!
takamichie
PRO
0
230
Other Decks in Technology
See All in Technology
20250910_障害注入から効率的復旧へ_カオスエンジニアリング_生成AIで考えるAWS障害対応.pdf
sh_fk2
3
240
Rustから学ぶ 非同期処理の仕組み
skanehira
1
130
AI開発ツールCreateがAnythingになったよ
tendasato
0
130
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.4k
生成AIでセキュリティ運用を効率化する話
sakaitakeshi
0
660
Django's GeneratedField by example - DjangoCon US 2025
pauloxnet
0
150
AIのグローバルトレンド2025 #scrummikawa / global ai trend
kyonmm
PRO
1
280
20250903_1つのAWSアカウントに複数システムがある環境におけるアクセス制御をABACで実現.pdf
yhana
3
550
roppongirb_20250911
igaiga
1
220
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
1k
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
20
9.9k
Aurora DSQLはサーバーレスアーキテクチャの常識を変えるのか
iwatatomoya
1
920
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
2.8k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Fireside Chat
paigeccino
39
3.6k
Designing for humans not robots
tammielis
253
25k
YesSQL, Process and Tooling at Scale
rocio
173
14k
4 Signs Your Business is Dying
shpigford
184
22k
BBQ
matthewcrist
89
9.8k
The World Runs on Bad Software
bkeepers
PRO
70
11k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Embracing the Ebb and Flow
colly
87
4.8k
How to Ace a Technical Interview
jacobian
279
23k
Transcript
日本Androidの会横浜支部 2010年8月1日 高見知英
? Web上 での活 動 コミュニティ 活動 プログラミング (ただし、本業 ではない) ものづ
くり寺 子屋 濱シブ 横浜のコミュニ ティを盛り上げ る会 磯子クリエイティブ チーム 高見知英 2
3
成果物の挙動が意図したもので あるか確認する テストが必要ないプロジェクトは 存在しない – 応用的な使い方 – 他のソフトとの連携/競合 4
ホワイトボックステスト • ソースコードの各分岐・各命令を網羅し、 テストを行う ブラックボックステスト • 関数や機能が目的通りに動くかどうかをテ ストする 5
一般ユーザーのつもりで操作する • ランダム試験 過去起こった問題を再現してみる • 強化試験 屋外で実際に使用してみる • 走行試験 6
日常でありうるシーンを再現する – ボタン(終話キーなど)を連打する – スピーカーフォン中に様々な操作 問題になりそうなところをつつく – 同種機能の競合 – 高負荷・低電圧
7
シリーズものの開発 一度出た問題を記録し、再現でき るようにする バグが多い箇所には、ちょっとし たバリエーションを – 競合機能の片方を読み替えてみる 8
フィールドテスト 移動中・電波の弱い場所 電車・トンネルの中、炎天下など ➢本来使うべき場所で使えない ➢仕様上のバグ 9
機能のテストだけでなく、様々な 切り口での試験 日頃の使い方からヒントを得る 10
ご清聴ありがとうございました 11