14
Presenter: Shaima Niaz Senior Software Quality Automation Engineer

Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

Presenter: Shaima NiazSenior Software Quality Automation Engineer

Page 2: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

It doesn’t feels right if I don’t have a test when I write Product code. I want to validate what I’ve

written.(Johan Haleby-Developer)

Page 3: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

State Of the Art in Automated Software Testing

How Automation Fits in Agile Testing

Automation Strategies(Approaches)/ Challenges Faced

Automation Testing :Where we Stand?

Page 4: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

Time spend on Automation Testing based on Estimates➢ No of Test Cases covered -50% 50%

Testing Approach/Segmentation by Technology ➢ Web Functional Testing

70%

Primary Measure of success of Automation Testing➢ Execution Time Reduction / Speed to Market 65%

Biggest Challenges facing Automated Testing Future➢ Implementation/ Other Resources

70%

Main Reason for Test Automation Investment➢ Speed up Cycle Time 55%

Ways in which Automation Tool is used to support Testing➢ Deployment of Environments/ Test Execution 65%

SURVERY STATISTICS

Page 5: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

AUTOMATION CHALLENGES FACED

Completeness

Training

Communication

Page 6: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

How Automation Fits in Agile Testing

Testers AND Developers

Languages/ Environments

Continuous Integration

Automation From Start

Page 7: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

No Blanket Approach Overcoming False Expectations for

Automated Testing

Think Factors Separating the “What” from the

“How”

S.M.A.R.T

AUTOMATION STRATEGIES/APPROACHES

Page 8: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

State of the Art of Automation Testing

Industrial Automation System Internet Of Things OTA (Over the Air)

Page 9: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

State of the Art of Automation Testing

Industrial Automation System

Production Context Editing Context

HMI

Communication Gateway

PLC

Machine Simulation

Variable Editor

Test Framework

Page 10: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

State of the Art of Automation Testing

Internet Of Things

Continuous Integration

Internet Of Things

Page 11: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

State of the Art of Automation Testing

OTA (Over the Air)

Over The Air

➢ Deployment Method➢ Software updates are pushed from central

cloud service to a range of devices.

TESLA Model S

Page 12: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

Automation Testing :Where we Stand?

Selenium + Vendor Tools

➢ Testing API/SDK➢ Leverage the Vendor Tools and use

Selenium➢ Selenium as W3C WebDriver Standard

LeanFT at HP (Combines both UFT

+Selenium)

Page 13: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

Automation Testing :Where we Stand?

Automation Testing & Automated Solutions

Page 14: Presenter: Shaima Niaz · No of Test Cases covered -50% 50% Testing Approach/Segmentation by Technology Web Functional Testing 70% Primary Measure of success of Automation Testing

LEARNING FROM OTHERS IS THE MOST EFFECTIVE

WAY TO GROW YOUR AUTOMATION EXPERTISE

CONTACT: [email protected]

LinkedIn: https://www.linkedin.com/in/shaimaniaz/