Presentation is loading. Please wait.

Presentation is loading. Please wait.

Web Service Testing for the New Digital Age

Similar presentations


Presentation on theme: "Web Service Testing for the New Digital Age"— Presentation transcript:

1 Web Service Testing for the New Digital Age
Harish Auradkar, Sr Quality Engineer Deepti Hippargi , Sr Software Engineer Allscripts

2 Abstract Most of the companies in the new digital age are adopting the web services to enhance their product value, as web service provides a cost effective and practical solution of exchanging the data in a distributed application irrespective of the operating system, platform and language barriers. This evolution brings with it the challenge of testing the web services completely to provide the optimum quality and customer satisfaction. This paper provides the essential approaches of web service testing to be incorporated at the different stages of software development to have a stable and quality assured product to the customers as per the business demands and also covers the Web service advantage in the new Digital age, Web service attributes in the Shift left approach, testing approaches related to web services and finally the overview of the Web service testing tools.

3 Web service advantage- why it’s being used most in this new Digital era
With the emerging digital age the method of storing the information on a collection of mainframes and minicomputers speaking different protocols has become merely a memory. Now is the time for the major companies adopting the web services, as web services provides the inherent interoperability by using platform and language independent technology. Main Advantages of Web services: The platform and language independent Web service are majorly re-usable Web services are also adaptable, this makes them so versatile in nature.

4 Web service Testing – Importance and the challenges
With the versatility of the web services, its usage is increasing in the new age digital world, with this comes the importance to do a comprehensive web service testing and the stage at which the testing needs to be incorporated in the development life cycle to assure a more reliable and cost effective product. The main solution here is -Early testing Adaptation- A shift left approach As the web services are tested as and when they are deployed, this will help In finding and fixing the bugs at an early stage Product Integration Accuracy Product Security Product Scalability Reduced cost and Time effort

5 Web service Testing – Importance and the challenges Contd…
Major challenges faced for the Web service testing: Lack of User Interface Vast test coverage in terms of distributed environments Ensuring the security, scalability and stability

6 Web service Testing – Different Approaches
Functional: In general, the best approach to normal functional testing is the same for web services, because web services can be used by many different clients and used in multiple ways, a through functional testing and negative testing do become more critical. In Web service testing make sure following points are covered: Does the service respond with the correct values? Can the service handle invalid values and exceptions have caused due to bad data? Performance: As much as functional testing is important for the web services, the performance testing also plays a major role in the stability and scalability of the web services. With the early adaptation of performance testing, we can conclude on how much load each web service can sustain what impact is on the app server with the increase in the web service load will the system capacity is enough for the stated load

7 Web service Testing – Different Approaches Contd…
Security:

8 Web service Testing – Different Approaches Contd…
Advantages of adapting these early testing approach in our product testing…

9 Tools- for easing the effort of web service Testing
Postman Fiddler Jmeter SilkPerformer SoapUI TestingWhiz SOAPSonar SOAPtest TestMaker vRest HttpMaster Runscope Rapise WebInject Storm

10 References & Appendix https://www.owasp.org

11 Author Biography 10+ years of experience in Manual
Certified Scrum Master Harish Auradkar Senior Quality Engineer, Allscripts Co Author Biography 10+ years of experience in Performance testing and engineering ISTQB certified Deepti Hippargi Senior Software Engineer, Allscripts

12 Thank You!!!


Download ppt "Web Service Testing for the New Digital Age"

Similar presentations


Ads by Google