About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Publication
Journal of Harbin Institute of Technology (New Series)
Paper
Performing unit testing based on testing as a service (TaaS) approach
Abstract
Unit testing is a fundamental activity of software quality assurance. As it needs extra knowledge and effort than just programming skill, it may not be well carried out or even be completely ignored. The paper proposes a testing model-Testing as a Service (TaaS), which provides unit testing services to partake the burden of programmers. Bringing TaaS into effect faces a lot of challenges. We put forward to use Ontology technique to model testing knowledge and use SWRL (Semantic Web Rules Language) to describe matching rules between tenant test requests and TaaS capability. Test Service Bus (TSB) is built to recognize the semantics of test requests, map to corresponding test capability based on automatic inference, choreograph testing services and invoke proper testing services. This paper follows a systematic process to identify, specify and realize testing services.