A Successful Test Says Nothing,
https://commons.wikimedia.org/wiki/File:The_Scientific_Method_(simple).png / Thebiologyprimer / CC0

A Successful Test Says Nothing,

at least in the beginning. Executed tests are experiments where the initial hypothesis is "this does not work". Tests running successfully (thus disproving the hypothesis) do not make sure "this" always works, but they are able to say that:

  • in this specific case
  • following a specific set of rules and steps
  • from what I can observe
  • "this" looks like it has worked

This gives only a small bit of confidence other experiments will be successful as well, so the real value at first is in having your hypothesis confirmed and your test failing. You just need to act on it.

要查看或添加评论,请登录

Andreas Worm的更多文章

  • Readable Playwright Reports Using A Minimal Screenplay Approach - DRY Edition

    Readable Playwright Reports Using A Minimal Screenplay Approach - DRY Edition

    When it comes to refactoring playwright tests and providing readable reports, the process is often similar for me and…

    10 条评论
  • The e2e mountain

    The e2e mountain

    I sometimes think of e2e test automation as exploring a mountain. I usually start with the Happy Path (or Value Path).

    18 条评论
  • ATDD all the things

    ATDD all the things

    Why would you test the frontend, if you are not confident that the backend is performing correctly? In this article we…

社区洞察

其他会员也浏览了