qa процессы

Содержание

Роль QA процессов в разработке ПО

Обеспечение качества является существенной стадией разработки программного обеспечения, результатом которого является выпуск первоклассного продукта на рынок.

Существующие проблемы в Jira Zephyr

В Jira для QA процессов необходима установка дополнительного платного плагина Zephyr.

Что не предусмотрено в плагине Zephyr:

  • Импортировать существующие тест кейсы из Excel непросто, и для этого нужно использовать какое-то внешнее дополнение
  • Невозможен импорт результатов теста
  • Невозможно экспортировать все тест кейсы и результаты в один файл
  • Формат тест кейсов фиксирован и не может быть изменен. В тест кейсах всего 3 стандартных столбца
  • Отчетность может быть сделана только для одного конкретного цикла итерации. Совокупный отчет не может быть сформирован для всех тестовых циклов итерации
  • Для интеграции пакета автоматизации следует использовать Zephyr Enterprise Edition. Интеграция может быть произведена с Selenium RC

Уникальная система WMS54 для QA-инженеров

WMS54 QA - альтернатива Jira Zephyr нового поколения для QA инженеров, которая позволяет повысить эффективность QA процессов существенно увеличивая производительность.

Опираясь на собственный практический опыт, в WMS54 QA мы реализовали функции, которые не предусмотрены в большинстве PM системах с поддержкой QA процессов:

  • Импорт/экспорт тестов, циклов и тест кейсов
  • Импорт тест результатов
  • Экспорт всех тест кейсов в один файл
  • Экспорт отчетов всех циклов в один файл
  • Привязка к проекту: к каждому проекту свой QA и Sprint view
  • Систематизация и группировка тестов по каждому отдельному проекту
  • Система прав доступа - в рамках каждого проекта свой уровень доступа, настраиваемый для каждого участника отдельно
  • Zephyr не выдерживает высокой нагрузки - WMS54 QA гарантирует стабильную и надежную работу под любой нагрузкой
  • Масштабирование и кастомизация - добавление кастомных полей, колонок и др.

Выводы

Налаженные и оптимизированные QA-процессы дают вам ряд преимуществ:

  1. Сокращение расходов и экономия рабочего времени - обнаружение и своевременное устранение дефектов на ранних этапах разработки значительно сэкономит ресурсы, что позволит выводить новые качественные продукты на рынок намного быстрее.
  2. Получение качественного и конкурентоспособного продукта - QA гарантирует полное соответствие требованиям заказчика, обеспечивает конкурентоспособность за счет проверки функциональности, надежности, производительности, безопасности и удобства программного обеспечения.
  3. Формирование положительной репутации компании - QA поддерживает высокий уровень стандартов разрабатываемого программного обеспечения. Следовательно, заказчик получает качественное и правильно работающее ПО, что создает доверие к компании разработчику.
  4. Снижение рисков - допущенная ошибка может иметь разный уровень риска, она может привести к самым негативным последствиям. QA обеспечивает минимизацию рисков и неожиданных последствий.