Learn testing with AI

Learning programming with TDD

We’re talking about test scenarios, suites, and cases – it’s like unlocking the secrets to cracking the code of quality testing. And hey, ever heard of Gherkin? It’s like the secret language of testing wizards, helping us work our magic!

And the best part of testing is, that it is actually a programming language, except it is understandable by anyone. Yes, it is a little more primitive, than most other programming languages, tough it is only a question of time!

Intro

Test Techniques

  • 🚧 Boundary-value-analysis
  • 🚧 Equivalence partitioning
  • 🚧 CRUDL (Create, Read, Update, Delete, List)
  • 🚧 Decision Table Test,
  • 🚧 State-Transition Testing
  • 🚧 Pairwise
  • 🚧 Exploratory testing
  • 🚧 Context Driven Test Automation
  • 🚧 Data Driven Testing (Where & Examples)

There are many many more, but I never had the need to use them.
They are mostly covered by these already mentioned and often it is better to do something than doing nothing or fail to do everything.

Test Management

  • 🚧 Test cases, scenarios, and suites
  • 🚧 Test plan
  • 🚧 RACI
  • 🚧 Reporting
  • 🚧 Evaluation

Test levels

  • 🚧 Repo-test (unit- & integration-test)
  • 🚧 Flow-test (system-test)
  • 🚧 End-to-end-test
  • 🚧 Shift-left
  • 🚧 Performance-test
  • 🚧 Recovery-test
  • 🚧 Comparison-test

Reporting & documentation

  • 🚧 How to create an overview for management
  • 🚧 How to specify a bug for developers