INF_Symposium_25-11-2017_head_large.jpg
Sprekers en presentaties
 

Prof.dr. Tanja Vos
Open Universiteit

Tanja is sinds 1 januari 2016 hoogleraar Software Engineering aan de Open Universiteit (Nederland) en een universitair hoofddocent aan de Universitat Politècnica de València (Spanje). Al meer dan 20 jaar geeft ze onderwijs en doet ze onderzoek op het gebied van software testen. Zij heeft met veel bedrijven samengewerkt aan geautomatiseerde testprojecten in een industriële omgeving.

Testen? Geautomatiseerd, natuurlijk!

Software testen is het uitvoeren van de software met als doel daarbij de kwaliteit daarvan te kunnen meten en waarborgen. Dat klinkt misschien makkelijk, maar dat is het allerminst. Ook klinkt het misschien logisch dat je dat moet doen, helaas wordt het lang niet altijd gedaan voordat een software aan de gebruiker wordt gepresenteerd. Het gevolg is slechte kwaliteit software die in het minst erge geval irritant is voor de gebruiker. Maar als het gaat om een applicatie die je ‘verplicht’ moet gebruiken voor je werk bijvoorbeeld? Dan leidt het al snel tot productiviteitsverlies. Wat als het gaat om een applicatie die verkeerd jouw belastingaanslag berekent? Dan gaat het mogelijk om verlies van geld! Of wat als het gaat om een applicatie die de hoeveelheid medicijnen die je moet gebruiken verkeerd berekent? Dan gaat het ten koste van je gezondheid. Of wat als het gaat om software die in auto’s, treinen of vliegtuigen zit? Dat wordt een kwestie van onze veiligheid (en die van anderen) en kunnen er zelfs levens op het spel staan! Software testen wordt dus steeds belangrijker omdat software overal is. Het wordt ook steeds moeilijker omdat de complexiteit van software steeds toeneemt. Op de Open Universiteit gaat testen steeds meer een prominente plek in het curriculum krijgen. Ook ons onderzoek naar geautomatiseerd testen wordt steeds vaker onderdeel van bachelor- en masterprojecten. Dit praatje zal deze ontwikkelingen toelichten.

Bekijk de presentatiesheets over Automatisch testen via de user interface, een nieuwe aanpak.


Dr.ir. Machiel van der Bijl
Axini

Machiel van der Bijl is co-founder of Axini BV, Amsterdam. Machiel has a broad experience in both theoretical and practical computer science. Before founding Axini he worked for several companies in the financial and embedded/high tech sector. Machiel has a MSc and PhD degree in computer science from the University of Twente.

Model Based Testing

Model Based Testing (MBT) is the next step in test-automation. It is a technique that enables total automation of the test-process. This means that a computer can help with test-case generation, execution and checking of the outcome of the test-execution. As a result, MBT can test with unprecedented speed and thoroughness. The crux of MBT is in the modelling. How do you explain to a computer what a computersystem is? In this presentation, we will explain how to do effective Model Based Testing with the Axini toolset.

Bekijk de presentatiesheets over Model Based Testing.


Mehmet Duran, MSc

Hatim Chahim
ProRail, afstudeerder BPMIT

Hatim Chahim is een programma(test)manager met ruim twaalf jaar ervaring in de IT en is momenteel werkzaam bij ProRail. Hij heeft bij IT bedrijven als Capgemini en Accenture gewerkt. Binnen ProRail is Hatim verantwoordelijk voor het aansturen van grote testteams op programmaniveau. Op het programmaniveau heeft Hatim testbeleid ontwikkeld voor testautomatisering.

Challenging Testar in the Railway sector

Tegenwoordig is software niet weg te denken uit ons leven. We komen het overal tegen. Daarbij willen we dat software van goede kwaliteit is en doet wat die moet doen. Twee ex-masterstudenten van de opleiding Business Process Management and IT aan de Open Universiteit hebben een GUI testautomatiseringstool geëvalueerd die op een hele andere manier test en kwaliteit waarborgt, dan de huidige testaanpak bij ProRail en Capgemini. Naast de techniek is ook de menselijke kant onderzocht namelijk de sensemaking van een GUI testtool. Het resultaat is dat de nieuwe manier van testen effectief en efficiënt kan zijn, maar eist wel een andere mindset van testers.

Bekijk de presentatiesheets over Sensemaking en technologische waarde bij GUI-testautomatiseringstools van Hatim Chahim en Mehmet Duran.


Benjamin Krumnow, MSc
Technische Hochschule Köln,
Promovendus Open Universiteit

Benjamin Krumnow is a PhD student at the Open Universiteit and a research associate at the Technische Hochschule Köln. His main research interests concern the usage of personal information in web-based systems and their influence on privacy.

Testing login process security of websites

Most websites nowadays allow users to log in. In some cases, it is all but mandatory to acces the content (e.g. Facebook, Pinterest). Recently, we began studying the security of the login process. In 2010, the Firesheep plugin for Firefox had shown that it is trivial to steal a session if the login process is not secure. The affected sites (including Facebook and Google) quickly updated their login security. In this research, we investigated the extent to which sites are not as well-known are affected. There are two ways to approach testing website login process security: static scanning (source code-based) and dynamic scanning (based on the rendered website). We discuss the pros and cons of either, and results of a wide scan on many different websites based on either approach.

Bekijk de presentatiesheets over Testing login process security of websites.