Показаны сообщения с ярлыком Testing. Показать все сообщения

Тестирование: Ручное или Автоматизированное?

Хочу поделиться опытом по организации процесса тестирования, который охватывает 3 года моей работы и создание нескольких крупных систем. Описание будет затрагивать только автоматизацию «ручного» тестирования без пересечения с другими аспектами разработки ПО.

Я думаю стоит сразу упомянуть, что на всех этапах мы использовали:

  • Модульные тесты с покрытием около 50%
  • Continuous Integration с запуском модульных тестов (в последствии и интеграционных), автоматической сборкой и выпуском релиза
  • Пересечение из гибких методологий под общим названием ScrumbanXP

Везде, где я буду говорить про автоматизацию тестирования, речь будет идти про тестирование интерфейса с подключением к внешним ресурсам (БД, файловая система, сервисы и т.п.).

Материалы конференции разработчиков. Доклад «Автоматизация тестирования интерфейса в web-приложениях»

Доклад от Вадима Кадученко начальника отдела тестирования проекта Главснаб. Прозвучал на конференции разработчиков.

Вадим рассмотрел следующие вопросы:

  • Что такое интеграционные тесты и чем они отличаются от традиционных юнит-тестов.
  • Роль интеграционных тестов в проекте.
  • Готовые инструменты для написания автоматизированных тестов UI.
  • Как интеграционные тесты вписываются в общую схему разработки продукта?
  • Главное преимущество, которое дают интеграционные тесты.
  • Возможные проблемы при написании таких тестов

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