Business Component and XML driven framework - BX-D

Business Component and XML driven framework - BX-D

Best of the Best Award Winning Presentation by NeST @STC 2012.
Authors - Balamurali L., Pradeep P. P., RathishM. M. & Samiya Salim

Presentation Abstract

Test Automation is an accepted technique which is adapted by the industry for increasing the effectiveness of the testing phase. The recurring tasks are being automated by the tools thus simplifying the human efforts and results in increased quality of product under test. A study of test automation programmes in the industry reveals the fact that a good percentage of them fail to find the intended results. A pareto analysis revels that majority of the failures are the result of lack of capability overlap of test resources in the domain and test automation. In order to have success in a test automation program, the test engineers should be knowledgeable in the test automation tool as well as the domain under test. In practical scenario it is seen that, many a times, the test engineers who are experts in the domain are not fully capable of test automation due to lack of their awareness in testing tools.
The paper explains the experience of authors in creating an XML Driven business component test automation Framework, which simplifies test automation by concealing the complexity of script development. Test automation of single product can be done using different test automation tools based on customer demands using BX-D framework. It also ensures that multiple tools can be used for test automation of the same product which inturn reduces the limitations of the tools. The horizons of BX-D are wide open with the opportunities of cloud testing which is going to conquer the software testing world.

About the Authors

Balamurali is working as Group Manager SQA at Network Systems and Technologies (NeST). He took his M.Tech from Indian Institute of Technology (IIT) Kanpur and has more than 14 years of experience in the industry. Has played a lead role in implementing the models like CMMI1.1, CMMI 1.2, and ISO9001:2008, Automotive SPICE, ISO 27001, IEC61508 and ISO 13485. He has worked as an Assessment Team Member for CMMI V 1.2. A CSQA & CQSPE from QAI, he is also a Certified Tester (advanced level- Test Management) by ISTQB, he is involved in activities of Indian Testing Board and plays an active role in the core group of the Trivandrum chapter of Software Process Improvement Network (SPIN). He also a certified Test Manager, Information Security Professional and Internal Auditor by Department of IT, Govt. of India.

Pradeep P P is working as Senior Lead Engineer with Network Systems and Technologies Pvt Ltd. He is managing testing activities for a delivery unit. He has got 12 years of experience in software testing industry. He is an Engineering graduate from College of Engineering Trivandrum under Kerala University. He is a Certified Test Manager by STQC and Certified Tester by ISTQB - Advance Level Test Manager. He gives consultancy for various testing tools like Selenium, J-Meter, QTP, Rational Functional Tester and Test Complete.

Rathish M M is bearing the role of Test Lead with Network systems and Technologies Pvt Ltd. He received his B Tech in Computer Science and engineering from College of Engineering Trivandrum under Kerala University. He got certifications such as Microsoft certified Technology Specialist (MCTS), IBM Rational certified tester for Rational Functional Tester (RFT) , IBM Rational certified Tester for Rational Performance tester (RPT), Certified Tester by ISEB-ISTQB, Nest certified professional for Selenium, J-meter, QTP, Load runner and Test complete. With more than 8 years of extensive experience in Software Testing industry, he gained sound knowledge in test automation and performance testing.. He got expertise in test automation framework designing, virtualization, continuous integration and bug work flow designing using various tools .He extends consultancy for various testing tools like Selenium, J-Meter, QTP, Rational Functional Tester, Test Complete and Load Runner.

Samiya Salim is working as Lead Engineer QA at Network Systems and Technologies (NeST). She took her B.Tech from Cochin University and has more than 6 years of experience in software and manufacturing industry. She played a key role in implementing CMMI v1.2 and IEC 61508. She is a Certified Software Quality Professional by STQC, Ministry for Information Technology; Govt. of India and ISTQB foundation level certified.