Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20

Geautomatiseerd software testen

De praktische gids voor strategie, toolkeuze en duurzaam succes

E-book Epub met watermerkbeveiliging Nederlands 2022 1e druk 9789493170902
Direct te downloaden

Samenvatting

Geautomatiseerd testen is een keiharde noodzaak in een wereld die totaal afhankelijk is van goed functionerende, goed geteste software. De potentie voor versnelling, kostenbesparing en kwaliteitsverbetering is enorm. Geen enkele zichzelf respecterende IT-professional en IT-manager kan dit onderwerp laten liggen.

Maar onderschat het niet. Met geautomatiseerd testen krijg je ‘een softwareproject erbij’: een complex geheel van scripts, data, parameters en tools. Dit alles is alleen onderhoudbaar met een goede architectuur, goed beheer en gemotiveerde professionals. Dat vraagt om inzicht in en regie over alle people-process-toolsaspecten van geautomatiseerd testen.

Specificaties

ISBN13:9789493170902
Trefwoorden:software, testen
Taal:Nederlands
Bindwijze:e-book
Beveiliging:watermerk
Bestandsformaat:epub
Aantal pagina's:96
Druk:1
Verschijningsdatum:9-6-2022
Hoofdrubriek:IT-management / ICT
ISSN:

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Over Egbert Bouman

Egbert Bouman is productmanager testen bij Maintain BV. Hij heeft ruim vijftien jaar ervaring met kwaliteitsborging en testen van technische en administratieve informatiesystemen. Als testmanager, adviseur, docent en publicist heeft hij zijn sporen in dit vakgebied ruimschoots verdiend.

Andere boeken door Egbert Bouman

Inhoudsopgave

Colofon
Kernboodschap
Voorwoord

1 Softwareontwikkeling en het belang van testen
1.1 De context
1.2 Continu, snel en kortcyclisch
1.3 Automatiseer zoveel mogelijk
1.4 Testen hoort erbij, op elk niveau
1.5 Built-in quality
1.6 Progressie- en regressietesten

2 Geautomatiseerd testen: wat is het en waarom is het van belang?
2.1 Definitie en scope
2.2 Waarom is het nodig?
2.3 De voor- en nadelen van geautomatiseerd testen
2.4 Wanneer (niet) geautomatiseerd testen?

3 Kies je niveau: de testpiramide
3.1 De testautomatiseringspiramide
3.2 Automatiseren op GUI-, API- of unitniveau?
3.3 Toekomstvast automatiseren
3.4 Zero touch testing, continuous delivery en operationele monitoring
3.5 Virtualisatie, containerisatie, Docker

4 Stabiele testscripts, hoe maak je die?
4.1 Hoe 'praat' een testtool met de applicatie?
4.2 De vier manieren van interactie technisch vergeleken
4.3 Combinaties van interactietechnieken
4.4 De vier manieren om testscripts te maken
4.5 De beste manier om scripts te maken?

5 De factor mens: competenties, taakverdeling en organisatie
5.1 It takes three to tango
5.2 Tips en succesfactoren
5.3 Software-DNA en de full stack tester
5.4 De test automation regisseur

6 De toptools anno nu
6.1 Tools voor ontwikkelaars en voor niet-ontwikkelaars
6.2 Populaire betaalde tools
6.3 Populaire opensourcetools
6.4 Tools voor API-testen
6.5 Tools voor mobile testing
6.6 Tools voor low-code testen
6.7 Geautomatiseerd performance-, load- en stresstesten
6.8 Tools voor securitytesten
6.9 Waar tools nog meer kunnen helpen

7 Toolselectie en implementatie
7.1 Hoe volwassen moet je zijn?
7.2 Voorkom 'shelfware': zo selecteer je de juiste tool
7.3 Toolrequirements: waar op letten?
7.4 De longlist en de shortlist
7.5 De PoC: Proof of Concept
7.6 Na de selectie: implementatie
7.7 Multitools? SALUTE!

8 Een softwareproject erbij?
8.1 Complex geheel van tooling, scripts, data en parameters
8.2 Wanneer wordt geautomatiseerd testen rendabel?
8.3 De simpele businesscase
8.4 De complete businesscase

9 Hoe maak ik een beleidsplan geautomatiseerd testen?
9.1 Basis op orde
9.2 Vrijheid én kaders
9.3 Checklist beleidsplan

10 De toekomst

11 Samenvattend

Referenties
Register

Managementboek Top 100

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Geautomatiseerd software testen