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

Автоматизация тестирования программного обеспечения

Топ-11 фреймворков для автотестирования

Если вы думаете о создании собственной системы автоматизации тестирования, подумайте еще раз. В большинстве случаев лучше рассмотреть один или несколько доступных вариантов с открытым исходным кодом.

Три ошибки тестирования GUI

3 ошибки автоматизации тестирования GUI

Случалось ли вам, что какая-то идея загоралась, а затем распространялась на вашем рабочем месте, пока не изменилась вся атмосфера? Возможно, это была какая-то новая инициатива или усовершенствование неработающего процесса, которые навсегда изменили вашу организацию.

тестирование api с rest assured

Как проводить тестирование API с помощью REST Assured

API играет важную роль в развитии ПО. Поэтому правильное автоматизированное тестирование API становится всё более необходимым. Существует множество различных инструментов, которые помогут вам в написании автоматизированных тестов. Эта статья расскажет об использовании одного из самых популярных инструментов для этой задачи: REST Assured.

CI CD Agile

Лучшие практики автоматизации тестирования для Agile и CI/CD.

Лучшие практики автоматизации тестирования в среде Agile означают, что частые выпуски программного обеспечения в производство должны демонстрировать наилучшее возможное качество.

Что такое CI?

Что такое Continuous Integration?

Чтобы понять, что такое Continuous Integration, давайте выведем базовое определение. Первое слово означает “непрерывный”, а второе – “интеграция” или «объединение». Таким образом, CI – это процесс, в котором что-то “непрерывно” “объединяется”.

Туториал по Selenium

Туториал по Selenium

Этот туториал будет полезен как для начинающих, так и для опытных пользователей Selenium. Начиная с основных концепций Selenium, мы постепенно перейдем к таким продвинутым темам, как создание фреймворка, Selenium Grid и Cucumber BDD.

Инструкция по автоматизация тестирования с помощью Geb

Geb — очень полезеный инструмент для автоматизации тестов. С его помощью можно автоматизировать веб-тестирование, функциональное и приёмочное тестирование. Он поддерживает множество браузеров и может быть интегрирован с различными фреймворками. Также он обеспечивает лучшее тестовое покрытие, ускоряет процесс тестирования и делает его более эффективным. очень полезный инструмент для автоматизации тестов. С его помощью можно автоматизировать веб-тестирование, функциональное и приемочное тестирование. Он поддерживает множество браузеров и может быть интегрирован с различными фреймворками. Также он обеспечивает лучшее тестовое покрытие, ускоряет процесс тестирования и делает его более эффективным.

Автоматизированное тестирование JAVA/J2EE приложений

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

Как автоматизировать в Agile?

Как автоматизировать в Agile?

Автоматизация в Agile очень важна. Из-за короткой продолжительности спринта практически невозможно прогонять все тесты при каждом обновлении проекта. Проведение автоматизированного тестирования, безусловно, наилучший способ решить проблему.

Зачем нужен фреймворк для автоматизации тестирования?

Автоматизация — это сложный процесс, который имеет свои технические и экономические аспекты. Она наиболее полезна там, где нужно много раз выполнять одни и те же тесты. Важно помнить, что автоматизация тестирования дополняет ручное тестирование, но не заменяет его.

Могут ли ручные тестировщики заниматься автоматизацией?

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

Перевод тест-кейсов для ручного тестирования в скрипты для автоматизации

Автоматизация всегда следует за ручным тестированием. Это подразумевает, что тест-кейсы уже написаны, и приложение прошло один или несколько циклов ручного тестирования.

Проблемы ручного и автоматизированного тестирования

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