Запуск тестов
Используйте команду npx testplane для запуска всех тестов в вашем проекте.
Запуск конкретного файла
Если вы хотите запустить всю группу тестов, которые находятся в конкретном файле, то укажите путь к этому файлу в качестве входного параметра для testplane:
testplane src/features/Reviews/Reviews.test/MyReview/MyReview.a11y@touch-phone.testplane.js
Опция --grep
Если же вы хотите запустить конкретный тест, то воспользуйтесь опцией --grep, указав в качестве ее значения полное имя теста:
testplane --grep "Доступность Оставление отзыва"
Директива .only
Ещё вы можете воспользоваться директивой .only для набора тестов describe и конкретного теста it, аналогично тому как это реализовано в mocha (см. раздел exlusive tests):
Например:
describe.only("Доступность", function () {
// набор тестов...
});
или
it.only("Оставление отзыва", async function () {
// код теста...
});
Запуск тестов несколько раз
Иногда может быть полезным запустить один и тот же тест несколько раз — например, для проверки стабильности. Плагин @testplane/test-repeater позволяет запустить тесты заданное количество раз.
После установки и включения плагина вы можете запустить тесты нужное количество раз, используя следующую команду:
npx testplane --test-repeater-repeat 5 --grep 'Имя теста'