Bird
0
0

What does setting parallel="tests" in TestNG XML configuration do?

easy📝 Conceptual Q1 of 15
Selenium Java - TestNG Integration
What does setting parallel="tests" in TestNG XML configuration do?
ARuns all test suites in parallel
BRuns all test methods in all classes in parallel
CRuns all test classes in parallel, but methods sequentially
DRuns all test methods sequentially
Step-by-Step Solution
Solution:
  1. Step 1: Understand the parallel attribute in TestNG

    The parallel attribute controls what level runs in parallel: methods, tests, classes, or suites.
  2. Step 2: Analyze parallel="tests" behavior

    Setting parallel="tests" runs all <test> tags in parallel, but inside each test, classes and methods run sequentially.
  3. Final Answer:

    Runs all test suites in parallel -> Option A
  4. Quick Check:

    parallel="tests" = Tests parallel, classes and methods sequential [OK]
Quick Trick: parallel="tests" runs tests parallel, classes and methods sequential [OK]
Common Mistakes:
MISTAKES
  • Confusing parallel="tests" with parallel="methods"
  • Assuming methods run in parallel inside tests
  • Mixing up suites and tests in parallel attribute

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Selenium Java Quizzes