William C. Hetzel - William C. Hetzel
Dr. William C. Hetzel je odborníkem v oblasti testování softwaru. Do knihy sestavil příspěvky ze sympozia Computer Method Test Methods Symposium z roku 1972, také známého jako Chapel Hill Symposium. Metody testování programu.[1] Kniha, publikovaná v roce 1973, podrobně popisuje problémy softwarového ověřování a testování.[2]
Mezinárodní konference a výstava o testování počítačového softwaru, která je první konferencí zaměřenou na testování softwaru, svolává v roce 1984 Americký institut pro profesionální rozvoj (USPDI) ve Washingtonu, D.C.[3] Hetzel a Dr. David Gelperin jsou předsedové společných programů.[2]
Hetzel a Dave Gelperin spoluzaložili Softwarové kvalitní inženýrství poradenská firma v roce 1986. Jejich mottem bylo: „Test, pak kód.“ Společně pracovali na zavedení testování softwaru jako samostatné počítačové disciplíny. V roce 1988 klasifikovali fáze a cíle testování softwaru do následujících fází:[4]
- Do roku 1956 - ladění orientováno - Do roku 1956 to bylo ladění orientované období, kdy bylo testování často spojováno s laděním: mezi testováním a laděním nebyl jasný rozdíl.
- 1957–1978 - Orientace na demonstraci - V letech 1957–1978 existovalo období zaměřené na demonstrace, kde se nyní rozlišovalo ladění a testování - v tomto období se ukázalo, že software splňuje požadavky.
- 1979–1982 - Destruction Oriented - Čas mezi 1979–1982 je vyhlášen jako období zaměřené na destrukci, kde cílem bylo najít chyby.
- 1983–1987 - zaměřeno na hodnocení - roky 1983–1987 jsou klasifikovány jako období zaměřené na hodnocení: záměrem je, aby během životního cyklu softwaru bylo poskytováno hodnocení produktu a měření kvality.
- 1988 –____ - Prevence Oriented - Od roku 1988 to bylo považováno za období zaměřené na prevenci, kdy testy měly prokázat, že software vyhovuje jeho specifikaci, detekovat chyby a předcházet poruchám.
V roce 1988 napsali Gelperin a Heztel článek The Growth of Software Testing. V něm diskutují čtyři hlavní modely pro testování softwaru. První dva jsou fázové modely a druhé dva jsou modely životního cyklu.[4]
- Demonstrace - Ujistěte se, že software splňuje jeho specifikace
- Zničení - Chcete-li zjistit chyby implementace
- Vyhodnocení - Zjistit chyby požadavků, designu a implementace
- Prevence - Chcete-li zabránit chybám požadavků, designu a implementace
Hetzelova kniha Kompletní průvodce testováním softwaru která poskytuje metodiky, testovací techniky a principy testování softwaru, je vydána v roce 1988. Kniha vyšla ve 2. vydání později téhož roku a několik dalších výtisků proběhne do roku 1994.[5]
V roce 1992 společnost Gelperin a Hetzel uspořádala první konferenci „Software Testing, Analysis & Review“, „STAR“, v Las Vegas v Nevadě, a v roce 1993 představila evropský ekvivalent, Konference EuroSTAR.[6][7][8][2] Konference se sídlem v USA nyní vyrábí společnost TechWell Corporation, což je nový název pro jejich společnost Software Quality Engineering.
Gelperin a Hetzel vyvinuli metodiku STEP pro implementaci originálu IEEE-829-1998 Standard pro dokumentaci k testování softwaru a systému.[9] Jejich firma pomohla získat uznání pro testování jako samostatnou disciplínu v softwarovém průmyslu.[2]
Reference
- ^ Hetzel, William C., ed. (1973). Metody testování programu. Prentice-Hall. ISBN 9780137296248.
- ^ A b C d Meerts, Jorisi. „Historie testování softwaru“. Testování referencí. Citováno 20. listopadu 2016.
- ^ Yourdon, Edward (1992). Úpadek a pád amerického programátora. Yourdon Press. p. 333. ISBN 9780132036702.
- ^ A b Gelperin, David; Hetzel, Bill (červen 1988). „Růst testování softwaru“. Komunikace ACM. 31 (6): 687–695. doi:10.1145/62959.62965. Citováno 18. prosince 2017.
- ^ Hetzel, Bille (Červen 1988). Kompletní průvodce testováním softwaru (2. vyd.). Wiley. ISBN 978-0471565673.
- ^ Hetzel, Bill (10. května 2017). „Hostující editor: Bill Hetzel a Cindy Morelli“. Journal of Software: Testing, Verification and Reliability. 5 (3): 141–142. doi:10.1002 / stvr.4370050302.
- ^ MacKenzie, Donald (2004). Mechanizace důkazu: výpočet, riziko a důvěra. MIT Stiskněte. p. 42. ISBN 978-0-262-63295-9.
- ^ "Testen Chronologie". Computerwoche. IDG. 9. prosince 1998. Citováno 6. ledna 2010.
- ^ Rick D. Craig; Stefan P. Jaskiel (2002). Systematické testování softwaru. Artech House. p. 4. ISBN 978-1-58053-792-6.