Top Banner
Автоматизация функционального тестирования Qulix QA 2014 Описание услуги
23

Qulix Systems | Автоматизация функционального тестирования

Aug 08, 2015

Download

Services

Qulix
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Qulix Systems | Автоматизация функционального тестирования

Автоматизация

функционального

тестирования

Qulix QA 2014

Описание услуги

Page 2: Qulix Systems | Автоматизация функционального тестирования

Внедрение услуги по автоматизации тестирования для

производителей программного обеспечения, желающих

повысить эффективность контроля качества

на своих проектах.

Факты о нас

Page 3: Qulix Systems | Автоматизация функционального тестирования

Зачем нужна автоматизация тестирования

Снижение издержек Экономия времени Повышение качества

Автоматизированные тесты

снижают издержки на

регрессионные испытания

Запуски тестов в ночное время,

параллельные запуски на

нескольких платформах

В отличие от тестировщика

робот не отклоняется от плана

и не пропускает тесты

Page 4: Qulix Systems | Автоматизация функционального тестирования

С нами уже работают

Page 5: Qulix Systems | Автоматизация функционального тестирования

Инструменты и опыт их применения

50 проектов

6+ лет опыта

17 000 часов работы

Page 6: Qulix Systems | Автоматизация функционального тестирования

Мы знаем

Page 7: Qulix Systems | Автоматизация функционального тестирования

Web технологии:

• WEB 2.0 приложения

• Проекты с применением AJAX

• GWT приложения

• ExtJS, JQuery, Dojo

• Работа с фреймами

Desktop технологии:

• VC++ приложения

• VB приложения

• Java приложения

• PowerBuilder приложения

• COM приложения

• .Net приложения

С какими технологиями мы работаем

Page 8: Qulix Systems | Автоматизация функционального тестирования

Какие отрасли мы обслуживали

Page 9: Qulix Systems | Автоматизация функционального тестирования

1) Data driven testing

2) Keyword driven testing

3) Behavior driven testing

Современные способы тестирования

Page 10: Qulix Systems | Автоматизация функционального тестирования

1 (скрипт) * N (наборов данных) = N тест кейсов

Data driven testing

• снижаются затраты на увеличение покрытия

• снижаются затраты на поддержку

Как это сказывается на издержках:

Page 11: Qulix Systems | Автоматизация функционального тестирования

• Тесты создаются во внешних системах (Test Management Systems, Excel, XML и пр.)

• Минимальное дублирование кода = снижение затрат на поддержку

• Создание и поддержка тестов силами команды ручного тестирования

• Простота перехода на другой инструмент автоматизации

• + Data driven testing

Keyword driven testing

Page 12: Qulix Systems | Автоматизация функционального тестирования

легко анализируемы

надежны

легко конфигурируемы

легко поддерживаемы

понятны

Наши тесты:

Характеристики тестов

Page 13: Qulix Systems | Автоматизация функционального тестирования

• код тестов пишется в бизнес-терминах приложения (практика DSL)

• тесты понятны всем, кто знаком с терминологией приложения

Наши тесты понятны

Что делает наши тесты понятными:

Page 14: Qulix Systems | Автоматизация функционального тестирования

Наши тесты легко поддерживаемы

• отсутствуют «магические строки»

• отсутствует дублирование кода

• в наличии подробные инструкции

• единая структура

Почему наши тесты так легко

поддерживаются:

Page 15: Qulix Systems | Автоматизация функционального тестирования

CR:

До: После:

Наши тесты легко поддерживаемы

В качестве логина

пользователя должен

использоваться email

Page 16: Qulix Systems | Автоматизация функционального тестирования

UI изменения:

ID списка главной

страницы изменен

Наши тесты легко поддерживаемы

До: После:

Page 17: Qulix Systems | Автоматизация функционального тестирования

До: После:

CR:

Наши тесты легко поддерживаемы

После входа пользователь

должен попадать на

страницу

«Мои сообщения»

вместо «Мой кабинет»

До: После:

Page 18: Qulix Systems | Автоматизация функционального тестирования

Наши тесты легко конфигурируемы

• использование файлов настроек

• использование переменных окружения

Что позволяет легко конфигурировать тесты:

Page 19: Qulix Systems | Автоматизация функционального тестирования

Наши тесты легко анализируемы

Page 20: Qulix Systems | Автоматизация функционального тестирования

Наши тесты легко анализируемы

Page 21: Qulix Systems | Автоматизация функционального тестирования

Наши тесты легко анализируемы

Page 22: Qulix Systems | Автоматизация функционального тестирования

Наши тесты надежны

• использование мягких и жестких проверок;

• возможность восстановления (recovery).

Что делает наши тесты надежными:

Page 23: Qulix Systems | Автоматизация функционального тестирования

Адрес:

ул. Мельникайте, 4-607A,

220004 Минск, Беларусь

КОНТАКТЫ

Свяжитесь с нами, если у вас

возникли вопросы.

Мы с удовольствием на них ответим

и предоставим дополнительную

информацию по вашему запросу.

[email protected]

+375 17 306 38 68

www.qulix.ru

www.qa.qulix.ru

Беларусь

Адрес:

ул. Кржижановского, 15/5

117218 Москва, Россия

+7 495 646 03 34

Россия