Open Access Open Access  Restricted Access Subscription or Fee Access

Interoperability of Test Case Repository and Defect Tracking Tool through Web Services

Umesh Kumar Mishra

Abstract


Software testing is expensive, typically consuming roughly half of the total costs involved in software development. Yet,it remains the primary method through which confidence in software is achieved. A large amount of the resources spent on testing are applied on the difficult and time consuming task of locating quality test data;automating this process is vital to advance the state-of-the-art in software testing. The problem is finding a set of input data (test cases)thatsatisfies a certain test criterion. It required the sound knowledge of domain as well as technology to create the test cases. The test cases created in each project for validation of input fields, functionality,performance and security and so on. This paper is proposing an approach for central repository of test cases with integration of Bugzilla. A Web service layer developed using NuSOAP on top of Test case Repository and Bugzilla to facilitate information exchange between Test Case Repository and Bugzilla. This helps to reduce the test case creation, review, execution and project testing cost. It provides an interface to create the new test case according to the project/domain, use the existing test cases from the repository and customize the same as per project requirement. Searching and adding metadata of the test cases. These test cases would use in Rational
Functional/Performance tester to generate the script during the automation testing.


Keywords


Bugzilla, Metadata, NuSOAP, Repository, Software Testing, Test Case, Web Services

Full Text:

PDF

References


ANSI/IEEE STD 829-1983 Standard for Software Test Documentation.

http://qms.cdacnoida.in/QMS/ [Defect Density and Test summary report].

“What Is a Good Test Case?” by Cem Kaner, J.D., Florida Institute of Technology Department of Computer Sciences May-2003.

Testopia: http://www.mozilla.org/projects/testopia[Last Access -04 Feb 2010].

Bugzilla: http://www.bugzilla.org/ [Last Access 04 Feb 2010].

Test Link: http://testlink.sourceforge.net/docs/testLink.php [Last Access 04 Feb 2010].

Test Case Evaluation and Input Domain Reduction Strategies for the Evolutionary Testing of Object-Oriented Software” by Jos´e Carlos Bregieiro Ribeiro, M´ario Alberto Zenha-Rela, Francisco Fern´andez deVega Journal of Information and Software Technology March 2009

Automated Generation of Test Cases Using Model-Driven Architecture A. Z. Javed, P. A. Strooper and G. N. Watson Second International Workshop on Automation of Software Test (AST'07) 0-7695-2971-2/07

“Validating and Improving Test-Case Effectiveness” by Yuri Chernak, J a n u a r y / F e b r u a r y 2001 IEEE SOFTWARE

“Search-Based Test Case Generation for Object-Oriented Java Software Using Strongly-Typed Genetic Programming” by José Carlos Bregieiro Ribeiro ACM 978-1-60558-130-9/08/07

“Merits of Using Repository Metrics in Defect Prediction for Open Source Projects by Merits”, Bora Ca glayan, Ay¸se Bener, Stefan Koch,FLOSS’09, May 18, 2009, Vancouver, Canada

“A Strategy for Evaluating Feasible and Unfeasible Test Cases for the Evolutionary Testing of Object-Oriented Software” by Jos´e Carlos Bregieiro Ribeiro, M´ario Alberto Zenha-Rela, Francisco Fern´andez deVega , doi.acm.org/10.1145/1370042.1370061

“Experiments on the test case length in specification based test case generation”, Fraser, G.; Gargantini, A. Automation of Software Test,2009. AST apos;09. ICSE Workshop onVolume , Issue , 18-19 May 2009 Page(s):18 – 26 IEEE Digital Object Identifier 10.1109/IWAST.2009.5069037

“Increasing Software Engineering Efficiency through Defect Tracking Integration”, Russell, D. Patel, N., IEEE Digital Object Identifier:10.1109/ICSEA.2006.261261

“DuoTracker: Tool Support for Software Defect Data Collection and Analysis Akinwale”, O. Dascalu, S. Karam, M. Software Engineering Advances, International Conference on IEEE Digital Object Identifier:10.1109/ICSEA.2006.261278.

4th International Workshop on Mining Software Repositories (MSR 2007) Gall, Harald Lanza, Michele Zimmermann, Thomas Software Engineering - Companion, 2007. ICSE 2007 Companion. 29th International Conference on On page(s): 107 - 108 IEEE Digital Object Identifier: 10.1109/ICSECOMPANION.2007.8

“The framework of a web-enabled defect tracking system”, Abd Rahman, A.b., Advanced Communication Technology, 2004. The 6th International Conference on On page(s): 690 - 695 IEEE Digital Object Identifier:10.1109/ICACT.2004.1292958

http://www.microsoft.com/interop/principles/default.mspx [Last Access -04 Feb 2010]

“Web Services Interoperability Specification” by Hamid R. Motahari Nezhad et al, IEEE Computer ,May -2006 (Vol 39, No 5)

NuSOAP Homepage http://dietrich.ganx4.com/nusoap/[Last Access -04 Feb 2010].

“An approach for Central Repository of Test Case”, CDAC Noida ASCNT-2010


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.