Что посоветуете по автоматизированному тестированию?

Что посоветуете по автоматизированному тестированию?

Для юнит-тестов просто использовать голый PHPUnit.

Если функциональные, то делать по примерам используемого фреймворка с его надстройками над PHPUnit.

Или для юнит и функциональных поставить Codeception с модулем для своего фреймворка.

Если E2E-тесты для тестирования в браузере связки фронтенда и бэкенда, то либо Codeception или Behat с Selenuim для разных браузеров, либо вообще CucumberJS с Puppeeter для Google Chrome.

Из статей подскажу эту. А в скринкастах всё подряд тестирую практически везде здесь. Например, всё сразу применяется в эпизоде про фича-флаги для CI.

Источник

Дмитрий Елисеев
elisdn.ru
Комментарии (1)
Evgenii

Для e2e тестов из современных инструментов лучше брать Playwright. Будет побыстрее решений на WebDriver. Поддерживает Chrome, Firefox, Safari. Можно писать на разных ЯП. Ну и поддерживается Microsoft (что в даном случае плюс).

И по трендам State of JS он только набирает популярность: https://2022.stateofjs.com/en-US/libraries/testing/

Ответить
Зарегистрируйтесь или войдите чтобы оставить комментарий

Или войти через:

Google
GitHub
Yandex
MailRu