Vous êtes sur la page 1sur 19

Automation Testing

Choose the tool

Main Questions
Why? What? When? Who?

HOW?
What next?

Why?
Speed up Test Execution Improve Test Coverage Improve Quality

What?
Regression Load, Performance, Stress

When?

Who?

How?
Existent frameworks Specialized API and libraries Develop custom test tools

UI Testing Tools

Capture based tool.

DOM based tool.

Capture Tool
Image Capturing. Absolutely positioning. Easy to script. Easy to learn. Fast implementation.

Screen Capture based Tool

Image Capturing
Real time/On demand Customizable quality Full screen, rectangular regions

Absolutely positioning
12 functions to emulate User actions High/Low -level emulation

Easy to script
Recording User Actions

Easy to learn

Verification and Analysis of Test Results


Image Comparison Optical character recognition

Fast implementation
Readability Extensibility, agility Maintainability Simplicity Readability, Clarity Testability Reusability

Smart design

DOM Tool
Object positioning. Scripting Language. Big set of predefined objects and actions. Flexible way to create big test sets.

DOM Tool

Example

Vous aimerez peut-être aussi