Do we have any checklist to check for the testability of an application?
Do we have any checklist to check for the testability of an application?
Testability Criteria is nothing but passing of sanity test and the checklist depends on project or application type. Checklist is predefined one, during the time of SRS or Test plan with respect to QA view.
Hi All,
Basic Testability concept and checklist:
•-- > All tests should be traceable to customer requirements.
•--> Tests should be planned before testing begins.
•80% of all errors are in 20% of the code.
•-->•Exhaustive testing is not possible.
Testing should begin in the small and explore to the large
•--> Testing should be conducted by an independent third party if possible.
Software Testability Checklist :
a) Operability : If it works better it can be tested more efficiently
b) Observability :What you see is what you test
c) Controllability : If software can be controlled better it is more than
testing can be automated or optimised
d) Decomposability : Controlling the scope of testing allows problems to be
isolated quickly and retested intelligently
e) Stability : Fewer the changes fewer the disruption to be tested
f) Understandability :The more inforamtion that is known ,the smarter the
testing can be done.
Hope this answer the question
Happy Learning,
Sridevichitthu