$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
アプリケーションのテスト、その方針と考え方
Search
高見知英
PRO
August 01, 2010
Technology
0
41
アプリケーションのテスト、その方針と考え方
2010-08-01 日本Androidの会横浜支部で発表した資料です
高見知英
PRO
August 01, 2010
Tweet
Share
More Decks by 高見知英
See All by 高見知英
ポッドキャストをはじめよう ポッドキャストのやりかたと続けるコツ
takamichie
PRO
0
74
高見知英とAndroid
takamichie
PRO
0
61
大人になってからのゲームデビューのハナシ
takamichie
PRO
0
65
最近のゲーム実況のハナシ
takamichie
PRO
0
77
健常者から見たAndroidのアクセシビリティ機能
takamichie
PRO
0
500
山手縁乃庭のいまとこれから考えていること
takamichie
PRO
0
140
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
130
高見知英のヒストリー
takamichie
PRO
0
99
SRPGがやりたい!
takamichie
PRO
0
240
Other Decks in Technology
See All in Technology
プロンプトやエージェントを自動的に作る方法
shibuiwilliam
0
310
Gemini でコードレビュー知見を見える化
zozotech
PRO
1
250
評価駆動開発で不確実性を制御する - MLflow 3が支えるエージェント開発
databricksjapan
1
120
OCI Oracle Database Services新機能アップデート(2025/09-2025/11)
oracle4engineer
PRO
1
120
初めてのDatabricks AI/BI Genie
taka_aki
0
110
Playwright x GitHub Actionsで実現する「レビューしやすい」E2Eテストレポート
kinosuke01
0
580
業務のトイルをバスターせよ 〜AI時代の生存戦略〜
staka121
PRO
2
100
エンジニアとPMのドメイン知識の溝をなくす、 AIネイティブな開発プロセス
applism118
4
1.2k
ログ管理の新たな可能性?CloudWatchの新機能をご紹介
ikumi_ono
1
660
生成AI時代におけるグローバル戦略思考
taka_aki
0
160
[デモです] NotebookLM で作ったスライドの例
kongmingstrap
0
140
Microsoft Agent 365 についてゆっくりじっくり理解する!
skmkzyk
0
200
Featured
See All Featured
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
390
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Faster Mobile Websites
deanohume
310
31k
Side Projects
sachag
455
43k
BBQ
matthewcrist
89
9.9k
Scaling GitHub
holman
464
140k
Rails Girls Zürich Keynote
gr2m
95
14k
Code Reviewing Like a Champion
maltzj
527
40k
Become a Pro
speakerdeck
PRO
31
5.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Speed Design
sergeychernyshev
33
1.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Transcript
日本Androidの会横浜支部 2010年8月1日 高見知英
? Web上 での活 動 コミュニティ 活動 プログラミング (ただし、本業 ではない) ものづ
くり寺 子屋 濱シブ 横浜のコミュニ ティを盛り上げ る会 磯子クリエイティブ チーム 高見知英 2
3
成果物の挙動が意図したもので あるか確認する テストが必要ないプロジェクトは 存在しない – 応用的な使い方 – 他のソフトとの連携/競合 4
ホワイトボックステスト • ソースコードの各分岐・各命令を網羅し、 テストを行う ブラックボックステスト • 関数や機能が目的通りに動くかどうかをテ ストする 5
一般ユーザーのつもりで操作する • ランダム試験 過去起こった問題を再現してみる • 強化試験 屋外で実際に使用してみる • 走行試験 6
日常でありうるシーンを再現する – ボタン(終話キーなど)を連打する – スピーカーフォン中に様々な操作 問題になりそうなところをつつく – 同種機能の競合 – 高負荷・低電圧
7
シリーズものの開発 一度出た問題を記録し、再現でき るようにする バグが多い箇所には、ちょっとし たバリエーションを – 競合機能の片方を読み替えてみる 8
フィールドテスト 移動中・電波の弱い場所 電車・トンネルの中、炎天下など ➢本来使うべき場所で使えない ➢仕様上のバグ 9
機能のテストだけでなく、様々な 切り口での試験 日頃の使い方からヒントを得る 10
ご清聴ありがとうございました 11