Abstract

Integration testing is one the important phase in software testing life cycle (STLC). With the fast grow th of internet and web services, web-based applications are also growing rapidly and their importance and complexity is also increasing. Heterogeneous and diverse nature of distributed components, applications, along with their multi-platform support and cooperativeness make these applications more complex and swiftly increasing in their size. Quality assurance of these applications is becoming more crucial and important. Testing is one of the key processes to achieve and ensure the quality of these softwar e or Webbased products. There are many testing challenges involved in Web -based applications. But most importantly integration is the most critical testing associated with Web -based applications. There are number of challenging factors involved in integra tion testing efforts. These factors have almost 70 percent to 80 percent impact on overall quality of Web -based applications. In software industry different kind of testing approaches are used by practitioners to solve the issues associated with integratio n which are due to ever increasing complexities of Web -based applications.

Highlights

  • Web-based applications typically work in a distributed, asynchronous fashion

  • [23] Almost all general quality characteristics can be applied to Web applications but the most important and relevant quality attributes are prepared by [27], who developed a quality requirement tree that identifies a set of attributes that lead to develop high quality Web applications

  • Software integration can not be neglected in large organization and critical software application

Read more

Summary

INTRODUCTION

Web-based applications typically work in a distributed, asynchronous fashion. These applications are very complex and their inter-dependency between different Web-components can cause more and more errors. Since Web-based applications are distributed in nature, it is not an easy task to test them. Testing of Web-based application is very difficult due to its nature like: heterogeneity, multi-platform support, autonomous, cooperative and distributed etc. Web-based applications gather information and data from several heterogeneous sources. This raises the issue of integration as well. The integration of different software components of Web-based applications is a taunting task. Integration testing of Web applications is very crucial for the successful operations of these components among themselves. In Web applications the whole information with different structure and format is required to be integrated transparently and seamlessly [16]

WEB APPLICATIONS AND THEIR CHARACTERISTICS
WHY TESTING WEB APPLICATIONS IS DIFFERENT?
QUALITY ASSURANCE OF WEB-BASED APPLICATIONS
QUALITY ATTRIBUTES OF WEB-BASED APPLICATIONS
QUALITY ASSURANCE ENABLING TECHNOLOGIES
PURPOSE OF INTEGRATION TESTING
INTEGRATION TESTING CHALLENGES
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call