Improving Integration Testing of Web Service by Propagating Symbolic Constraint Test Artifacts Spanning Multiple Software Projects (S)

Author(s):  
Andreas Fuchs ◽  
Vincent von Hof
Author(s):  
Amir H. Khan ◽  
Atif M. Memon

While successful at increasing code churn rates, global software development and evolution suffers from several quality assurance challenges. First, sub-groups within developer communities often work on loosely coupled parts of the application code. Each developer (sub-group) typically modifies a local “copy” of the code and frequently checks-in changes (and downloads other developers’ changes). Consequently, after making a change, a developer may not immediately realize that the local change has inadvertently broken other parts of the overall software code. This situation is compounded as there is little direct inter-developer communication -- almost all communication is done via web-based tools such as code commit log messages, bug reports, change-requests, and comments. This chapter outlines the challenges that global software development adds to the already-complex quality assurance process. Two case studies of real software projects implemented in a disturbed manner demonstrate the importance of continuous integration testing and the positive consequences of increasing the diversity of quality assurance techniques/tools. Finally, it concludes with an outline of how software integration testing needs to be enhanced to meet the new challenges of globalization.


Author(s):  
Sachidananda Patnaik ◽  
Ajita Kumar Misro

SOA is an ideal architectural solution for resolving the adaptation, interoperability and dynamic requirements of information services in e-government applications. Construction and test Web Service solution for e-government is becoming more and more important for e-government adoption. Test cases play an important role in software applications and tracing of bugs in many software projects. In web services there are different techniques and software tools used for accessing the information however sometime, data is updated from different remote locations and give common information. There are different approaches for service composition, ranging from manual to semi-automatic to fully automatic. However it is quite complex when taking independently developed services and integrate them. In e-governance, there are many applications, which work concurrently and give different values to different persons at an instance, which can be traced improperly. In this paper we propose how a service is working properly which is having many services in e-governance applications. Web sites are of different servers and databases but they can integrate by using web services i.e. by using SOA. In SOA architecture a service can test to other service as service requester and what the services are tested as service provider. The trust of service testing is an important criteria while testing a service about its performance, efficiency and accurate.


2005 ◽  
Vol 8 (1) ◽  
pp. 16-18
Author(s):  
Howard F. Wilson
Keyword(s):  

1986 ◽  
Vol 1 (1) ◽  
pp. 2
Author(s):  
B.A. Kitchenham
Keyword(s):  

Author(s):  
Mustapha Mohammed Baua'a

The I\O file system Read\Write operations are considered the most significant characteristics. Where, many researchers focus on their works on how to decrease the response time of I\O file system read\write operations. However, most articles concentrate on how to read\write content of the file in parallelism manner. Here in this paper, the author considers the parallelizing Read\Write whole file bytes not only its contents. A case study has been applied in order to make the idea more clear. It talks about two techniques of uploading\downloading files via Web Service. The first one is a traditional way where the files uploaded and downloaded serially. While the second one is uploaded\ downloaded files using Java thread in order to simulate parallelism technique. Java Netbeans 8.0.2 have been used as a programming environment to implement the Download\Upload files through Web Services. Validation results are also presented via using Mat-lab platform as benchmarks. The visualized figures of validation results are clearly clarifying that the second technique shows better response time in comparison to the traditional way.


Sign in / Sign up

Export Citation Format

Share Document