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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |
id |
sg-ntu-dr.10356-76153 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-761532023-03-03T20:29:59Z Automated testing of web 2.0 applications to detect bugs Ukhrawiah Suratman Shar Lwin Khin School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering::Software::Software engineering 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. Bachelor of Engineering (Computer Science) 2018-11-21T13:14:56Z 2018-11-21T13:14:56Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/76153 en Nanyang Technological University 61 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Software::Software engineering |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Software::Software engineering Ukhrawiah Suratman Automated testing of web 2.0 applications to detect bugs |
description |
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. |
author2 |
Shar Lwin Khin |
author_facet |
Shar Lwin Khin Ukhrawiah Suratman |
format |
Final Year Project |
author |
Ukhrawiah Suratman |
author_sort |
Ukhrawiah Suratman |
title |
Automated testing of web 2.0 applications to detect bugs |
title_short |
Automated testing of web 2.0 applications to detect bugs |
title_full |
Automated testing of web 2.0 applications to detect bugs |
title_fullStr |
Automated testing of web 2.0 applications to detect bugs |
title_full_unstemmed |
Automated testing of web 2.0 applications to detect bugs |
title_sort |
automated testing of web 2.0 applications to detect bugs |
publishDate |
2018 |
url |
http://hdl.handle.net/10356/76153 |
_version_ |
1759857459371966464 |