|
| |
|
| |
Cross-Platform Automated Regression Test Framework (CART)
|
| |
|
| |

Rispna Jain is a System Software Engineer in IBM Software Labs, Bangalore India. She holds a degree of B.E in Information Science & Engineering from The National Institute of Engineering, Mysore. She is currently pursuing her Master’s degree in Computer Science from VTU. She has an experience of around 2 year in IBM WebSphere Application Server Functional Testing Project.
Rispna is an expert in creating external services of STAF (Software Testing Automation Framework) and doing RFT (Rational Functional Tester) based test automation.
Rispna is also the recipient of 2006 Women of Color in technology Rising Star Award. She has also presented paper in IBM’s Quality Software Engineering Symposium in 2006.

Ramkumar Ramalingam is a Tech Lead in IBM Software Labs, Bangalore India. He holds a degree of B.E in Electronics & Instrumentation Engineering from The National College of Engineering, Kovilpatti. He has an experience of around 6 years in IT industry. He is an IBM Certified WebSphere Administrator.
He has played various roles in his career like Developer, Designer, Technical Analyst, Business Analyst, and a Tester. His contributions to the current organization include a state-of-the-art, future-proof framework solutions for test automation, which is well acknowledged and used by test teams across the globe.
He holds a PUBLISH rated Patent for writing a paper on “Distributed Web Services using AOP”, and he has submitted a paper to IEEE ICWS (International Conference on Web Services) 2007, titled "Aspect-oriented Approach for Non-functional Adaptation of Composite Web Services".
ABSTRACT: Today, cross-platform and regression testing is a critical part of virtually all software development projects. Cross-platform and regression testing are repetitive activity and are cumbersome and time consuming if done manually. Our framework provides reliable automated solutions for most of the manual tasks which reduces the time and effort of the tester to a great extent. Our framework also has the ability to support business processes like test cycle planning and defect management.
INTRODUCTION & MOTIVATION Cross Platform testing is all about testing of a software system on all supported operating systems and hardware architectures.
Regression testing is all about retesting of a software system that has been modified to ensure that any bugs have been fixed and that no other previously working functions have failed as a result of the reparations and that newly added features have not created problems with previous versions of the software.
Automation is the use of strategies, tools and artifacts that augment or reduce the need of manual or human involvement or interaction in unskilled, repetitive or redundant tasks.
Minimally, such a process includes:
- Detailed test cases, including predictable "expected results", which have been developed from Business Functional Specifications and Design documentation.
- A standalone Test Environment, including a Test Database that is restorable to a known constant, such that the test cases are able to be repeated each time there are modifications made to the application.
This paper discusses common manual step involved in regression testing and provides solutions that worked for our test project and various test projects in our company. Sections 2 dwell on the challenges, while section 3 introduces the frameworks that help to overcome these challenges.
<<Back
|
| |
|
|