- Компания
- Сервисы
- Как мы работаем
- Проекты
- Контакты
- Карьера
- База знаний
Наши клиенты
Клиенты о нас
Клиенты о нас
Клиенты о нас
Я бы хотел выразить благодарность всей команде, работающей на нашем проекте, а также руководству компании за отличную работу!»
Автоматизация тестирования
Внедрение автоматизации функционального тестирования
Автоматизированные тесты расширяют возможности отдела тестирования, повышая эффективность его работы по контролю качества разрабатываемого программного продукта.
Автоматизирование функционального тестирования подразумевает под собой создание специализированных программ (скриптов), которые способны эмулировать работу конечного пользователя с приложением, выполнять запланированный набор действий с объектами пользовательского интерфейса, отправлять запросы к базе данных, проводить проверки полученного результата.
В рамках задачи по автоматизации функционального тестирования Ваших проектов мы готовы:
- Произвести выбор средства автоматизации тестирования разрабатываемой системы;
- Оценить трудозатраты, необходимые для внедрения;
- Разработать или рекомендовать применение готового фреймворка;
- Разработать скрипты автоматизации для выбранного инструментального средства;
- Спроектировать тестовые данные и подготовить эталонные базы данных;
- Внедрить процесс выполнения тестов, обновления скриптов и анализа результатов;
- Обучить Ваших специалистов производить разработку и поддержку скриптов.
Экспертиза
Qulix QA имеет обширный опыт разработки и внедрения решений по автоматизации тестирования как интернет (web), так и оконных (desktop) приложений.
В компании широко применяются следующие средства автоматизации:
- HP/Mercury QTP;
- HP/Mercury WinRunner;
- Selenium RC;
- IBM Rational Robot;
- Segue SilkTest;
- Automated QA TestComplete;
- Ranorex.
Возможно применение других средств автоматизации, исследование и обучение специалистов будет производиться за счет Qulix QA.
Автоматизировать или нет?
Основные цели и преимущества автоматизации функционального тестирования можно представить в виде следующих утверждений:
- Автоматизация снижает издержки, связанные с регрессионным тестированием;
- Она позволяет экономить время и ускорять разработку (запуск тестов в ночное время, запуск тестов параллельно на нескольких платформах с различной конфигурацией);
- Она также позволяет повысить качество разрабатываемой системы (тестировщик может пропустить какие-то тесты, робот всегда идет по намеченному плану).
Однако есть и подводные камни:
- Автоматизация тестирования – это фактически трудозатраты разработчика, т.е. необходима более высокая квалификация специалистов;
- Разработка тестов стоит дороже, чем мануальное тестирование;
- Большинство средств автоматизации платные;
- Необходимо поддерживать и дорабатывать скрипты в случае внедрения изменений в системе, влияющих на работу скриптов;
- При получении результатов необходимо проводить дополнительные проверки причин ошибочного прохождения автоматизированного скрипта – проблема в приложении или проблема в скрипте?
Qulix QA стремится к тому, чтобы автоматизация была эффективной – помогала сэкономить время и улучшить качество, и экономически обоснованной – уменьшала стоимость издержек.
Мы помогаем заказчику найти золотую середину, обосновать внедрение автоматизации на проекте, оценить необходимую степень покрытия автоматизированными тестами функциональности приложения, подобрать оптимальное средство автоматизации и фреймворк для снижения стоимости разработки и поддержки.
Процесс автоматизации
Процесс автоматизированного функционального тестирования, как правило, включает в себя следующие этапы:
Просмотреть блок-схемуДоставка результатов
По результатам проведения работ заказчик получит:
- Сценарии тестирования;
- Фреймворк (набор библиотек и функций);
- Документированные скрипты, для автоматизированного тестирования функциональности приложения;
- Модель тестовых данных, дампы БД/скрипты для генерации
- Отчеты о результатах выполнения тестирования
- Инструкцию по запуску тестов и обработке результатов
Скачайте и оцените простоту работы c отчетами.
скачать отчет в MS Excel скачать отчет в виде HTML























