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
38
アプリケーションのテスト、その方針と考え方
2010-08-01 日本Androidの会横浜支部で発表した資料です
高見知英
PRO
August 01, 2010
Tweet
Share
More Decks by 高見知英
See All by 高見知英
ポッドキャストをはじめよう ポッドキャストのやりかたと続けるコツ
takamichie
PRO
0
31
高見知英とAndroid
takamichie
PRO
0
17
大人になってからのゲームデビューのハナシ
takamichie
PRO
0
29
最近のゲーム実況のハナシ
takamichie
PRO
0
35
健常者から見たAndroidのアクセシビリティ機能
takamichie
PRO
0
440
山手縁乃庭のいまとこれから考えていること
takamichie
PRO
0
90
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
90
高見知英のヒストリー
takamichie
PRO
0
66
SRPGがやりたい!
takamichie
PRO
0
200
Other Decks in Technology
See All in Technology
AIとSREで「今」できること
honmarkhunt
3
720
猫でもわかるS3 Tables【Apache Iceberg編】
kentapapa
2
190
非root化Androidスマホでも動く仮想マシンアプリを試してみた
arkw
0
120
雑に疎通確認だけしたい...せや!CloudShell使ったろ!
alchemy1115
0
220
技術選定を突き詰める 懇親会LT
okaru
1
270
Previewでもここまで追える! Azure AI Foundryで始めるLLMトレース
tomodo_ysys
2
660
大規模サーバーレスプロジェクトのリアルな零れ話
maimyyym
3
220
Sleep-time Compute: LLM推論コスト削減のための事前推論
sergicalsix
1
120
計測による継続的なCI/CDの改善
sansantech
PRO
1
440
LLMの開発と社会実装の今と未来 / AI Builders' Community (ABC) vol.2
pfn
PRO
1
140
Azure × MCP 入門
ry0y4n
8
1.7k
DynamoDB のデータを QuickSight で可視化する際につまづいたこと/stumbling-blocks-when-visualising-dynamodb-with-quicksight
emiki
0
150
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
336
57k
Side Projects
sachag
453
42k
Documentation Writing (for coders)
carmenintech
71
4.8k
How to Ace a Technical Interview
jacobian
276
23k
It's Worth the Effort
3n
184
28k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.7k
How to Think Like a Performance Engineer
csswizardry
23
1.6k
Rails Girls Zürich Keynote
gr2m
94
13k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
Designing for Performance
lara
608
69k
What's in a price? How to price your products and services
michaelherold
245
12k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Transcript
日本Androidの会横浜支部 2010年8月1日 高見知英
? Web上 での活 動 コミュニティ 活動 プログラミング (ただし、本業 ではない) ものづ
くり寺 子屋 濱シブ 横浜のコミュニ ティを盛り上げ る会 磯子クリエイティブ チーム 高見知英 2
3
成果物の挙動が意図したもので あるか確認する テストが必要ないプロジェクトは 存在しない – 応用的な使い方 – 他のソフトとの連携/競合 4
ホワイトボックステスト • ソースコードの各分岐・各命令を網羅し、 テストを行う ブラックボックステスト • 関数や機能が目的通りに動くかどうかをテ ストする 5
一般ユーザーのつもりで操作する • ランダム試験 過去起こった問題を再現してみる • 強化試験 屋外で実際に使用してみる • 走行試験 6
日常でありうるシーンを再現する – ボタン(終話キーなど)を連打する – スピーカーフォン中に様々な操作 問題になりそうなところをつつく – 同種機能の競合 – 高負荷・低電圧
7
シリーズものの開発 一度出た問題を記録し、再現でき るようにする バグが多い箇所には、ちょっとし たバリエーションを – 競合機能の片方を読み替えてみる 8
フィールドテスト 移動中・電波の弱い場所 電車・トンネルの中、炎天下など ➢本来使うべき場所で使えない ➢仕様上のバグ 9
機能のテストだけでなく、様々な 切り口での試験 日頃の使い方からヒントを得る 10
ご清聴ありがとうございました 11