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
AIは変更差分からユニットテスト_結合テスト_システムテストでテストすべきことが出せるのか?
mineo_matsuya
6
4.6k
ソフトウェアQAがハードウェアの人になったの
mineo_matsuya
3
300
SNSを(ほぼ)やめたら集中力とやる気が戻った話
mineo_matsuya
1
250
私はこうやってマインドマップでテストすることを出す!
mineo_matsuya
0
4.4k
勉強したらどうなるの?
mineo_matsuya
12
7.5k
勉強する必要ある?
mineo_matsuya
3
5.3k
割り勘アプリの仕様
mineo_matsuya
0
6k
JSTQBに手を出すメリット7選
mineo_matsuya
0
410
学びの敷居を下げるためにどんな工夫をしたの?
mineo_matsuya
3
1.1k
Other Decks in Technology
See All in Technology
個人から巡るAI疲れと組織としてできること - AI疲れをふっとばせ。エンジニアのAI疲れ治療法 ショートセッション -
kikuchikakeru
5
1.9k
ABEJA FIRST GUIDE for Software Engineers
abeja
0
3.2k
TypeScript×CASLでつくるSaaSの認可 / Authz with CASL
saka2jp
2
110
未回答質問の回答一覧 / 開発をリードする品質保証 QAエンジニアと開発者の未来を考える-Findy Online Conference -
findy_eventslides
0
400
その意思決定、まだ続けるんですか? ~痛みを超えて未来を作る、AI時代の撤退とピボットの技術~
applism118
42
23k
レガシーシステム刷新における TypeSpec スキーマ駆動開発のすゝめ
tsukuha
3
660
単一Kubernetesクラスタで実現する AI/ML 向けクラウドサービス
pfn
PRO
1
350
生成AIシステムとAIエージェントに関する性能や安全性の評価
shibuiwilliam
0
130
AI駆動開発を実現するためのアーキテクチャと取り組み
baseballyama
16
12k
Redux → Recoil → Zustand → useSyncExternalStore: 状態管理の10年とReact本来の姿
zozotech
PRO
21
9k
Progressive Deliveryで支える!スケールする衛星コンステレーションの地上システム運用 / Ground Station Operation for Scalable Satellite Constellation by Progressive Delivery
iselegant
1
210
身近なCSVを活用する!AWSのデータ分析基盤アーキテクチャ
koosun
0
4k
Featured
See All Featured
Scaling GitHub
holman
464
140k
Typedesign – Prime Four
hannesfritz
42
2.9k
Side Projects
sachag
455
43k
Become a Pro
speakerdeck
PRO
29
5.6k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Facilitating Awesome Meetings
lara
57
6.6k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
Balancing Empowerment & Direction
lara
5
760
It's Worth the Effort
3n
187
29k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Transcript
ソフトウェアテストとは 技術書同人誌博覧会懇親会LT テスターちゃん作者 まつ
ソフトウェアテストとは 想定したことが 想定した通り動くことを チェックする 活動である
ではない
テストによって そのシステムに 何らかの価値を付加するならば
品質・信頼性の向上
信頼性は バグを見つけ取り除くことで より向上させることができる
ソフトウェアテストは バグを見つけるつもりで プログラムを実行する過程
ソフトウェアテスト 想定した通り動くかのチェッキング + 想定外の問題を見つけるテスティング
ぼんやりした使われ方 仕様 ロジック ロジック の確認 仕様の確認 ぼんやりした使われ方の確認 開発脳 抽象的から具体的へ こう動くべき、こう動かないべきの設計
↓ 「べき」が想定通り動くかのチェック テスト脳 具体的から抽象的へ その「べき」はあってる? 「べき」(仕様)以外のテスト 仕様だとパスワード変更メールは 誰にでも飛ぶことが正で確かに その通り動くけど…いいんだっけ? 通信中にパケ死して通信制限 かかったらどうなるんだろ?
そもそも気づいてたら 組み込んでるわ!! 想定してないバグを見つけろって どうやんだよ!!
https://note.mu/akiyama924/n/n072e24135964
テスト技法や考え方は 驚くほど数多く存在しているが それを書くには 余白が狭すぎる
なので 読めばよさそうな 本 を紹介
テスターちゃん1~4巻 英語版テスターちゃん1巻 各500円 紙/電子書籍 BOOTHにて好評発売中!! https://testerchan.booth.pm/