Skip to content

Unit-Testing

Unit-Testing online coding tests & interview questions

junit
MIDDLE
Tested skills
Duration
66 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of QA, Testing, Unit-Testing, Manual Testing

Code gaps

assessing knowledge of JUnit 5, Java, QA

Programming task - Level: Medium

QA | JUnit | ATM Service | Authentication and deposit validation

junit
MIDDLE
Tested skills
Duration
73 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Java and QA

Code gaps

assessing knowledge of Java and QA

Programming task - Level: Medium

QA | Java, JUnit | Vending Machine - Write unit tests for the verification of a Vending machine.

QA
SENIOR
Tested skills
Duration
49 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of QA, Unit-Testing, Manual Testing, Testing

Programming task - Level: Hard

QA | Java, Selenium | Multi-factor authentication test automation - Automate the authentication mechanism in Selenium.

Cucumber
MIDDLE
Tested skills
Duration
55 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of QA, Spock, Unit-Testing, JUnit

Programming task - Level: Easy

Cucumber | ATM Service | ATM Service Validation - Write Cucumber validation tests for ATM.

SENIOR
Tested skills
Duration
75 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of QA, Unit-Testing, Performance

Programming task - Level: Hard

JUnit | ATM Service | Validation of ATM Service - Write a series of JUnit validation tests for ATM.

Python
JUNIOR
Tested skills
Duration
66 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Python

Programming task - Level: Easy

Python | Student Details Application - Complete the missing pieces and update the code wherever necessary to make all the unit tests pass.