A Selenium test suite passes locally but fails consistently in CI. Which root cause should a professional engineer investigate FIRST?
-
A
The CI server has a fundamentally different OS and cannot run Selenium
-
B
Environment differences such as browser version, screen resolution, or available fonts
-
C
The test author lacked sufficient experience to write portable tests
-
D
CI pipelines are inherently incompatible with UI automation tools