Level 5: Real-World Assessment
5 tasks covering end-to-end flows, Page Object Model, data-driven testing, and full framework setup.
0/5
#1Banking E2E
Write a complete test: Login to Banking Portal -> Navigate to Fund Transfer -> Fill transfer details -> Complete OTP -> Verify receipt.
#2Shopping E2E
Write a complete test: Search for 'Laptop' -> Add to cart with quantity 2 -> Go to checkout -> Fill address -> Place order.
#3Page Object Model
Create a LoginPage class for /banking/login with methods: enterUserId(), enterPassword(), clickLogin(), getErrorMessage().
#4Data-Driven Test
Write a test that tries 3 different login credentials (valid and invalid) using a data provider/parameterization.
#5Full Framework
Set up a complete project with: Page Objects, TestNG/Pytest, Allure reporting, and a GitHub Actions CI pipeline.