Command to run two or multiple tests
You're correct that -t
will only match a test name, but -T
(capital) or --test-grep
will allow you to match a pattern.
If the tests you want to run are grouped in a fixture, you can also run a particular fixture with -f
or a set of fixtures with -F
to match a pattern (similar to -T
)
You can run multiple TestCafe tests using below command, for e.g.
// Matching different search patterns
testcafe -e -u chrome testcafe/tests -T 'pattern1|pattern2|pattern3'
// Matching similar search patterns L0 and L1 using regex
testcafe -e -u chrome testcafe/tests -T 'L[01]'