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

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

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

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

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

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

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

Источник

Дмитрий Елисеев
elisdn.ru
Комментарии (1)
Evgenii
2023-05-03 08:33

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

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

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

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

Yandex
MailRu
GitHub
Google