Model-Based testing of thin-client web applications

  • Authors:
  • Pieter Koopman;Rinus Plasmeijer;Peter Achten

  • Affiliations:
  • Software Technology, Nijmegen Institute for Computing and Information Sciences, Radboud University Nijmegen;Software Technology, Nijmegen Institute for Computing and Information Sciences, Radboud University Nijmegen;Software Technology, Nijmegen Institute for Computing and Information Sciences, Radboud University Nijmegen

  • Venue:
  • FATES'06/RV'06 Proceedings of the First combined international conference on Formal Approaches to Software Testing and Runtime Verification
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present a novel automated, on-line, modelbased testing system for on-the-fly testing of thin-client web applications. Web applications are specified by means of Extended State Machines. To handle dynamic web applications, arbitrarily large and complex state input and output types, and the transport of information from the webpage to the state of the specification, we define a new, ioco like, conformance relation. In this conformance relation a specification is a function from state and input to functions from output to the new states. The implementation builds on the G∀ST test tool and spots errors in real web applications.