Skip to content
CodeKruPro

Stage 7 of 11

Framework

Test runner, page objects, data, reports, parallel runs and explaining your framework.

  1. Not startedTest runner basics (TestNG or pytest)Writing and running tests, assertions, setup and teardown.0/12
  2. Not startedGroups, fixtures, listeners and retriesGrouping and selecting tests, data providers or fixtures, listeners, hooks and retries.0/11
  3. Not startedPage objects and design patternsThe Page Object Model, page factories and patterns that keep tests tidy.0/9
  4. Not startedTest data and configurationData-driven tests, configuration files and environments.0/8
  5. Not startedReporting, screenshots and logsReports, screenshots on failure and logging.0/7
  6. Not startedParallel and CI runsRunning tests in parallel safely and from a CI server.0/8
  7. Not startedBDD with Cucumber or behaveFeature files, step definitions and when BDD helps.0/9
  8. Not startedFlaky tests and failure triageFinding why tests fail sometimes, and fixing the cause.0/8
  9. Not startedExplain your frameworkA clear structure for describing your framework in an interview.0/11
Not startedNot startedIn progressIn progressSolvedSolvedPro+Pro+

The first 2 questions of each topic are free. Pro+ opens every question.