Skip to content

ivanov660/TestingTool-3

Repository files navigation

TestingTool-3 (Конфигурация Тестирование 3.0)

Свободный Фреймворк для прикладной работы в рамках обеспечения качества ПО для платформы 1С и не только.

Фреймворк позволяет:

  • проводить сценарное тестирование конфигураций на платформе 1С (запись/выполнение);
  • проводить тестирование Windows Desktop приложений, Браузеров (IE, Chrome, Firefox, Edge, Opera), т.к. поддерживает следующие API - 1С Automation UI, Microsoft Automation UI, Selenium.
  • загружать результаты тестов (форматы JUnit, Allure);
  • просматирвать результаты тестирования c отображением истории выполнения тестов, детализацией до выполняемых шагов, информацией по критичности результатов и оценки общего качества итогового результата;
  • выполнять регистрацию ручных (manual, чек-лист) тестов;
  • выполнять регламентный запуск выполнения заданий тестов (в наличии конструктор заданий выполнения тестов);
  • просматривать историю выполнения регламентных заданий;
  • вести командную разработку (ориентирован на работу с GIT/ управление пользователями, доступом);
  • разделять управление/отчетность в разрезе проектов/наборов тестируемых приложений;
  • вести учет экономической эффективности автоматизации тестирования;
  • выполнять игровое моделирование в тестировании;
  • выполнять нагрузочное тестирование;

Помимо самого инструмента мы предлагаем методику разработки и управления тестированием.

Обеспечение качества ПО - Зачем это нужно?

Для бизнеса это прежде всего снижение издержек связанных с ошибками в программном обеспечении, уменьшение количества штрафов, вынужденных простоев и других неприятных последствий. Также это ведет к ускорению получения конечного продукта, а следовательно повышению конкурирующих преимуществ в бизнесе.

Для начальников это повышение прозрачности процесса разработки и приемки готового продукта, повышение стрессоустойчивости, уменьшение количества hot-fixов или patchей.

Для программистов это повышение собственной квалификации, уменьшение нудной и рутинной работы над поиском багов, разработка должна приносить удовольствие в конце концов)

Для QA специалистов, тестировщиков меньше ручного труда при прогонке тестов, возможность повысить квалификацию и следовательно свою "привлекательность" на рынке труда.

Какова миссия?

Привнести в этот мир больше порядка, повышения общей грамотности и качества разрабатываемого кода. Мы хотим чтобы бедные пользователи как можно меньше страдали от неоправданной жестокости мира разработки программного продукта )))

Где ознакомится с документацией?

Основная информация приведена в вики: https://github.com/ivanov660/TestingTool-3/wiki

Видео уроки: https://github.com/ivanov660/TestingTool-3/wiki/Видео-уроки

Если я вдруг захочу помочь?

Пробуйте, делитесь опытом, пишите статьи, делайте уроки, видео уроки, давайте обратную связь.

About

Инструмент автоматизации тестирования ПО

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •