How can practicing testing fundamentals shape your approach?

Testing fundamentals like boundary value analysis, equivalence partitioning, decision tables, state transition testing, personas, traceability, and exploratory techniques are the building blocks of effective software testing. This thread is an opportunity to practice these skills on a website and share your experience with others.

Activity Instructions:

  1. Choose a Website: Use one of these test sites here or a website of your choice.
  2. Plan Your Tests: List 5–10 potential tests and note how you’ll execute each test and which thought or test techniques you’ll apply.
  3. Timebox Your Session: Set a manageable time limit to stay focused. E.g. 30 minutes
  4. Record Your Findings: Document your observations, linking each finding to the technique used.
  5. Share Your Top 3 Findings: Post the three most interesting, impactful, or surprising findings from your testing session in this thread.

Example Insights to Share:

  • What technique did you use, and how did it help uncover an issue?
  • Was there a specific user perspective (e.g., testing personas) you focused on?
  • What could you improve in your approach next time?
3 Likes

Hi, and Happy New Year!

I have tested against Create An Account page on the Test environment site I use for work, using mainly Data Type attack, web tests and Follow the Data heuristic .

The Create An Account page requires you to be 18+ to sign up, so the user persona is generally Adult or Adult intending to sign up an under 18 dependent. Noticed a couple of user related things to do with the error message wording and placement which could be tidied up, which will feedback to our devs!

Improvements next time - more time to explore page timeouts and observing what behaviours occur when submitting the form when the page is sitting idle for awhile. Much to work on!

2 Likes