Deel 1: Een introductie op software testing
In deze presentatie schetsen wij de context door U de belangrijkste basisprincipes van gestructureerd software testen uit te leggen en U de informatie aan te leveren die essentieel is om een softwaretesttraject succesvol te kunnen doorlopen. Er wordt ondermeer een overzicht gegeven van een aantal frequent toegepaste testmodellen en testaanpakken, zoals STBoxTM, het V-model, TMAP en TPI. Deel 2: Wie doet wat, waar en wanneer in een testproject ?
In dit deel wordt er stapsgewijs een overzicht gegeven van de verschillende activiteiten in een klassiek testproject (testplanning, testvoorbereiding en testuitvoering), en wordt er aangeduid wie verantwoordelijk is voor welke taken. Er worden heelwat concrete voorbeelden en hulpmiddelen aangereikt. Er wordt ook ingegaan op recente 'agile' ontwikkelmethoden en de invloed hiervan op de testaanpak. Als leidraad voor dit deel wordt de STBoxTM-workflow gebruikt, een testaanpak die gebaseerd is op 'industry best practices' en op vele jaren praktijkervaring. Deel 3 en Deel 4: Test tools - een compleet overzicht
Naast een efficiënt proces en een soliede testorganisatie is een goede technische ondersteuning een conditio sine qua non om op een professionele manier aan testing te doen. Bij deze technische aspecten kan men denken aan testomgevingen, testdata en testtools.
In deze beide sessies (delen) wordt een overzicht gegeven van de belangrijkste soorten tools die de testactiviteiten kunnen ondersteunen.
In eerste instantie wordt onderzocht op welke wijze test management tools kunnen helpen om testactiviteiten te structureren en op te volgen. Er wordt een survey gegeven van de meest toonaangevende producten binnen het segment van de grote commerciële oplossingen, én in het open source- en low budget- segment.
Vervolgens worden de mogelijkheden toegelicht die geboden worden door test automation tools. Naast test automation voor user interfaces wordt ook ingeggan op test automation-oplossingen bij de implementatie van web services.
Voorts wordt aandacht besteed aan performance testing tools (met demo), en aan test data management producten en security test tools.