Abstract:
Quality assurance is an important aspect in web applications. Testing is a basic element of quality assurance; however, due to the complexity of web applications, testing these applications becomes more difficult than testing usual software applications. A few techniques and tools have been developed for testing web applications. In this work, we present a comparison of these techniques. The comparison is based on the models used, their fault detection capability and computational cost.