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
Matsu
July 23, 2019
Technology
1
3.7k
ソフトウェアテストとは
ソフトウェアテストについての5分LT資料です。
Matsu
July 23, 2019
Tweet
Share
More Decks by Matsu
See All by Matsu
SNSを(ほぼ)やめたら集中力とやる気が戻った話
mineo_matsuya
1
160
私はこうやってマインドマップでテストすることを出す!
mineo_matsuya
0
4.4k
勉強したらどうなるの?
mineo_matsuya
12
7.3k
勉強する必要ある?
mineo_matsuya
3
5.2k
割り勘アプリの仕様
mineo_matsuya
0
5.8k
JSTQBに手を出すメリット7選
mineo_matsuya
0
320
学びの敷居を下げるためにどんな工夫をしたの?
mineo_matsuya
3
1k
音声認識のモデルのテストのやり方 / How to Test a Voice Recognition Model
mineo_matsuya
2
430
一社だけ受けて合格!?一社専念法とは?
mineo_matsuya
0
380
Other Decks in Technology
See All in Technology
CDKTFについてざっくり理解する!!~CloudFormationからCDKTFへ変換するツールも作ってみた~
masakiokuda
1
180
AWS CDK 開発を成功に導くトラブルシューティングガイド
wandora58
3
130
Operating Operator
shhnjk
1
620
対話型音声AIアプリケーションの信頼性向上の取り組み
ivry_presentationmaterials
1
390
AIの全社活用を推進するための安全なレールを敷いた話
shoheimitani
2
560
サイバーエージェントグループのSRE10年の歩みとAI時代の生存戦略
shotatsuge
4
420
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
54
21k
ゼロからはじめる採用広報
yutadayo
3
990
Rethinking Incident Response: Context-Aware AI in Practice
rrreeeyyy
1
130
ビジネス職が分析も担う事業部制組織でのデータ活用の仕組みづくり / Enabling Data Analytics in Business-Led Divisional Organizations
zaimy
1
220
MobileActOsaka_250704.pdf
akaitadaaki
0
170
What’s new in Android development tools
yanzm
0
460
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Visualization
eitanlees
146
16k
The World Runs on Bad Software
bkeepers
PRO
69
11k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Balancing Empowerment & Direction
lara
1
440
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
830
Docker and Python
trallard
44
3.5k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Transcript
ソフトウェアテストとは 技術書同人誌博覧会懇親会LT テスターちゃん作者 まつ
ソフトウェアテストとは 想定したことが 想定した通り動くことを チェックする 活動である
ではない
テストによって そのシステムに 何らかの価値を付加するならば
品質・信頼性の向上
信頼性は バグを見つけ取り除くことで より向上させることができる
ソフトウェアテストは バグを見つけるつもりで プログラムを実行する過程
ソフトウェアテスト 想定した通り動くかのチェッキング + 想定外の問題を見つけるテスティング
ぼんやりした使われ方 仕様 ロジック ロジック の確認 仕様の確認 ぼんやりした使われ方の確認 開発脳 抽象的から具体的へ こう動くべき、こう動かないべきの設計
↓ 「べき」が想定通り動くかのチェック テスト脳 具体的から抽象的へ その「べき」はあってる? 「べき」(仕様)以外のテスト 仕様だとパスワード変更メールは 誰にでも飛ぶことが正で確かに その通り動くけど…いいんだっけ? 通信中にパケ死して通信制限 かかったらどうなるんだろ?
そもそも気づいてたら 組み込んでるわ!! 想定してないバグを見つけろって どうやんだよ!!
https://note.mu/akiyama924/n/n072e24135964
テスト技法や考え方は 驚くほど数多く存在しているが それを書くには 余白が狭すぎる
なので 読めばよさそうな 本 を紹介
テスターちゃん1~4巻 英語版テスターちゃん1巻 各500円 紙/電子書籍 BOOTHにて好評発売中!! https://testerchan.booth.pm/