How Manual Testers can execute Test Automation. White Papers. Muthiah Director of Testing. Expedux on How Manual Testers

Similar documents
QMS ISO 9001:2015 CERTIFIED COMPANY Software Testing TRAINING.

AN ISO 9001:2008 CERTIFIED COMPANY. Software Testing TRAINING.

Building a Customized Test Automation Framework Using Open Source Tools

About Us. Services CONSULTING OUTSOURCING TRAINING MENTORING STAFF AUGMENTATION 9/9/2016

VIEW POINT. Choosing the right automation tool and framework is critical to project success. Harsh Bajaj, Technical Test Lead ECSIVS, Infosys

PERSPECTIVE. End-to-end test automation A behaviordriven and tool-agnostic approach. Abstract

Shift Left Testing: are you ready? Live Webinar, Sept 19

Questions For Test Cases

TESTING TRENDS IN 2015: A SURVEY OF SOFTWARE PROFESSIONALS

Manual Testing. Software Development Life Cycle. Verification. Mobile Testing

Final Paper. Automation in Agile Testing. Vijay Kumar - Senior Software Engineer - Testing CenturyLink Technologies

E-Guide WHAT WINDOWS 10 ADOPTION MEANS FOR IT

TESTING TRENDS IN 2016: A SURVEY OF SOFTWARE PROFESSIONALS

Structured Approach to Testing - Android in an Agile Environment

Automated Testing of Tableau Dashboards

The Software Delivery Experts. Agile, DevOps & QA Conference

BACKUP TO LEAD INSIDE. 2 Introduction. 4 Shifting Sands: Data Protection s Transformational Role. 7 Transformation Will Happen: You Need a Plan

ISTQB Evolution. Gualtiero Bazzana ISTQB President

Move Performance Testing to the Next Level with HP Performance Center September 11, Copyright 2013 Vivit Worldwide

Technology. Business Objectives & Challenges. Overview. Technical Solution

Testing in the Agile World

The Bizarre Truth! Automating the Automation. Complicated & Confusing taxonomy of Model Based Testing approach A CONFORMIQ WHITEPAPER

HP APPs v.12 Solutions for Dev-Ops

CAPABILITY. Managed testing services. Strong test managers experienced in working with business and technology stakeholders

The ROI of UI Toolkit Standardization

Preparing your network for the next wave of innovation

Implemented Test Automation Framework for the World s Largest Learning Company ATTENTION. ALWAYS.

Research Scholar, Sree Saraswathi Thyagaraja College, Pollachi, Tamil Nadu, India. Pollachi, Tamil Nadu, India. 1. Introduction

DCqaf Implementation for a Fashion Retailer ATTENTION. ALWAYS.

VietSoftware International Inc. Software Testing Competence

Syllabus Technosoft Academy. Course Syllabus. 1 P a g e

Automated Test Execution and Reporting(ATER) Pluggable Solution using JIRA

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info

Diploma in Software Testing (DST)

Salary Guide. Technology Guide For further information please contact Ida Renaud, Manager ,

Building a New Rational Web Site with Rational Suite

How Software Defined Everything can reduce TCO

Diploma in Software Testing 2.0 (HP)

Test Automation Practice STC 2012

MOBILE APPLICATION TESTING CHALLENGES

Turbo boost your digital app test automation with Jenkins

Data Virtualization Implementation Methodology and Best Practices

SOLVING THE MOBILE TESTING CONUNDRUM

TESTING TRENDS FOR 2018

LogiGear Overview. Bruce Ekins LogiGear Colorado Phone Mobile LogiGear Corporation 1

MICROSOFT AND SAUCE LABS FOR MODERN SOFTWARE DELIVERY

Selenium Automation Testing Interview Questions And Answers

Selenium vs UFT: Which is Better for Your Mobile Testing Strategy?

End-to-End Agile Testing using Incremental Approach for a Leading EIM Solution Provider ATTENTION. ALWAYS.

Objective Manual Testing Test Cases Samples Excel

Short Test Cycles for Performance Testing with TruClient Technology

Been testing software for over 10 years Started out as a Manual Tester Moved to Automation testing Now leading teams, defining quality in

Software Testing. An Overview

Using Layered Model-Based Requirements to achieve Continuous Testing

How manual testers can break into Test Automation without programming skills

A Tale of Continuous Testing

PEACHTECH PEACH API SECURITY AUTOMATING API SECURITY TESTING. Peach.tech

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions

ENABLING QA THROUGH ANAPLAN MODEL TESTING

Test Engineer Expert Course

Test Automation. Fundamentals. Mikó Szilárd

Implementing ITIL v3 Service Lifecycle

BEHAVIOR DRIVEN DEVELOPMENT BDD GUIDE TO AGILE PRACTICES. Director, Strategic Solutions

Test Automation as a Service (TaaaS)

Implementing a successful Test Center of Excellence (TCoE) with Sogeti and Hewlett-Packard s Application Lifecycle Management (ALM) suite


DOWNLOAD OR READ : TEST AUTOMATION USING HP UNIFIED FUNCTIONAL TESTING EXPLORE LATEST VERSION OF QTP PDF EBOOK EPUB MOBI

Advanced Security Tester Course Outline

ALM120 Application Lifecycle Management 12.0 Essentials Gold Package

H elping you choose the right automation testing tool

APIS IN THE MAKING. Fast forward 18 years, we are seeing businesses use APIs as functionality in their applications. THE STATE OF APIS IN 2018

HP TruClient technology: Accelerating the path to testing modern applications. Business white paper

Intelligent Mobile App Testing

The Need for a Holistic Automation Solution to Overcome the Pitfalls in Test Automation

How to Evaluate a Next Generation Mobile Platform

DevOps and Continuous Delivery USE CASE

Agile Testing in the Real World Moving Beyond Theory to Achieve Practicality [NEED PICTURE HERE]

Master Every Stage of Your Mobile App Lifecycle: Micro Focus Mobile Center. Brochure. Application Development, Test & Delivery

Maja Schreiner. 9th Lean, Agile & Scrum Conference 2017

How a Metadata Repository enables dynamism and automation in SDTM-like dataset generation

State of Cloud Survey GERMANY FINDINGS

DELIVERING AGILE QUALITY ASSURANCE THROUGH EXTREME AUTOMATION

Business Process Testing

LEVERAGING VISUAL STUDIO TEAM SYSTEM 2008 Course LTS08: Five days; Instructor-Led Course Syllabus

Extreme automation of today s technological marvel - connected cars

VISUAL STUDIO TEAM SYSTEM 2008 END-TO-END USING MSF/CMMI Course E2EC08: Three days; Instructor-Led Course Syllabus

Discover the all-flash storage company for the on-demand world

International Journal of Advance Engineering and Research Development. Proof of concept (Poc) selenium web driver based Automation framework

Modern Database Architectures Demand Modern Data Security Measures

WHAT S NEW IN ORACLE USER PRODUCTIVITY KIT PROFESSIONAL

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info

FRESHER TRAINING PROGRAM [MANUAL/QTP/ALM/QC/SE/LR/DB/ANDROID] COURSE OVERVIEW

Predictive Insight, Automation and Expertise Drive Added Value for Managed Services

Strategies for Selecting the Right Open Source Framework for Cross- Browser Testing

Professional Services for Cloud Management Solutions

Making hybrid IT simple with Capgemini and Microsoft Azure Stack

Shift Left, Automation, and Other Smart Strategies for Getting Ahead in QA

How We Learned To Love Test Automation for Localization AUTOMATED TESTS

Cisco APIC Enterprise Module Simplifies Network Operations

Top three reasons to deliver web apps with application virtualization

Transcription:

How Manual Testers can execute Test Automation without tool/ programming knowledge White Papers QA An exclusive Interview with Muthiah Director of Testing & Test Automation Services at Expedux on How Manual Testers can execute Test Automation without tool/ programming knowledge 01

Muthiah is a seasoned testing professional with 15+ years of core testing and test automation experience across various tools and platforms. He worked with Infosys in his earlier days in their ITAA, a framework that automates the manual testing process without any tool intervention. From thereon, he carried on with his vision of enabling manual testers to implement test automation without any tool/ programming knowledge. Muthiah finally developed the idea into reality with Selenium Accelerator which can help manual testers to automate Selenium focused testing without tool/ programming knowledge. With his Q&A session, he further explains his vision, product features and how it can help a QA organization. Why there is a need to retain existing Manual Testers who cannot perform test automation? Manual testing and test automation procedures are constantly going through changes with the evolution of development and testing methodologies, practices and tools. Application / product/ platform testing is paramount for any organization with the tricky nature of the customers. Take the example of an E-commerce organization, if their customers find their payment not materialising (or) mobile app is slow to respond during peak hours, then it s a case customer lost and opportunity for revenue realization missed. With the recent tilt towards implementing Test Automation as a mandatory one, QA organizations always struggle to answer certain important ques- tions Do I need to eradicate Manual Testing team at the cost of test automation implementation? How can I transform manual testers into programming oriented Automation testers? And finally, there is a huge gap between Test Automation Expert vs. Manual Testers in terms of cost, skill and knowledge. Our vision is to make that gap narrow as much as possible so that the team is balanced and the right skills are retained. With our Selenium accelerator, Manual testers can perform test automation minutes without Selenium or any other test automation tool knowledge. With the trend is moving towards Test Automation, why Manual Testers cannot upgrade themselves to QA Automation experts? Everyone understands the need for automation testing as it offers better & faster regression coverage. On the other side, Manual Testers focus more on functional testing and defect leakage ratios. Couple of years back, QA organization was a combination of manual and automation testers with manual testers greatly outnumbering the automation testers. With the evolution of Agile and its variances, Test automation is considered as a highly skilled programming activity and they fall into the category of Test Automation Developers rather than QA Automation Testers. Manual testers are more focused towards the functional side of the AUT (Application under test) and it has been treated as less skilful aspect of technology that may result in a soon to be phased out division within the organization. If a manual tester wants to move himself/ herself to test automation, he or she should learn more about the tool, how to program it and how the execution cycle works. This lifecycle will vary anywhere between 6 02

months to 2 years based on the individual aspirations. Organizations can implement up to 75% of test automation strategies and rest of them should be taken care with the manual testers only. I think the future of Test Automation should be tool agnostic and the complexities of Only Test Automation Programmer can do Automation will be phased out. That s why, I feel the manual testers should be protected and balanced with the test automation experts. Why did you choose Selenium for this vision? Selenium is considered as one of the best open source test automation framework, which helps to prepare & execute test cases with automation. This is the most preferred test automation framework by software testers as well as QA Heads. Selenium has the support of some of the largest browser vendors who have taken or are taking steps to make Selenium a native part of their browser. Selenium being an Open source project has an innate capability to mould and grow in epic proportions. With the license cost curtailed as compared to the proprietary tools and strength of the Open source community pushing for more and more advancement we have seen huge growth in Selenium from 1.0 to Web driver 2.0. If you want to create GUI tests for web applications Selenium 2 / WebDriver is the right choice. It has a detailed documentation and do not need much programming skills So how Selenium Accelerator is bridging this gap? Selenium Accelerator is a great framework and it can provide a different perspective to the test automation strategies. With our accelerator, Manual testers & QA organizations can perform test automation in 15 minutes without Selenium tool knowledge as our product is exclusively built to support Selenium and Open Source community. With Selenium as a foundation of our product, Exped-TAAS has the fundamentals of script less execution engine. Test cases can be written in Excel and Test case execution is handled with test case execution sheet. Configuration details are maintained in a different sheet such as Browser selection, Parallel execution or sequential execution, Email configuration and etc. If you want to implement Selenium Test Automation strategies with manual testers, then Exped-TAAS is the logical first step for you. 03

Can you outline your Product Framework, it s features and benefits? 04

Features Supports web application testing, mobile testing (Android and IOS) and various other platforms Works extremely powerful with different browsers such as Mozilla, Chrome, IE and Safari Execution can be triggered automatically as per the schedule with object reusability factor Extremely low cost of maintenance and extensible Integrates well with Jenkins and Bamboo tools and compatible with Continuous inte gration methodology Detailed Report generation includes last 10 iterations (Execution) that can be com pared with line graph and bar graph, platform details, Test execution details such as No. of pass, No. of fails, Total test cases, each test case with line by line test steps, Screenshot at the time of failure etc. Benefits: Since scripting is done with Excel, it is simple and easy to create test cases. Even a manual tester can write test cases once he knows about customized methods and how to trace elements from the application. Manual test cases and Automation test cases can be maintained in the same sheet Highly productive and scalable Cost Effective since it reduces man efforts. 05

www.expedux.com info@expedux.com twitter.com/expedux linkedin.com/expedux 06