1、A beginners guide tosoftware testingGet everything you need to know to make educateddecisions around manual testing,automated testing andsoftware quality management.Automate.Accelerate.Deploy Quality.3Introduction to Software QualityManagement(SQM)SQM,or Software Quality Management,refers to the adm
2、inistrative processesinvolved in creating software.SQM is a multi-faceted process that begins with aproduct concept and continues through its conception,testing,and public release.The main components of SQM are Quality planning,Quality Assurance(QA),QualityControl(QC)and software testing.1.A beginne
3、rs guide to software testingQt GroupSoftware quality management begins during the planning phase when testerscreate goals and objectives for the software and create a strategic plan to helpachieve those goals.Quality planning is the backbone of SQM since it establishesthe parameters by which the who
4、le process will be carried out.Quality planningQuality Assurance(QA)is a part of Software Quality Management(SQM)thatensures the software product is built according to an approved designspecification.Testers follow the development process,checking for conformanceto standards and ensuring that all de
5、sign aspects are working correctly.Quality Assurance(QA)Quality control is the testing phase where defects are identified,functionality isevaluated,and other tasks are performed to iron out kinks and make final minoradjustments.The ISTQB defines quality control as“activities designed to evaluate the
6、 quality ofa component or system.”While Quality Assurance is about creating andmaintaining the process that leads to the end-result,QC examines the finaloutcome it looks at the quality of the end-products.The terms quality assurance and quality control(QC)are often usedinterchangeably,albeit incorre