Agile Testing Experiment In Bis

  • Uploaded by: leoncio_flores
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Agile Testing Experiment In Bis as PDF for free.

More details

  • Words: 436
  • Pages: 23
Agile Testing Experiment in BIS

Infor Confidential

Copyright © 2001-2008 Infor Global Solutions

Quick Background Info 

About BIS



About Automated Testing of BIS

Let’s Start With What’s Agile? 2

Agile Means…

Kill Waste

3

Copyright © 2001-2006 Infor Global Solutions

What’re Wastes?

Too Late

Too Little

Duplicate

Too Early

4

Copyright © 2001-2006 Infor Global Solutions

Too Much

Previously…

Duplicate Too Late/Little

5

Copyright © 2001-2006 Infor Global Solutions

Can You Imagine…

RELEASE

Iteration N

6

Copyright © 2001-2006 Infor Global Solutions

By Every Iteration

How BIS Does

IMMEDIATE Scripting + Keep Scripts ALIVE

7

IMMEDIATE Scripting

Benefit: RICHER “Done”: Both Production Code And Testing Suite 8

IMMEDIATE Scripting

Challenges • Habit’s Change: Script Without Test Case Doc • Much More Time Cost Than Writing Case • Start Scripting Before Feature’s Done • Technical Steps/Verifications

Solution: 9

EASY Scripting

IMMEDIATE Scripting: EASY Scripting (1)

Easy DSL Wrapper (BIS Testing) Domain Specific Language

Scripting LIKE Writing Test Case Low Level Scripting

10

IMMEDIATE Scripting: EASY Scripting (2)

Easy PRECONDITION Facility • Data

Driven Without Script

• Standard Template • Automatic Setup and Teardown • Ensure Independence of Script  No Supposition Before Execution  No Pollution After Execution 11

IMMEDIATE Scripting: EASY Scripting (3)

Easy DEVELOPER’S Support •

Build Agile Testing Infrastructure



Implement UI First in Use Case Construction



Provide Technical Wrapper Methods



Review Script Demo

12

Copyright © 2001-2006 Infor Global Solutions

Behind IMMEDIATE Scripting: BIS AT Framework

13

Copyright © 2001-2006 Infor Global Solutions

Take a Break. 10 Slides Left.

Coming Next:

Keep Scripts ALIVE

14

Copyright © 2001-2006 Infor Global Solutions

Keep Scripts ALIVE

REGRESSION Everyday

Benefit: More RELIABLE “Done”: Not Only Verify New Features, But Also Ensure Old Ones Unbroken 15

Keep Scripts ALIVE

Challenges • Complexity In Running Bulk Scripts • Large Effort of Result Analysis • Adapt To Current Development Process

Solution:

CQC (Continuous Quality Checking) 16

Keep Scripts ALIVE: CQC Server

The (N+1)th Tester Customized Process

BIS Smart Reporting

Fully Automatic 17

Keep Scripts ALIVE: CQC Process

18

Copyright © 2001-2006 Infor Global Solutions

Keep Scripts ALIVE: CQC Driven Development

19

That’s All? IMMEDIATE Scripting + Keep Scripts ALIVE +

People s Improvement ?

20

People’s Improvement

Mind Change  When’s  Can

the Best Time To Start Automating?

We Really Trust Automated Test?

 Is

Finishing Script On Time As Important As Finishing Feature Construction?

 New  Is

Feature First And Bug Fixing Second?

Testing Just Tester’s Work?

Better Planning 21

In the Future, or Soon…

Better DSL With Groovy Distributed CQC Easier Bug Reporting/Reproducing With CQC Scripting For Bug

22

Thanks 23

Related Documents

Agile Testing
October 2019 13
Agile Testing
May 2020 12
Ph Testing Experiment
November 2019 4
Agile
October 2019 30