Refine your search
Collections
Co-Authors
Journals
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All
Ramaraj, N.
- Test Case Generation and Prioritization for Semantic Based Web Services Using Orthogonal Array Testing Technique
Abstract Views :145 |
PDF Views:3
Authors
Affiliations
1 Department of Computer Science and Engineering, Thiagarajar College of Engineering, IN
2 Department of Information Technology, Thiagarajar College of Engineering, IN
3 GKM College of Engineering, IN
1 Department of Computer Science and Engineering, Thiagarajar College of Engineering, IN
2 Department of Information Technology, Thiagarajar College of Engineering, IN
3 GKM College of Engineering, IN
Source
Software Engineering, Vol 2, No 5 (2010), Pagination: 89-99Abstract
Web Services (WS) are the basic building blocks for every e-business applications. They provide efficient reusability mechanism, thereby reducing the development time and cost. Web services can be identified by Uniform Resource Identifier (URI). The interfaces and bindings of Web Services can be discovered, defined and described as XML artifacts according to Web Service Description Language (WSDL). WSDL can be used to describe web service operations including input, output and exceptions. It cannot identify pre and post conditions of web services. But Semantic WSDL (WSDL-S) identifies the pre and post conditions of web services to generate optimal number of test cases. This paper presents an approach for generating web service test cases using WSDL-S and Object Constraint Language (OCL), while the test case generation technique is Orthogonal Array Testing (OAT). We have generated WSDL of web service to be tested using NetBeans IDE and converted into WSDL-S by giving OCL references, where pre and post conditions are defined. Test data, using OAT, with different factors, levels and strengths are generated and documented in XML based test files called Web Service Test Specifications (WSTS) and executed. Test cases are prioritized based on different criteria like statement coverage, condition coverage, execution time and fault rate. We have conducted testing on various web service applications and the results have shown that the test case prioritization based on fault rate is effective for determining the faults earlier and it is proved by the metric Average Percent of Fault Detection (APFD).Keywords
Web Services Testing, Semantics, Test Case Generation, Orthogonal Testing, Test Case Prioritization, APFD, FDD, FDE Metrics.- Test Suite Minimization Using Selective Redundancy
Abstract Views :122 |
PDF Views:1
Authors
Affiliations
1 Thiagarajar College of Engineering, IN
2 GKM College of Engineering, IN
1 Thiagarajar College of Engineering, IN
2 GKM College of Engineering, IN
Source
Software Engineering, Vol 1, No 4 (2009), Pagination: 140-146Abstract
Software testing is a process of checking the correctness of software thereby can deal with defects of the software and prevent loss due to defects. Test suite sizes may grow significantly with modifications to the software over time. Due to time and resource constraints for regression testing, test suite minimization techniques attempt to remove those test cases from the test suite that have become redundant over time since the requirements covered by them are also covered by other test cases in the test suite. In this paper, we present an approach to test suite reduction that attempts to selectively keep redundant tests in the reduced suites. Our approach can significantly improve the fault detection effectiveness of reduced suites without severely affecting the extent of test suite size reduction. Evaluations were performed on fifteen java programs and our study shows that, though there is an increase in the number of reduced test cases compared to HGS algorithm, our algorithm has comparatively more fault detection effectiveness than HGS.Keywords
Test Suite, Test Suite Minimization, Selective Redundancy, Regression Testing.- Hybrid Prioritization of User-Session Based Test Cases for Web Application Testing
Abstract Views :141 |
PDF Views:1
Authors
A. Askarunisa
1,
N. Ramaraj
2
Affiliations
1 Thiagarajar College of Engineering, IN
2 GKM College of Engineering, IN
1 Thiagarajar College of Engineering, IN
2 GKM College of Engineering, IN
Source
Software Engineering, Vol 1, No 3 (2009), Pagination: 90-96Abstract
Increased use of web-based applications by business, government and consumers to perform their daily operations has led to the need for reliable, well-tested web applications. A short time to market, large user community, demand for continuous availability, and frequent updates motivate cost-effective testing strategies. One promising approach to testing the functionality of web applications leverages user-session data collected by web servers. This approach, called user-session based testing, avoids the problem of generating artificial test cases by capturing real user interactions-rather than tester interactions-and utilizing the user sessions as representative of user behavior. On considering the various regression testing techniques like test case selection, test case reduction etc., there is a possibility for discarding test cases which may lead to incomplete testing. To overcome this disadvantage, we have chosen test case prioritization technique which prioritizes the various test cases based on different criteria. In our paper, we propose some test suite prioritization strategies for web application and examine whether these strategies can improve the rate of fault detection for web applications. Our experimental results show that the proposed prioritization techniques improve the rate of fault detection of the test suites when compared to other techniques.Keywords
Test Management, Web Application Testing, Test Cases, Test Case Prioritization.- Database Test Management Made Effective Through Metrics
Abstract Views :137 |
PDF Views:2
Authors
Affiliations
1 Anna University, IN
2 GKM Engineering College, Chennai, IN
1 Anna University, IN
2 GKM Engineering College, Chennai, IN