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
37
アプリケーションのテスト、その方針と考え方
2010-08-01 日本Androidの会横浜支部で発表した資料です
高見知英
PRO
August 01, 2010
Tweet
Share
More Decks by 高見知英
See All by 高見知英
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
11
高見知英のヒストリー
takamichie
PRO
0
29
SRPGがやりたい!
takamichie
PRO
0
65
ゲームについて 地域活動やってる人と話してみた話し
takamichie
PRO
0
330
AIを使う~プログラミングがAIでできるって本当ですか?~
takamichie
PRO
0
190
2023年新年の抱負
takamichie
PRO
0
120
今年なにやった?2022
takamichie
PRO
0
220
あなたは地域が好きですか?
takamichie
PRO
0
200
VoicePeakを使ってみた話
takamichie
PRO
0
250
Other Decks in Technology
See All in Technology
4年前、あるじゃん老害エンジニアLT合戦に登壇、米国西海岸コンピュータ歴史博物館体験記の続編
toshi_atsumi
0
200
Databricks におけるデータエンジニアリング
databricksjapan
0
380
巨大なテーブルのテーブル定義を無停止で安全に誰でも変更できるようにする / Table-definitions-for-huge-tables-can-be-modified-by-anyone-safely-and-non-disruptively
freee
1
740
転移学習とドメイン適応の基礎
kmatsui
2
570
オブザーバビリティの Primary Signals
onk
PRO
0
550
普段有償でサポート業務をしているCSAが技術知見を無料で公開する理由
07jp27
1
640
シン・Kafka / shin-kafka
oracle4engineer
PRO
7
2.7k
入社後初めてのタスクでk8sアップグレードした話.pdf
kkato1
1
380
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
ohbarye
3
250
"好き"との生活/Regularly update profile with GitHub Actions
judeeeee
0
150
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
〜小さく始めて大きく育てる〜データ分析基盤の開発から活用まで
kniino
0
2k
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
163
13k
Testing 201, or: Great Expectations
jmmastey
27
6.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
115
18k
Designing with Data
zakiwarfel
95
4.8k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
15
1.4k
A Tale of Four Properties
chriscoyier
150
22k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
6
990
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
The Brand Is Dead. Long Live the Brand.
mthomps
48
28k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Transcript
日本Androidの会横浜支部 2010年8月1日 高見知英
? Web上 での活 動 コミュニティ 活動 プログラミング (ただし、本業 ではない) ものづ
くり寺 子屋 濱シブ 横浜のコミュニ ティを盛り上げ る会 磯子クリエイティブ チーム 高見知英 2
3
成果物の挙動が意図したもので あるか確認する テストが必要ないプロジェクトは 存在しない – 応用的な使い方 – 他のソフトとの連携/競合 4
ホワイトボックステスト • ソースコードの各分岐・各命令を網羅し、 テストを行う ブラックボックステスト • 関数や機能が目的通りに動くかどうかをテ ストする 5
一般ユーザーのつもりで操作する • ランダム試験 過去起こった問題を再現してみる • 強化試験 屋外で実際に使用してみる • 走行試験 6
日常でありうるシーンを再現する – ボタン(終話キーなど)を連打する – スピーカーフォン中に様々な操作 問題になりそうなところをつつく – 同種機能の競合 – 高負荷・低電圧
7
シリーズものの開発 一度出た問題を記録し、再現でき るようにする バグが多い箇所には、ちょっとし たバリエーションを – 競合機能の片方を読み替えてみる 8
フィールドテスト 移動中・電波の弱い場所 電車・トンネルの中、炎天下など ➢本来使うべき場所で使えない ➢仕様上のバグ 9
機能のテストだけでなく、様々な 切り口での試験 日頃の使い方からヒントを得る 10
ご清聴ありがとうございました 11