logo

Evaluation of Web Testing Tool

   

Added on  2023-03-31

60 Pages10977 Words230 Views
EVALUATION OF WEB TESTING TOOL
(Student Name)
(University)

Table of Contents
Table of figures................................................................................................................................4
List of tables....................................................................................................................................5
List of abbreviations........................................................................................................................6
Abstract............................................................................................................................................7
I. CHAPTER ONE.......................................................................................................................8
1.0 Overview of chapter one........................................................................................................8
1.1 Introduction............................................................................................................................8
1.1.1 Definition of Testing.......................................................................................................8
1.1.2 Division of testing.........................................................................................................12
1.1.3 White Box testing and black box type of testing...........................................................13
1.1.3 Web application testing.................................................................................................14
1.1.3 Benefits of web application testing...............................................................................17
1.1.4 Problem statement.........................................................................................................18
1.1.5 Objective of this research paper....................................................................................18
1.1.6 Research question..........................................................................................................19
1.1.7 Principles of web application testing.............................................................................19
1.1.8 Research gap..................................................................................................................19
II CHAPTER TWO.......................................................................................................................21
2.0 Overview of chapter two......................................................................................................21

2.1 Materials and methods.........................................................................................................22
2.1.1 Related works................................................................................................................22
2.1.1 Software testing tools....................................................................................................22
2.1.1.1 Webload......................................................................................................................23
2.1.1.2 TestIO tool..................................................................................................................24
2.1.1.3 Acunetix web application testing tool........................................................................25
2.1.1.4 TestingWhiz web application testing tool..................................................................26
2.1.1.5 HPE unified web application functional testing tool..................................................27
2.1.1.6 Ranorex......................................................................................................................28
2.1.1.7 Selenium.....................................................................................................................28
2.1.1.8 JMeter.........................................................................................................................29
2.1.1.9 TestComplete Web application tool...........................................................................29
2.1.1.10 Google Pagespeed Insight Web application tool......................................................30
2.1.1.11 GTmetrix Web application tool................................................................................31
2.1.1.12 Pingdom Web application tool.................................................................................31
2.2 Traditional web application methodologies.........................................................................32
CHAPTER THREE.......................................................................................................................34
III. Methodology............................................................................................................................34
3.1 Automated Software Testing tools.......................................................................................34
3.2 Archival research methodology...........................................................................................34

3.2.1 Why use archival data...................................................................................................34
3.3 overview of comparison from archival research methodology [24]....................................36
1V CHAPTER FOUR....................................................................................................................38
4.0 Test..........................................................................................................................................38
4.1 Test scenario............................................................................................................................38
4.3 Cross browser comparison.......................................................................................................39
V CHAPTER FIVE.......................................................................................................................43
5.0 Results......................................................................................................................................43
5.1 Discussion................................................................................................................................50
6.0 Conclusion and recommendation............................................................................................51
References......................................................................................................................................53

Table of figures
Figure 1: Illustration of testing......................................................................................................10
Figure 2: Methods of testing..........................................................................................................12
Figure 3: Usability testing of a web application............................................................................16
Figure 4:WebLoad tool..................................................................................................................26
Figure 5: TestingWhiz tool............................................................................................................29
Figure 6: Ranorex tool...................................................................................................................31
Figure 7: Google Pagespeed Insight..............................................................................................34
Figure 8: PingDom tool.................................................................................................................36
Figure 9: A graph showing the average mean time for one, fifty, and one hundred users............50
Figure 10: Number of tools vs the type of testing.........................................................................53
Figure 11: Number of open source tools vs. the licensed tool.......................................................53

List of tables
Table 1: Other web application testing challenges........................................................................17
Table 2: A summary of a comparison of the four best web-application.......................................45
Table 3: Technical Support services..............................................................................................45
Table 4: Selenium comparison with other tools............................................................................46
Table 5: Comparison of the various types of web application tools..............................................47
Table 6: Web application testing activities....................................................................................49
Table 7: Results for performance testing for selenium..................................................................50
Table 8: A Comparison of the various web application testing tools............................................53

List of abbreviations
SSL-Secure Socket Layer
QA-Quality Assurance
IDE-Integrated Development Environment
XML- Extensible Mark-up Langauge
AJAX- Asynchronous JavaScript and XML
GB- GigaByte
AMD- Advanced Micro Devices
GUI- Graphical User Interface
HTML-Hypertext Mark-up Language
ROI-Return on Investment
SAP- System Applications and Products
JDBC: Java Database Connectivity
SMTP: Simple Mail Transfer Protocol
MAC- Media Access Control
RAM- Random Access Memory
IPv6: Internet Protocol Version six

Abstract
Testing software and application after development is an important part of software
development. Web applications continue to grow and their requirements on their performance
also continue to grow as they are exposed to a higher load of users and an increased web
technology. This makes the subject web testing important and of great interest to the web
application designers. Also due to the fact that web application development is costly and time-
consuming, testing is the only way which can lead to cheaper maintenance and development.
There are various tools which have been developed in response to web testing. An example is the
Microsoft Product Application Center Test. Specifically, this tool is used to simulate multiple
users by generating requests. The tests are then automated where the results are then presented in
charts. This paper discusses web application subject in detail with a more focus to web
application tools
This research paper explores the current trends in web application. The paper is divided into
five chapters where the first chapter introduces web application. The second chapter has outlined
the various web application tools and selected the best web application testing tools and
compared them according to various factors. Based on the analysis, the paper has settled on the
best web application tool.
Therefore this research paper seeks to describe and explore the current trends in web
application testing. This is achieved at first exploring the various web application tools and then
selecting the best-automated web application testing tools and comparing them, according to
implementation, their usage, the provided technical support and maintainability. The work goal
is to propose the best tool which can be used at the testing phase of a web application.

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Computer Systems: Understanding, Design, Building, and Maintenance
|65
|6032
|422

Database Design and Development for Shoengalleric Art Gallery
|66
|5608
|329

Database Design and Development for VET SOLUTION
|44
|3882
|307

Small and Medium Enterprise Section at Doha Bank
|56
|14458
|277

Impact of social media on customer satisfaction Case Study 2022
|64
|19508
|14

Database Assignment: Designing and Implementing a Relational Database System for VET Solutions
|41
|4497
|118