Explore it!: reduce risk and increase confidence with exploratory testing
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly Media
2013
|
Schriftenreihe: | The Pragmatic Bookshelf
The Pragmatic Programmers |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Literaturverz. S. [157] |
Beschreibung: | XVII, 162 S. Ill., graph. Darst. cm |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV040923930 | ||
003 | DE-604 | ||
005 | 20130507 | ||
007 | t | ||
008 | 130403s2013 ad|| |||| 00||| eng d | ||
020 | |z 1937785025 |9 1-93778-502-5 | ||
020 | |z 9781937785024 |9 978-1-93778-502-4 | ||
035 | |a (OCoLC)810318822 | ||
035 | |a (DE-599)BVBBV040923930 | ||
040 | |a DE-604 |b ger | ||
041 | 0 | |a eng | |
049 | |a DE-739 |a DE-573 | ||
082 | 0 | |a 005.14 |2 23 | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
100 | 1 | |a Hendrickson, Elisabeth |e Verfasser |4 aut | |
245 | 1 | 0 | |a Explore it! |b reduce risk and increase confidence with exploratory testing |
264 | 1 | |a Beijing [u.a.] |b O'Reilly Media |c 2013 | |
300 | |a XVII, 162 S. |b Ill., graph. Darst. |c cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a The Pragmatic Bookshelf | |
490 | 0 | |a The Pragmatic Programmers | |
500 | |a Literaturverz. S. [157] | ||
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Passau |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025903024&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-025903024 |
Datensatz im Suchindex
_version_ | 1804150220035981312 |
---|---|
adam_text | Contents
Foreword
.............. xi
Acknowledgments
........... xiii
Preface
.............. xv
Part
! —
Establishing Foundations
1.
On Testing and Exploration
......... 3
1.1
Two Sides of Testing
4
1.2
Essential Elements of Exploratory Testing
6
1.3
Working in Time-Boxed Sessions
7
1.4
Practice Sessions
8
2.
Charter Your Explorations
......... 11
2.1
Chartering the Expedition
11
2.2
A Simple Charter Template
13
2.3
Good Charters
15
2.4
Generating Charters
16
2.5
The Nightmare Headline Game
21
2.6
Planning Charters
24
2.7
Practice Sessions
24
3.
Observe the Details
........... 25
3.1
But Did You See the Moonwalking Bear?
25
3.2
Digging Deeper
27
3.3
Testability and Making the Invisible Visible
30
3.4
Consoles and Logs
31
3.5
Practice Sessions
32
viii
· Contents
4.
Find Interesting Variations
......... 33
4.1
Variables Are Things That Vary
34
4.2
Subtle Variables, Big Disasters
36
4.3
Identifying Variables
38
4.4
Variables! They re Everywhere!
44
4.5
Practice Sessions
44
5.
Evaluate Results
............ 47
5.1
Never and Always
48
5.2
Alternative Resources
50
5.3
Approximations
52
5.4
Practice Sessions
55
Part II
—
Adding Dimensions
6.
Vary Sequences and Interactions
....... 59
6.1
Nouns and Verbs
60
6.2
Random Navigation
62
6.3
Personas
63
6.4
Practice Sessions
64
7.
Explore Entities and Their Relationships
..... 67
7.1
Recognizing Entities, Attributes, and Dependencies
67
7.2
CRUD:
Create, Read, Update, Delete
70
7.3
Following the Data
73
7.4
Practice Sessions
73
8.
Discover States and Transitions
........ 75
8.1
Recognizing States and Events
76
8.2
Diagramming a State Model
78
8.3
Exploring with State Models
80
8.4
Changing the Representation: State Tables
82
8.5
Practice Sessions
85
9.
Explore the Ecosystem
.......... 87
9.1
Diagramming the Ecosystem
87
9.2
Trust Boundaries
92
9.3
What If?
93
9.4
Follow the Data
95
9.5
Practice Sessions
96
Contents · ix
Part III
—
Putting It in Context
10.
Explore When There Is No User Interface
.....99
10.1
Exploring an API
100
10.2
Exploring a Programming Language
102
10.3
Exploring a Web Service
104
10.4
Characterizing Bugs
106
10.5
Practice Sessions
107
11.
Explore an Existing System
........109
11.1
Starting with a Recon Session
109
11.2
Sharing Observations
112
11.3
Interviewing Stakeholders to Gather Questions
114
11.4
Selecting Techniques
116
11.5
Recording Your Findings
116
11.6
What About the Dreaded Unreprodueible Bugs?
117
11.7
Practice Sessions
119
12.
Explore Requirements
..........121
12.1
Getting Into the Requirements Meeting
122
12.2
In the Requirements Meeting
125
12.3
Charter During Requirements Discussions
128
12.4
Active Reading
130
12.5
Practice Sessions
132
13.
Integrate Exploration Throughout
.......133
13.1
Exploring as Part of Your Test Strategy
133
13.2
Paired Exploration
137
13.3
Discovering Systemic Sources of Problems
138
13.4
Estimating Exploration
140
13.5
How to Tell When You Have Explored Enough
141
13.6
Debriefing Stakeholders
142
13.7
Capturing Useful Nuggets of Wisdom
144
13.8
Practice Sessions
145
Al.
Interviewing for Exploratory Testing Skills
.....147
Al
. 1
Paired Exploratory Testing as Part of an Interview
148
A
1.2
Assessing the Candidates
150
χ
· Contents
Α2.
Test Heuristics Cheat Sheet
........ 151
A2.1 General Heuristics
151
A2.2 Web Heuristics
156
Bibliography
............ 157
Index
.............. 159
|
any_adam_object | 1 |
author | Hendrickson, Elisabeth |
author_facet | Hendrickson, Elisabeth |
author_role | aut |
author_sort | Hendrickson, Elisabeth |
author_variant | e h eh |
building | Verbundindex |
bvnumber | BV040923930 |
classification_rvk | ST 230 |
ctrlnum | (OCoLC)810318822 (DE-599)BVBBV040923930 |
dewey-full | 005.14 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.14 |
dewey-search | 005.14 |
dewey-sort | 15.14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01408nam a2200373 c 4500</leader><controlfield tag="001">BV040923930</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130507 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">130403s2013 ad|| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1937785025</subfield><subfield code="9">1-93778-502-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781937785024</subfield><subfield code="9">978-1-93778-502-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)810318822</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV040923930</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield><subfield code="a">DE-573</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.14</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hendrickson, Elisabeth</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Explore it!</subfield><subfield code="b">reduce risk and increase confidence with exploratory testing</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly Media</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVII, 162 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="c">cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">The Pragmatic Bookshelf</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">The Pragmatic Programmers</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Literaturverz. S. [157]</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025903024&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-025903024</subfield></datafield></record></collection> |
id | DE-604.BV040923930 |
illustrated | Illustrated |
indexdate | 2024-07-10T00:35:27Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-025903024 |
oclc_num | 810318822 |
open_access_boolean | |
owner | DE-739 DE-573 |
owner_facet | DE-739 DE-573 |
physical | XVII, 162 S. Ill., graph. Darst. cm |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | O'Reilly Media |
record_format | marc |
series2 | The Pragmatic Bookshelf The Pragmatic Programmers |
spelling | Hendrickson, Elisabeth Verfasser aut Explore it! reduce risk and increase confidence with exploratory testing Beijing [u.a.] O'Reilly Media 2013 XVII, 162 S. Ill., graph. Darst. cm txt rdacontent n rdamedia nc rdacarrier The Pragmatic Bookshelf The Pragmatic Programmers Literaturverz. S. [157] Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Softwareentwicklung (DE-588)4116522-6 s DE-604 Digitalisierung UB Passau application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025903024&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Hendrickson, Elisabeth Explore it! reduce risk and increase confidence with exploratory testing Softwareentwicklung (DE-588)4116522-6 gnd |
subject_GND | (DE-588)4116522-6 |
title | Explore it! reduce risk and increase confidence with exploratory testing |
title_auth | Explore it! reduce risk and increase confidence with exploratory testing |
title_exact_search | Explore it! reduce risk and increase confidence with exploratory testing |
title_full | Explore it! reduce risk and increase confidence with exploratory testing |
title_fullStr | Explore it! reduce risk and increase confidence with exploratory testing |
title_full_unstemmed | Explore it! reduce risk and increase confidence with exploratory testing |
title_short | Explore it! |
title_sort | explore it reduce risk and increase confidence with exploratory testing |
title_sub | reduce risk and increase confidence with exploratory testing |
topic | Softwareentwicklung (DE-588)4116522-6 gnd |
topic_facet | Softwareentwicklung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025903024&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT hendricksonelisabeth exploreitreduceriskandincreaseconfidencewithexploratorytesting |