Presentation is loading. Please wait.

Presentation is loading. Please wait.

Engaging Business Analysts in Test Automation

Similar presentations


Presentation on theme: "Engaging Business Analysts in Test Automation"— Presentation transcript:

1 Engaging Business Analysts in Test Automation
Lunch and Learn Session 2 Turnkey Proprietary & Confidential

2 Welcome! Thank you for joining us. Let us introduce ourselves.
Turnkey Proprietary & Confidential

3 Agenda The Tester’s Role
Benefits of engaging Business Analysts in Automation Common Pitfalls Organizing for Success “Day in the Life” Regression Test Progression How TurnKey Designed DataSheets to be Used Live Demos of Data-Driven Test Scenarios Turnkey Proprietary & Confidential

4 The Tester’s Role Understand the risks inside the product
Code change impacts for customizations Impacts of app patches and updates Employ testing methodologies and other testing best practices Assist with logic and test case assembly Turnkey Proprietary & Confidential

5 Benefits of Using BAs in Automation
Expertise on business workflows They know the test data to make tests meaningful Overall responsibility for requirements They understand the business risk areas in the application Turnkey Proprietary & Confidential

6 Common Pitfalls Using only testers to create tests BAs are “too busy”
Risk missing key workflows from regression Incomplete data and scenarios BAs are “too busy” Requirements-gathering doesn’t utilize the entire team Turnkey Proprietary & Confidential

7 Organizing for Success
Test Manager/Director XYZ Division Test Lead App X Test Automation Engineer (TAE) Test Architect AppX Business Analyst . . . Developer App X Turnkey Proprietary & Confidential

8 “Day in the Life” Test Planning Test Design Test Execution Business
Analyst Document Functional Requirements IDs Business Risks and Issues Participates in Test Design Review Enters Data into DataSheets Reviews Test Results Monitors Test Execution Reports Test Progress / Defects Test Lead Participates in Requirements Review IDs Test Risks and Issues Coordinates Test Estimates Determines Component Needs Assembles Test Scripts Participates in DataSheet Entry Executes Test Scripts Opens Defects & Retests Creates & Unit Tests Components Supports DataSheet Entry TAE Maintains Components & Tests Verifies Test Artifacts / Compliance to Standards Ensures that ALM Test Environment is Up-to-Date Architect Test Documents Test Strategy & Standards Assists with Test Estimates Provides Technical Test Direction to TAE Turnkey Proprietary & Confidential

9 Building the Regression Suites
Release A Release B Release C Final Release to Production TurnKey BPT Automation A Regression A Regression A Regression A ` TurnKey BPT Automation B Regression B Regression B TurnKey BPT Automation C Regression C Continuous Testing Turnkey Proprietary & Confidential

10 Requirements Gathering for Testability
Business Process Modeling Tools that integrate with ALM BPM-X, DevSuite, Bizagi BPM Suite, Grid Tools, many many others! Other Methods Visio Video recordings (with sound)

11 How DataSheets Were Designed
BAs record or model the test flows so tests can be built BAs fill in data with help from Test Lead -working together TAEs assist with data-driven logic Complex flows are managed by the TAE Turnkey Proprietary & Confidential

12 Not Organized “Optimally”?
Can you get 3 hours per week of your BA’s time? 2 hours? Find some way to work together on the DataSheets Remember that they ultimately own the business process and should be involved in testing

13 Helpful Links Turnkey Proprietary & Confidential

14 Next Lunch-n-Learn Topic?
Possible topics include: “Complex Components” – how to use cFactory on complex tables, dynamic screen elements, complex web elements, and more. “Troubleshooting” – how to unit test components and test cases and some of the most common errors customers run into in test automation

15 Questions?? Turnkey Proprietary & Confidential


Download ppt "Engaging Business Analysts in Test Automation"

Similar presentations


Ads by Google