Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Juicy Slices of Testing
Search
Jace Browning
March 23, 2016
Programming
0
140
Juicy Slices of Testing
GR Testers discussion slides on different ways to classify testing.
Jace Browning
March 23, 2016
Tweet
Share
More Decks by Jace Browning
See All by Jace Browning
HTMX + Django
jacebrowning
0
160
Python Packaging and Distribution
jacebrowning
0
95
Best Practices for Automated Regression Testing
jacebrowning
0
160
Skillet pitch at Startup Weekend
jacebrowning
0
210
Continuous Deployment using GitHub, CircleCI, and Heroku
jacebrowning
0
210
Standalone Python Programs using PyInstaller
jacebrowning
0
110
Intro to Make
jacebrowning
0
80
Continuous Deployment: Biography of a Feature Request
jacebrowning
0
120
From Code to Production
jacebrowning
0
110
Other Decks in Programming
See All in Programming
Go コードベースの構成と AI コンテキスト定義
andpad
0
140
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
130
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
280
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
0
260
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
3
1.1k
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
160
クラウドに依存しないS3を使った開発術
simesaba80
0
150
GoLab2025 Recap
kuro_kurorrr
0
780
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
440
チームをチームにするEM
hitode909
0
370
開発に寄りそう自動テストの実現
goyoki
2
1.4k
Graviton と Nitro と私
maroon1st
0
130
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.8k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
260
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.4k
Unsuck your backbone
ammeep
671
58k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
KATA
mclloyd
PRO
33
15k
Discover your Explorer Soul
emna__ayadi
2
1k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
Fireside Chat
paigeccino
41
3.8k
Being A Developer After 40
akosma
91
590k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
170
Transcript
Juicy Slices of Testing Jace Browning
Goals • Reach a common understanding of terminology • Share
the diverse, often conflicting approaches to testing • Debate the balance of testing vs. experimentation
Terminology
Quality is value to some person. - Jerry Weinberg
A bug is something that bugs somebody who matters. -
James Bach
Testing is an empirical, technical investigation conducted to provide stakeholders
with information about the quality of a product. - Cem Kaner
Disciplines
Quality Assurance Quality Control
Product Owner Developer Tester
Production Alpha Beta
Scopes
System Function or Method Component
End-to-End Testing Unit Testing Integration Testing
Production Development Machines Staging / QA Environment
Defects
Functional Defects Code Defects Intention Defects
Usability Security
Approaches
Black Box White Box
State-based Testing Interaction-based Testing
Test-driven Development Behavior-driven Development
Exploratory Automated Scripted
Goals
Smoke Testing Sanity Testing
Exploratory Testing Acceptance Testing Regression Testing
Stress Testing Performance Testing Load Testing
Metrics
Feature Coverage Code Coverage Requirements Coverage
Defect Counts?
Summary • Who does the testing? • What do we
test? • What are we looking for? • Which approaches are best suited for a product? • How can we measure our results?