Course Structure 1 Software Quality Assurance 1 . Software Quality Assurance 2. Testing Fundamentals3. Code-based Techniques4 Specification -based Techniques 4 . Specification based Techniques 5. Inspection Technique6 T t T l 6 . T es t T oo l s 7. Measuring Software Quality8. Agile Testing SQA 1 Hareton Leung 2013 Hareton Leung 2013 ch?v=M6Ug VzWB7wQ&feature=player_detailpage Software Qualit y Assurance y Cost of Quality What is Q lit Cost of Quality Sft has What is Q ua lit y S o ft ware How to measure q ualit y ? How to ensure q ualit y ? qy Quality Model QC QA qy Do Do Use M easu r e : r e li ab ility, QA Do Have a SQA plan easu e e ab ty,usability, performance etc SQA 2 Hareton Leung 2013 Hareton Leung 2013 Learning Objectives ? Define quality and learn a software q ualit y model qy? Understand cost of quality ? Know the difference between QC and QA ? Know the difference between QC and QA ? Learn the activities, roles, tools of SQA and content of quality plan and content of quality plan Software and systems engineering vocabulary: SQA 3 Software and systems engineering vocabulary: ocab “ What can y ou do toda y without Introduction yy software?”%f f Many System Functionality Requires Software Definition Cost of Quality 8 1960 F-4 % o f Functions Per f ormed in Software Year Weapon System QC SQA 35 1975 F 15 20 1970 F-111 10 1964 A-7 65 1990 B - 2 45 1982 F-16 35 1975 F - 15 Source: PM Magazine 80 2000 F-22 65 1990 B 2 SQA 4 Many Large plex Systems GM cars have 100 MLOC (2010). Introduction Definition Cost of Quality Do you know?S-Class Mercedes has as man y QC SQA y microprocessors as the new Airbus A380! ? IBM AS/400 system software has 45 MLOC . Each new release has 2-3 MLOC of new and changed d co d e. ? Boeing 787 flight control system has MLOC , 3 times as much as the Boeing 777 times as much as the Boeing 777 . ? Boeing 777 has 1280 onboard processorsBl kh k h li t h l t 2000 d f SQA 5 ? Bl ac kh aw k h e
Software Testing and Quality Assurance_01 来自淘豆网www.taodocs.com转载请标明出处.