Submit Search
Upload
XP Customer Testing
•
10 likes
•
1,769 views
eiji ienaga
Follow
DevLove(2011/1/27) 発表資料
Read less
Read more
Report
Share
Report
Share
1 of 66
Download now
Download to read offline
Recommended
Venture
Venture
Sathishkumar Vasudevan
BenchmarkQA Performance Testing Quality Forum March 2012
BenchmarkQA Performance Testing Quality Forum March 2012
BenchmarkQA
Env General
Env General
appliedlansolutions
Quality Assurance in a DevOps World
Quality Assurance in a DevOps World
Kit Plummer
Dfr Presentation
Dfr Presentation
eraz
Between Scrum and Kanban - define test process for Agile methodologies
Between Scrum and Kanban - define test process for Agile methodologies
suwalki24.pl
Shirly Ronen - User story testing activities
Shirly Ronen - User story testing activities
AgileSparks
Top100summit christina
Top100summit christina
Christina Geng
Recommended
Venture
Venture
Sathishkumar Vasudevan
BenchmarkQA Performance Testing Quality Forum March 2012
BenchmarkQA Performance Testing Quality Forum March 2012
BenchmarkQA
Env General
Env General
appliedlansolutions
Quality Assurance in a DevOps World
Quality Assurance in a DevOps World
Kit Plummer
Dfr Presentation
Dfr Presentation
eraz
Between Scrum and Kanban - define test process for Agile methodologies
Between Scrum and Kanban - define test process for Agile methodologies
suwalki24.pl
Shirly Ronen - User story testing activities
Shirly Ronen - User story testing activities
AgileSparks
Top100summit christina
Top100summit christina
Christina Geng
Successful Teams are TDD Teams
Successful Teams are TDD Teams
Rob Myers
codeBeamer: Agile ALM & Collaboration Solution
codeBeamer: Agile ALM & Collaboration Solution
Intland Software GmbH
TechDays 2013 Juhani Lind: Acceptance Test Driven Development With VS 2012
TechDays 2013 Juhani Lind: Acceptance Test Driven Development With VS 2012
Tieturi Oy
Track g semiconductor test program - testinsight
Track g semiconductor test program - testinsight
chiportal
最终版Top100summit 耿晓倩-automation test framework continue improvement
最终版Top100summit 耿晓倩-automation test framework continue improvement
drewz lin
Empirical Evidence Of Agile Methods
Empirical Evidence Of Agile Methods
Grigori Melnik
Stephen K. Allott - People Challenges for Test Teams - SoftTest Ireland
Stephen K. Allott - People Challenges for Test Teams - SoftTest Ireland
David O'Dowd
Creation use-of-simple-model
Creation use-of-simple-model
JULIO GONZALEZ SANZ
[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process Models
Carles Farré
Quality Engineering and Testing with TMAP in DevOps IT delivery
Quality Engineering and Testing with TMAP in DevOps IT delivery
Rik Marselis
Visual Studio 2010 Testing & Lab Management Tools
Visual Studio 2010 Testing & Lab Management Tools
Ayman El-Hattab
Zen and the art of safety engineering
Zen and the art of safety engineering
Eric Verhulst
IdealECP presentation for Novo Nordisk
IdealECP presentation for Novo Nordisk
cbiddle2
Unit 04: From Requirements to the UX Model
Unit 04: From Requirements to the UX Model
DSBW 2011/2002 - Carles Farré - Barcelona Tech
Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview
Ayman El-Hattab
Exploring No Mans Land with Keyword-Driven Testing
Exploring No Mans Land with Keyword-Driven Testing
MartinGijsen
Pinpointing and Exploiting Specific Performance Bottlenecks
Pinpointing and Exploiting Specific Performance Bottlenecks
Scott Barber
Continuous delivery slideshare upload 101914
Continuous delivery slideshare upload 101914
Vijay Reddy
Naveen_Reddy_Resume
Naveen_Reddy_Resume
reddhun
ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"
ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"
Aberla
TDD & Pull Request入門
TDD & Pull Request入門
eiji ienaga
Install tdd
Install tdd
eiji ienaga
More Related Content
Similar to XP Customer Testing
Successful Teams are TDD Teams
Successful Teams are TDD Teams
Rob Myers
codeBeamer: Agile ALM & Collaboration Solution
codeBeamer: Agile ALM & Collaboration Solution
Intland Software GmbH
TechDays 2013 Juhani Lind: Acceptance Test Driven Development With VS 2012
TechDays 2013 Juhani Lind: Acceptance Test Driven Development With VS 2012
Tieturi Oy
Track g semiconductor test program - testinsight
Track g semiconductor test program - testinsight
chiportal
最终版Top100summit 耿晓倩-automation test framework continue improvement
最终版Top100summit 耿晓倩-automation test framework continue improvement
drewz lin
Empirical Evidence Of Agile Methods
Empirical Evidence Of Agile Methods
Grigori Melnik
Stephen K. Allott - People Challenges for Test Teams - SoftTest Ireland
Stephen K. Allott - People Challenges for Test Teams - SoftTest Ireland
David O'Dowd
Creation use-of-simple-model
Creation use-of-simple-model
JULIO GONZALEZ SANZ
[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process Models
Carles Farré
Quality Engineering and Testing with TMAP in DevOps IT delivery
Quality Engineering and Testing with TMAP in DevOps IT delivery
Rik Marselis
Visual Studio 2010 Testing & Lab Management Tools
Visual Studio 2010 Testing & Lab Management Tools
Ayman El-Hattab
Zen and the art of safety engineering
Zen and the art of safety engineering
Eric Verhulst
IdealECP presentation for Novo Nordisk
IdealECP presentation for Novo Nordisk
cbiddle2
Unit 04: From Requirements to the UX Model
Unit 04: From Requirements to the UX Model
DSBW 2011/2002 - Carles Farré - Barcelona Tech
Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview
Ayman El-Hattab
Exploring No Mans Land with Keyword-Driven Testing
Exploring No Mans Land with Keyword-Driven Testing
MartinGijsen
Pinpointing and Exploiting Specific Performance Bottlenecks
Pinpointing and Exploiting Specific Performance Bottlenecks
Scott Barber
Continuous delivery slideshare upload 101914
Continuous delivery slideshare upload 101914
Vijay Reddy
Naveen_Reddy_Resume
Naveen_Reddy_Resume
reddhun
ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"
ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"
Aberla
Similar to XP Customer Testing
(20)
Successful Teams are TDD Teams
Successful Teams are TDD Teams
codeBeamer: Agile ALM & Collaboration Solution
codeBeamer: Agile ALM & Collaboration Solution
TechDays 2013 Juhani Lind: Acceptance Test Driven Development With VS 2012
TechDays 2013 Juhani Lind: Acceptance Test Driven Development With VS 2012
Track g semiconductor test program - testinsight
Track g semiconductor test program - testinsight
最终版Top100summit 耿晓倩-automation test framework continue improvement
最终版Top100summit 耿晓倩-automation test framework continue improvement
Empirical Evidence Of Agile Methods
Empirical Evidence Of Agile Methods
Stephen K. Allott - People Challenges for Test Teams - SoftTest Ireland
Stephen K. Allott - People Challenges for Test Teams - SoftTest Ireland
Creation use-of-simple-model
Creation use-of-simple-model
[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process Models
Quality Engineering and Testing with TMAP in DevOps IT delivery
Quality Engineering and Testing with TMAP in DevOps IT delivery
Visual Studio 2010 Testing & Lab Management Tools
Visual Studio 2010 Testing & Lab Management Tools
Zen and the art of safety engineering
Zen and the art of safety engineering
IdealECP presentation for Novo Nordisk
IdealECP presentation for Novo Nordisk
Unit 04: From Requirements to the UX Model
Unit 04: From Requirements to the UX Model
Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview
Exploring No Mans Land with Keyword-Driven Testing
Exploring No Mans Land with Keyword-Driven Testing
Pinpointing and Exploiting Specific Performance Bottlenecks
Pinpointing and Exploiting Specific Performance Bottlenecks
Continuous delivery slideshare upload 101914
Continuous delivery slideshare upload 101914
Naveen_Reddy_Resume
Naveen_Reddy_Resume
ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"
ESEconf2011 - Guckenheimer Sam: "Agile in the Very Large"
More from eiji ienaga
TDD & Pull Request入門
TDD & Pull Request入門
eiji ienaga
Install tdd
Install tdd
eiji ienaga
XP再解釈
XP再解釈
eiji ienaga
DDD
DDD
eiji ienaga
20100420
20100420
eiji ienaga
What is JSpec
What is JSpec
eiji ienaga
More from eiji ienaga
(6)
TDD & Pull Request入門
TDD & Pull Request入門
Install tdd
Install tdd
XP再解釈
XP再解釈
DDD
DDD
20100420
20100420
What is JSpec
What is JSpec
XP Customer Testing
1.
XP
Acceptance Testing 2011 1 28
2.
•
@haru01 • : • @t_wada,@kakutani TDD 2011 1 28
3.
•
XP • Acceptance Testing Developer • 2011 1 28
4.
2011
1 28
5.
Great Software
Customers Developers Testers 2011 1 28
6.
2011
1 28
7.
•
• 10 XP Customer Tests • 3 BDD • Testing 2011 1 28
8.
WaterFall
#1 3 2011 1 28
9.
WaterFall
A B C 2011 1 28
10.
#1
#2 #3 ..... 3 2011 1 28
11.
A
B B C C C 2011 1 28
12.
Whole Team
Customers Developers Testers Customers Developers Testers 2011 1 28
13.
XP
Small Relases, User Stories, Customer Tests , Customers Developers Testers 2011 1 28
14.
2011
1 28
15.
•
•10 XP Customer Test • BDD • Acceptance Test 2011 1 28
16.
Exteme Programming 2011
1 28
17.
2011
1 28
18.
Christopher Alexander
Kent Beck Ward Cunningham 2011 1 28
19.
Christopher Alexander 2011
1 28
20.
2011
1 28
21.
Customer Test
• Wiki • CRC • 2011 1 28
22.
Customer Test
Testers Customers Developers Red Green Acceptance or Reject 2011 1 28
23.
2011
1 28
24.
Customer Test 2011
1 28
25.
Customer Tests
http://itpro.nikkeibp.co.jp/article/COLUMN/20080828/313626/ 2011 1 28
26.
Ward Cunningham
✓XP ✓CRC ✓Wiki ✓Fit XP, CRC, Wiki Fit 2011 1 28
27.
Fit
“Great software requires collaboration and communication. -- http://fit.c2.com/ 2011 1 28
28.
Fit
“Fit is a tool for enhancing collaboration in software development. -- http://fit.c2.com/ 2011 1 28
29.
Fit
“It automatically compares customers' expectations to actual results. -- http://fit.c2.com/ 2011 1 28
30.
Fit
• (Cusutomers ) ( ) • • 2011 1 28
31.
Customers, Developers,
Testers 2011 1 28
32.
2011
1 28
33.
Fit
Customers Developers Fixture Testers Production Code 2011 1 28
34.
Fit
Acceptance Testing Spec & Example (Word) Unit Unit Testing Testing (TDD) (TDD) Fixtrue AceptanceTDD RSpec 2011 1 28
35.
Conversation
✓ Acceptance ✓ describe Refactor ✓ Red Green 2011 1 28
36.
Conversation 2011
1 28
37.
Example(
) Spec Customers Developers Testers -- http://fit.c2.com/ 2011 1 28
38.
describe 2011
1 28
39.
Human Readable &
Executable Specification Spec( ) Example( ) ( Example Spec ) -- http://fit.c2.com/ 2011 1 28
40.
red -> green 2011
1 28
41.
2011
1 28
42.
Acceptance (or Reject) 2011
1 28
43.
2011
1 28
44.
•
3 • 10 XP Customer Tests • 3 BDD • 15( )Acceptance Test 2011 1 28
45.
Behavior
Driven Development 2011 1 28
46.
BDD
• XP CustomerTest(Accetance TDD) TDD • • :Given, When, Then • :Cucumber, Steak, RSpec 2011 1 28
47.
BDD
ATDD ( ) 2011 1 28
48.
Conversation
✓ Acceptance ✓ describe Refactor ✓ Red Green 2011 1 28
49.
BDD
•Given • Example • ( • When • Then 2011 1 28
50.
step
https://github.com/ruby-no-kai/rubykaigi/blob/master/features/toppage.feature 2011 1 28
51.
http://tatsu-zine.com/books/cuke 2011
1 28
52.
2011
1 28
53.
•
• Fit, Cucumber, Steak, Selenium • • Bridging the Communication Gap • User Stories Applied • Example Given, When, Then 2011 1 28
54.
2011
1 28
55.
Testing
Customers Developers Testers 2011 1 28
56.
“Great software requires
collaboration and communication. -- http://fit.c2.com/ 2011 1 28
57.
Conversation
✓ Acceptance ✓ describe Refactor ✓ Red Green 2011 1 28
58.
Customer Test /
BDD • Example( • Given • When • Then 2011 1 28
59.
Customer Test /
BDD • Fit • Cucumber 2011 1 28
60.
Great Software
Customers Developers Testers 2011 1 28
61.
Happy Testing 2011
1 28
62.
Testing 2011
1 28
63.
5-6
Testing Testing Testing 2011 1 28
64.
(
) 2011 1 28
65.
http://www.flickr.com/photos/cestomano/2297242391/sizes/z/in/photostream/ 2011
1 28
66.
http://www.flickr.com/photos/cestomano/2297242391/sizes/z/in/photostream/ 2011
1 28
Download now