Публикации по теме 'test-automation'
Привет!
Привет!
Спасибо за идею, это определенно помогает другим разработчикам или QA понимать потоки тестирования на лету :)
Мой вопрос касается использования вашего решения и плагина для пропуска теста , где можно либо пропустить/запустить тест в определенных условиях.
В настоящее время он распадается вместе.
У тебя есть идеи?
Методы Cypress get(), find() и inside()
Сейчас я изучаю кипарис для сквозного тестирования. Документация Cypress очень хорошо поддерживается, и в ней есть все необходимое, что может понадобиться каждому.
Итак, не теряя времени, давайте перейдем к методам кипариса, которые мы сегодня обсудим. Первым в списке является метод get(), который необходим для поиска веб-элементов на основе локаторов.
получить()
Метод get(), как следует из его названия, выполняет ту же функцию, для которой предназначено его название. Он получает..
Почему я переключил свою повседневную работу с программирования на автоматизированное тестирование. Часть 3: слишком продуктивно, чтобы продолжать…
Когда вы станете намного лучше в программировании, вам будет трудно кодировать по-старому.
Статьи из этой серии
Более сложно Больше удовольствия
Логика огурца
Чтобы правильно организовать свои тесты во фреймворке Cucumber, важно понимать его логику и то, где должен располагаться каждый элемент. Это применимо независимо от конкретного используемого языка программирования.
Прежде всего, вы должны начать с бизнес-логики . Это важно, даже если вы не хотите использовать Cucumber или вообще автоматизировать свои тесты. Если вы хотите использовать Cucumber, то бизнес-логика ваших тестов…
Как оптимизировать конфигурацию CircleCI
CircleCI — одно из самых популярных программ для непрерывной интеграции. По сути, это средство запуска скриптов, которое может быть запущено вашим нажатием на github/gitlab.
Если вы не знали об этом и все еще делаете ручное развертывание на сервер, проверьте это сейчас ! Есть бесплатный план ! (за 6000 минут сборки в месяц).
После того, как вы настроите CircleCI с вашим репозиторием Github, всякий раз, когда вы вносите изменения в репозиторий, CircleCI будет запускать указанный вами..
Анализ результатов автоматизированного тестирования
Итак, вы создали удобную платформу для автоматизированного тестирования. Вы запускаете его в своем конвейере CI / CD, сборки отклоняются, если тесты терпят неудачу, ваши регрессионные тесты составляют лишь часть тех ручных усилий, которые они когда-то выполняли, и вы выпускаете продукт в любое удобное для вас время! Жизнь хороша. За исключением одного чертова теста, который не проходит каждые несколько запусков. Да, и еще один, выполнение которого по четвергам занимает целых 4 минуты...
Тест драматурга и автоматизация браузера
Если вы давно следите за мной, то знаете, что я люблю браузер и автоматизацию тестирования. Ранее я провел довольно много времени как с LeapWork , так и с Taiko +Gauge от ThoughtWorks.
Несмотря на все наши усилия с модульными тестами, дизайном, управляемым тестированием (TDD), дизайном, управляемым поведением (BDD), качеством по дизайну и т. д., мы по-прежнему тратим чрезмерное количество времени и усилий на ручное тестирование и даже с эти усилия и стоимость , команды и продукты..