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

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

  • Upload
    qulix

  • View
    33

  • Download
    3

Embed Size (px)

Citation preview

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

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

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

Qulix QA 2014

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

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

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

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

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

Факты о нас

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

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

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

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

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

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

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

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

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

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

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

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

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

50 проектов

6+ лет опыта

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

Мы знаем

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

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

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

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

• ExtJS, JQuery, Dojo

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

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

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

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

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

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

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

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

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

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

1) Data driven testing

2) Keyword driven testing

3) Behavior driven testing

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

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

Data driven testing

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

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

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

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

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

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

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

• + Data driven testing

Keyword driven testing

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

надежны

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

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

понятны

Наши тесты:

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

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

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

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

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

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

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

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

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

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

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

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

CR:

До: После:

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

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

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

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

UI изменения:

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

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

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

До: После:

До: После:

CR:

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

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

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

страницу

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

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

До: После:

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

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

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

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

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

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

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

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

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

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

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

Адрес:

ул. Мельникайте, 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

Россия