Перейти к основному содержимому

Запуск тестов

Используйте команду 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 'Имя теста'