Automated testing of web 2.0 applications to detect bugs

In today’s world, web application plays a vital role in every aspect of human life. If there is any defects or faults discovered in a web application, organisations around the world will suffer serious consequences. Consequently, testing for bugs is very crucial to every organisation and business...

Full description

Saved in:
Bibliographic Details
Main Author: Ukhrawiah Suratman
Other Authors: Shar Lwin Khin
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/76153
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:In today’s world, web application plays a vital role in every aspect of human life. If there is any defects or faults discovered in a web application, organisations around the world will suffer serious consequences. Consequently, testing for bugs is very crucial to every organisation and business. However, there is an inadequate amount of appropriate testing tools available in the market. The goal of this project was to address this problem by developing a prototype automated testing tool that systematically investigates arbitrary web applications to detect bugs that cause exceptions. Using Uniform Resource Locator (URL) as a starting point, the testing tool analysed and examined all forms elements, generated test data and test cases as well as produced test report. Utilised with ZAP, Selenium WebDriver and ExtentReport, the testing tool was able to detect a total of 134 exceptions, and the precision of the testing tool was 100%. This testing tool will provide the software tester with intuitiveness to the web applications inhibit any neglection of bugs.