Software testing in the cloud: migration and execution
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Heidelberg
Springer
2012
|
Schriftenreihe: | SpringerBriefs in Computer Science
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | XV, 103 S. Ill., graph. Darst. 235 mm x 155 mm |
ISBN: | 3642321216 9783642321214 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV040451389 | ||
003 | DE-604 | ||
005 | 20130906 | ||
007 | t | ||
008 | 121002s2012 gw ad|| |||| 00||| eng d | ||
015 | |a 12,N29 |2 dnb | ||
016 | 7 | |a 1024100197 |2 DE-101 | |
020 | |a 3642321216 |9 3-642-32121-6 | ||
020 | |a 9783642321214 |c Pb. : EUR 42.75 (DE) (freier Pr.), EUR 44.00 (AT) (freier Pr.), sfr 53.50 (freier Pr.) |9 978-3-642-32121-4 | ||
024 | 3 | |a 9783642321214 | |
028 | 5 | 2 | |a Best.-Nr.: 80124368 |
035 | |a (OCoLC)815941181 | ||
035 | |a (DE-599)DNB1024100197 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a gw |c XA-DE-BE | ||
049 | |a DE-91G |a DE-29T |a DE-83 | ||
082 | 0 | |a 005.14 |2 22/ger | |
082 | 0 | |a 004.360285514 |2 22/ger | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 233 |0 (DE-625)143620: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 330f |2 stub | ||
100 | 1 | |a Tilley, Scott |e Verfasser |4 aut | |
245 | 1 | 0 | |a Software testing in the cloud |b migration and execution |c Scott Tilley ; Tauhida Parveen |
264 | 1 | |a Heidelberg |b Springer |c 2012 | |
300 | |a XV, 103 S. |b Ill., graph. Darst. |c 235 mm x 155 mm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a SpringerBriefs in Computer Science | |
650 | 0 | 7 | |a Leistungsbewertung |0 (DE-588)4167271-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Hadoop |0 (DE-588)1022420135 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Cloud Computing |0 (DE-588)7623494-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwaretest |0 (DE-588)4132652-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Software Engineering |0 (DE-588)4116521-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Informationssystem |0 (DE-588)4072806-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Migration |g Informatik |0 (DE-588)4226008-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Softwaretest |0 (DE-588)4132652-0 |D s |
689 | 0 | 1 | |a Cloud Computing |0 (DE-588)7623494-0 |D s |
689 | 0 | 2 | |a Migration |g Informatik |0 (DE-588)4226008-5 |D s |
689 | 0 | 3 | |a Hadoop |0 (DE-588)1022420135 |D s |
689 | 0 | 4 | |a Leistungsbewertung |0 (DE-588)4167271-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Software Engineering |0 (DE-588)4116521-4 |D s |
689 | 1 | 1 | |a Informationssystem |0 (DE-588)4072806-7 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
700 | 1 | |a Parveen, Tauhida |e Verfasser |4 aut | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-3-642-32122-1 |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=4072878&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025299034&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-025299034 |
Datensatz im Suchindex
_version_ | 1807953871601926144 |
---|---|
adam_text |
IMAGE 1
CONTENTS
1 INTRODUCTION 1
1.1 SOFTWARE TESTING 1
1.1.1 REGRESSION TESTING 2
1.1.2 UNIT TESTING 4
1.1.3 DISTRIBUTED TESTING 5
1.2 CLOUD COMPUTING 5
1.2.1 CLOUD SERVICES 7
1.2.2 CLOUD PROVIDERS 8
1.2.3 CLOUD TYPES 10
1.3 SYSTEM MIGRATION 11
1.3.1 LEGACY SYSTEMS 11
1.3.2 MIGRATION TECHNIQUES 12
1.3.3 SMART 13
1.4 THE PROBLEM O F LENGTHY TEST EXECUTION TIMES 15
1.5 SOFTWARE TESTING IN THE CLOUD 16
2 SMART-T: MIGRATING TESTING TO THE CLOUD 19
2.1 SMART-T 19
2.2 WHY MIGRATE TESTING TO THE CLOUD 21
2.2.1 MAKING TESTING FASTER 22
2.2.2 MAKING TESTING CHEAPER 23
2.2.3 MAKING TESTING BETTER 24
2.3 WHEN TO MIGRATE TESTING TO THE CLOUD 26
2.3.1 CHARACTERISTICS OF THE APPLICATION 27
2.3.2 TYPES OF TESTING 28
2.3.3 CLOUD-BASED TEST EXECUTION ENVIRONMENT 30
2.4 HOW TO MIGRATE TESTING TO THE CLOUD 31
2.4.1 TRIAL MIGRATION 32
2.4.2 ACTUAL MIGRATION 33
2.5 SUMMARY 34
X I I I
HTTP://D-NB.INFO/1024100197
IMAGE 2
X I V C O N T E N T S
3 HADOOPUNIT: TEST EXECUTION IN THE CLOUD 37
3.1 HADOOP 37
3.1.1 HADOOP DISTRIBUTED FILE SYSTEM 39
3.1.2 MAPREDUCE 4 0
3.1.3 HOW HADOOP WORKS 43
3.2 DESIGN OF HADOOPUNIT 45
3.2.1 TEST CASE EXTRACTION 4 6
3.2.2 THE MAP FUNCTION 4 6
3.2.3 THE REDUCE FUNCTION 47
3.3 IMPLEMENTATION OF HADOOPUNIT 47
3.4 USING HADOOPUNIT 49
3.4.1 INSTALL HADOOPUNIT ON MASTER 49
3.4.2 CONFIGURE HADOOPUNIT FOR TEST EXECUTION 50
3.4.3 EXECUTE TEST CASES USING HADOOPUNIT 51
3.5 SUMMARY 52
4 CASE STUDIES 55
4.1 JUNIT 56
4.1.1 GENERATED TEST CASES 56
4.1.2 HADOOP 59
4.1.3 SPRING 63
4.2 GCC 64
4.2.1 BUSINESS DRIVERS 64
4.2.2 TECHNICAL FACTORS 65
4.2.3 TRIAL MIGRATION 65
4.2.4 ACTUAL MIGRATION 68
4.2.5 RESULTS 68
4.3 XYZ 70
4.3.1 BUSINESS DRIVERS 70
4.3.2 TECHNICAL FACTORS 70
4.3.3 DISCUSSION 73
4.4 THREATS TO VALIDITY 74
4.4.1 THE APPLICATION UNDER TEST 74
4.4.2 THE TYPE O F TESTS EXECUTED 76
4.4.3 CHANGES MADE DURING MIGRATION 77
4.5 SUMMARY 78
5 CONCLUSIONS 79
5.1 SUMMARY OF RESULTS 79
5.1.1 MIGRATING TO THE CLOUD 80
5.1.2 TEST EXECUTION IN THE CLOUD 80
5.2 LESSONS LEARNED 82
5.2.1 MIGRATING TESTING TO THE CLOUD 82
5.2.2 TEST EXECUTION IN THE CLOUD 83
5.3 CLOSING REMARKS 85
IMAGE 3
CONTENTS X V
APPENDIX: SMART-T QUESTIONNAIRE 87
REFERENCES 95
ABOUT THE AUTHORS 103 |
any_adam_object | 1 |
author | Tilley, Scott Parveen, Tauhida |
author_facet | Tilley, Scott Parveen, Tauhida |
author_role | aut aut |
author_sort | Tilley, Scott |
author_variant | s t st t p tp |
building | Verbundindex |
bvnumber | BV040451389 |
classification_rvk | ST 230 ST 233 |
classification_tum | DAT 330f |
ctrlnum | (OCoLC)815941181 (DE-599)DNB1024100197 |
dewey-full | 005.14 004.360285514 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security 004 - Computer science |
dewey-raw | 005.14 004.360285514 |
dewey-search | 005.14 004.360285514 |
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>00000nam a2200000 c 4500</leader><controlfield tag="001">BV040451389</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130906</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">121002s2012 gw ad|| |||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">12,N29</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1024100197</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3642321216</subfield><subfield code="9">3-642-32121-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783642321214</subfield><subfield code="c">Pb. : EUR 42.75 (DE) (freier Pr.), EUR 44.00 (AT) (freier Pr.), sfr 53.50 (freier Pr.)</subfield><subfield code="9">978-3-642-32121-4</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783642321214</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Best.-Nr.: 80124368</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)815941181</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1024100197</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.14</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.360285514</subfield><subfield code="2">22/ger</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="084" ind1=" " ind2=" "><subfield code="a">ST 233</subfield><subfield code="0">(DE-625)143620:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 330f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Tilley, Scott</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Software testing in the cloud</subfield><subfield code="b">migration and execution</subfield><subfield code="c">Scott Tilley ; Tauhida Parveen</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">Springer</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XV, 103 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="c">235 mm x 155 mm</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">SpringerBriefs in Computer Science</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Leistungsbewertung</subfield><subfield code="0">(DE-588)4167271-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Hadoop</subfield><subfield code="0">(DE-588)1022420135</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Cloud Computing</subfield><subfield code="0">(DE-588)7623494-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwaretest</subfield><subfield code="0">(DE-588)4132652-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Software Engineering</subfield><subfield code="0">(DE-588)4116521-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Informationssystem</subfield><subfield code="0">(DE-588)4072806-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Migration</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4226008-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Softwaretest</subfield><subfield code="0">(DE-588)4132652-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Cloud Computing</subfield><subfield code="0">(DE-588)7623494-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Migration</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4226008-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Hadoop</subfield><subfield code="0">(DE-588)1022420135</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="4"><subfield code="a">Leistungsbewertung</subfield><subfield code="0">(DE-588)4167271-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Software Engineering</subfield><subfield code="0">(DE-588)4116521-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Informationssystem</subfield><subfield code="0">(DE-588)4072806-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Parveen, Tauhida</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-3-642-32122-1</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=4072878&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</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=025299034&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-025299034</subfield></datafield></record></collection> |
id | DE-604.BV040451389 |
illustrated | Illustrated |
indexdate | 2024-08-21T00:12:51Z |
institution | BVB |
isbn | 3642321216 9783642321214 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-025299034 |
oclc_num | 815941181 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-29T DE-83 |
owner_facet | DE-91G DE-BY-TUM DE-29T DE-83 |
physical | XV, 103 S. Ill., graph. Darst. 235 mm x 155 mm |
publishDate | 2012 |
publishDateSearch | 2012 |
publishDateSort | 2012 |
publisher | Springer |
record_format | marc |
series2 | SpringerBriefs in Computer Science |
spelling | Tilley, Scott Verfasser aut Software testing in the cloud migration and execution Scott Tilley ; Tauhida Parveen Heidelberg Springer 2012 XV, 103 S. Ill., graph. Darst. 235 mm x 155 mm txt rdacontent n rdamedia nc rdacarrier SpringerBriefs in Computer Science Leistungsbewertung (DE-588)4167271-9 gnd rswk-swf Hadoop (DE-588)1022420135 gnd rswk-swf Cloud Computing (DE-588)7623494-0 gnd rswk-swf Softwaretest (DE-588)4132652-0 gnd rswk-swf Software Engineering (DE-588)4116521-4 gnd rswk-swf Informationssystem (DE-588)4072806-7 gnd rswk-swf Migration Informatik (DE-588)4226008-5 gnd rswk-swf Softwaretest (DE-588)4132652-0 s Cloud Computing (DE-588)7623494-0 s Migration Informatik (DE-588)4226008-5 s Hadoop (DE-588)1022420135 s Leistungsbewertung (DE-588)4167271-9 s DE-604 Software Engineering (DE-588)4116521-4 s Informationssystem (DE-588)4072806-7 s 1\p DE-604 Parveen, Tauhida Verfasser aut Erscheint auch als Online-Ausgabe 978-3-642-32122-1 X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=4072878&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025299034&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Tilley, Scott Parveen, Tauhida Software testing in the cloud migration and execution Leistungsbewertung (DE-588)4167271-9 gnd Hadoop (DE-588)1022420135 gnd Cloud Computing (DE-588)7623494-0 gnd Softwaretest (DE-588)4132652-0 gnd Software Engineering (DE-588)4116521-4 gnd Informationssystem (DE-588)4072806-7 gnd Migration Informatik (DE-588)4226008-5 gnd |
subject_GND | (DE-588)4167271-9 (DE-588)1022420135 (DE-588)7623494-0 (DE-588)4132652-0 (DE-588)4116521-4 (DE-588)4072806-7 (DE-588)4226008-5 |
title | Software testing in the cloud migration and execution |
title_auth | Software testing in the cloud migration and execution |
title_exact_search | Software testing in the cloud migration and execution |
title_full | Software testing in the cloud migration and execution Scott Tilley ; Tauhida Parveen |
title_fullStr | Software testing in the cloud migration and execution Scott Tilley ; Tauhida Parveen |
title_full_unstemmed | Software testing in the cloud migration and execution Scott Tilley ; Tauhida Parveen |
title_short | Software testing in the cloud |
title_sort | software testing in the cloud migration and execution |
title_sub | migration and execution |
topic | Leistungsbewertung (DE-588)4167271-9 gnd Hadoop (DE-588)1022420135 gnd Cloud Computing (DE-588)7623494-0 gnd Softwaretest (DE-588)4132652-0 gnd Software Engineering (DE-588)4116521-4 gnd Informationssystem (DE-588)4072806-7 gnd Migration Informatik (DE-588)4226008-5 gnd |
topic_facet | Leistungsbewertung Hadoop Cloud Computing Softwaretest Software Engineering Informationssystem Migration Informatik |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=4072878&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025299034&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT tilleyscott softwaretestinginthecloudmigrationandexecution AT parveentauhida softwaretestinginthecloudmigrationandexecution |