Alexander Zvonov Test Automation Story

Preview:

Citation preview

A U T O M AT E D -T E S T I N G . I N F O

Особенности построения автоматизации на фикс-прайс

проектах

Alexander Zvonov Luxoft

Automation by Example:

A U T O M AT E D -T E S T I N G . I N F O

Automation from scratch

2

WebDriver

RC

Startup Page objectLocal runTransition Widget objectContinues integration

A U T O M AT E D -T E S T I N G . I N F O

Process & team

3

2 weeks sprint

fixed price

9 people

A U T O M AT E D -T E S T I N G . I N F O

Application

• Risk Management

4

• Banking

• IE7

• TA < 100

A U T O M AT E D -T E S T I N G . I N F O

Goals

• Regression • Acceptance criteria

coverage• Instant feedback

5

A U T O M AT E D -T E S T I N G . I N F O

Structure of automation

6

• Widget object• DDD• TDD• ATDD• Whole Team

approach

WD

A U T O M AT E D -T E S T I N G . I N F O

How it works

7

Budget

Customer’s interest

Manager’s vision

Quality of applicatio

n

A U T O M AT E D -T E S T I N G . I N F O

And…

8

© Lisa Crispin

A U T O M AT E D -T E S T I N G . I N F O

Summary

• Общее покрытие строится из совокупности юнит, интегрейшен и функциональных тестов.

• Практики вовлечения всей команды в процесс позволяют поддерживать и развивать автоматизацию в условиях ограниченности ресурсов.

• Помните принцип YAGNI• Планируйте тестирований с учетом как внутренних так

и внешних факторов.

9

A U T O M AT E D -T E S T I N G . I N F O

Контакты

10

Alexander Zvonov

skype – celenia_azvgambelz@gmail.com

Recommended