Abstract | ||
---|---|---|
Web services are designed to be discovered and composed dynamically, which implies that testing must also be done dynamically. This involves both the generation of test cases and the checking of test results. This paper presents algorithms for both of these using the technique of algebraic specification. It focuses in particular on the problem that web services, when they are third-party, have poor controllability and observability, and introduces a solution known as monic floating checkable test cases. A prototype tool has implemented the proposed testing technique and it is applied to a case study with a real industry application GoGrid, demonstrating that the technique is both applicable and feasible. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1109/SOSE.2016.45 | 2016 IEEE Symposium on Service-Oriented System Engineering (SOSE) |
Keywords | Field | DocType |
Web Services,Algebraic Specifications,Test Automation,Test Case Generation,Test Oracle | Algebraic specification,Observability,Controllability,Test Management Approach,Computer science,Oracle,Monic polynomial,Test case,Web service,Distributed computing | Conference |
Citations | PageRank | References |
1 | 0.36 | 0 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Dongmei Liu | 1 | 22 | 3.86 |
Xian Wu | 2 | 1 | 0.36 |
Xin Zhang | 3 | 6 | 3.25 |
Hong Zhu | 4 | 1413 | 118.92 |
Ian Bayley | 5 | 158 | 14.79 |