Skip to content

Instantly share code, notes, and snippets.

@JubairRahman
Created October 8, 2024 06:38
Show Gist options
  • Select an option

  • Save JubairRahman/880a351be96a8a6209d588d82cea1070 to your computer and use it in GitHub Desktop.

Select an option

Save JubairRahman/880a351be96a8a6209d588d82cea1070 to your computer and use it in GitHub Desktop.
T.E.S.T.I.N.G: A Framework for Thinking About Quality Assurance

T.E.S.T.I.N.G: A Framework for Thinking About Quality Assurance

Software Testing QA Mindset Collaboration


This is a helpful guide to focus on the key aspects of software quality through T.E.S.T.I.N.G.


T - Test Cases Test Cases

Well-defined test cases form the backbone of effective software testing, ensuring each functionality is validated thoroughly and correctly.

E - Execution Execution

The real-world running of these test cases to confirm whether the software behaves as expected.

S - System Testing System Testing

A comprehensive testing approach that validates the entire system against specified requirements, ensuring end-to-end functionality.

T - Traceability Traceability

Ensuring every requirement is linked to one or more test cases, providing full coverage and accountability for all functionalities.

I - Integration Integration

Verifying that different modules and systems work together smoothly, ensuring that all components interact seamlessly.

N - Negative Testing Negative Testing

Testing how the system reacts to invalid inputs or unexpected user behavior, ensuring the software remains robust even under stress.

G - GUI Testing GUI Testing

Ensuring the graphical user interface (GUI) is functional, responsive, and intuitive for users across different devices and platforms.


This framework serves as a reminder that testing is more than just executing scripts—it’s about ensuring the product delivers real value to the users. By focusing on these aspects, we can raise the bar on software quality.

Software Testing QA Mindset Collaboration

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment