- Courses
- Selenium Java Tutorial with TestNG
- Certification
TestingBot Selenium Java Certification
Free. Prove you can use what the Selenium Java Tutorial with TestNG course teaches, not just that you read it: pass a timed exam, then run the course suite on TestingBot.
The exam and the practical are tied to your TestingBot account, so sign in to start. A free account is enough.
How it works
-
1
Step 1: The exam
20 questions drawn from 30, 30 minutes, pass mark 80%. Not the knowledge-check questions. Explanations after grading; retake after 24 hours, up to 3 attempts in 7 days.
-
2
Step 2: Run your parallel TestNG suite on TestingBot
3 passing browser tests in the build
certificate-selenium-testngon 2 different browser configurations, in the last 30 days.How to run it
Run the course's TestNG suite (or your own) on the TestingBot grid in parallel, in at least two browser and platform combinations, with every session in one build named
certificate-selenium-testngand its pass/fail status reported.-
Set up the
DriverFactoryand the finalBaseTestfrom Run the suite on a Selenium grid. The factory putsbuildin thetb:optionsmap from thebuildsystem property (the sametb:optionsbuildkey the TestNG docs use). -
Use
testng-grid.xmlfrom that chapter: one<test>block per browser and platform (for example Chrome onWIN11and Firefox onSONOMA) withparallel="tests"orparallel="methods", and theThreadLocaldriver from Run Selenium tests in parallel. -
Keep the
@AfterMethodthat runstb:test-result=passedortb:test-result=failedthrough the JavaScript executor beforequit()(annotating tests). -
Export
TB_KEYandTB_SECRETand run:mvn test -Dgrid=testingbot -DsuiteXmlFile=testng-grid.xml -Dbuild=certificate-selenium-testng -
Open the
certificate-selenium-testngbuild in the TestingBot dashboard and check that at least three sessions are marked passed across at least two configurations.
-
-
3
Step 3: Your certificate
Unlocks when both steps are done. Choose the name to print, then share the public link or add it to LinkedIn.