Software Quality

Go back to Tutorial

Software Quality

Software Quality
Software Quality

It is the conformance of a software system to its requirements. In the software perspective, quality explicates two factors – Validation and Verification. Validation keeps a check on the process that occurs during software development, whereas verification involves the evaluation of the product to check if it meets the specifications.

Attributes of Software Quality

  • Correctness – Firstly, correctness measures the conformance of the software to its requirements
  • Reliability – Secondly, checks if the software performs its functions without any failure. It also ensures the performance within the expected conditions.
  • Robustness – After that, robustness is the ability of the software to not crash if there is an abrupt input
  • Usability – In addition, usability is the ease of operating the software.
  • Completeness – Moreover, completeness is the extent to which software system meets its specifications
  • Maintainable – Maintainability is the measure of the necessary amount of effort for software maintenance after its shipping to end-user
  • Portability – Further, the ability of the software to transform from one platform or infrastructure to other
  • Efficiency – Lastly, efficiency refers to the measure of resources necessary for the functioning of the software

 

Get certified and unlock more opportunities. Practice and Validate your skills to become a Certified Manual Tester Now!

Go back to Tutorial

Share this post
[social_warfare]
Need for Testing
Quality Assurance

Get industry recognized certification – Contact us

keyboard_arrow_up