Software Testing and Quality Assurance for SPPU 19 Course (BE - SEM VII -COMP.) - Elective IV - 410245(D)

Rs. 415.00
Tax included. Shipping calculated at checkout.

Unit I Introduction to Software Testing Introduction : historical perspective, Definition, Core Components, Customers suppliers and process, Objectives of Testing, Testing and Debugging, Need of Testing, Quality Assurance and Testing, Why Software has Errors, Defects and Failures and its Causes and Effects, Total Quality Management(TQM), Quality practices of TQM, Quality Management through- Statistical process Control, Cultural Changes, Continual Improvement cycle, Benchmarking and metrics, Problem Solving Techniques and Software Tools. Software Quality, Constraints of Software product Quality assessment, Quality and Productivity Relationship, Requirements of Product, Software Development Process, Types of Products, Software Development Lifecycle Models, Software Quality Management, Processes related to Software Quality, Quality Management System‘s Structure, Pillars of Quality Management System, Important aspects of quality management. (Chapter - 1) Unit II Test Planning and Quality Management Test Planning : Artifacts, Strategy, Test Organization -Test Manager & Tester Role, Test plan purpose & contents, Test Strategy and Approach, Test cases & Test Data, Test Entry-Exit criteria, Test Execution Schedule, Use case Testing, Scenario Testing, Test Monitoring & Control - Test Metrics - Test Case Productivity, Test case Coverage, Defect Acceptance & Rejection, Test Efficiency, Efforts and Schedule Variance, Test Efforts biasing Factors, Test Report & configuration Management, Quality Assurance Process, Documentation Risk & Issues. Software Quality, Quality Management Importance, Quality Best practices. (Chapter - 2) Unit III Test Case Design Techniques Software Testing Methodologies : White Box Testing, Black Box Testing, Gray Box Testing. Test Case Design Techniques : Static Techniques : Informal Reviews, Walkthroughs, Technical Reviews, Inspection. Dynamic Techniques : Structural Techniques : Statement Coverage Testing, Branch Coverage Testing, Path Coverage Testing, Conditional Coverage Testing, Loop Coverage Testing. Black Box Techniques : Boundary Value Analysis, Equivalence Class Partition, State Transition Technique, Cause Effective Graph, Decision Table, Use Case Testing, Experienced Based Techniques : Error guessing, Exploratory testing. Levels of Testing : Functional Testing : Unit Testing, Integration Testing, System Testing, User Acceptance Testing, Sanity/Smoke Testing, Regression Test, Retest. Non-Functional Testing : Performance Testing, Memory Test, Scalability Testing, Compatibility Testing, Security Testing, Cookies Testing, Session Testing, Recovery Testing, Installation Testing, Adhoc Testing, Risk Based Testing, I18N Testing, L1ON Testing, Compliance Testing. (Chapter - 3) Unit IV Software Quality Assurance and Quality Control Software Quality Assurance : Introduction, Constraints of Software Product Quality Assessment, Quality and Productivity Relationship, Requirements of a Product, Characteristics of Software, Software Development Process, Types of Products, Schemes of Criticality Definitions, Software Quality Management, Why Software Has Defects ? Processes Related to Software Quality, Quality Management System Structure, Pillars of Quality Management System, Important Aspects of Quality Management. Software Quality Control : Software quality models, Quality measurement and metrics, Quality plan, implementation and documentation, Quality tools including CASE tools, Quality control and reliability of quality process, Quality management system models, Complexity metrics and Customer Satisfaction, International quality standards - ISO, CMM. (Chapter - 4) Unit V Automation Testing Tools / Performance Testing Tools Automation Testing : What is automation testing, Automated Testing Process, Automation Frameworks, Benefits of automation testing, how to choose automation testing tools. Selenium Automation Tools : Selenium‘s Tool Suite - Selenium IDE, Selenium RC, Selenium Web driver, Selenium Grid. Automation Tools : SoapUI, Robotic Process Automation (RPA), Tosca, Appium. (Chapter - 5) Unit VI Testing Framework Testing Framework : Software Quality, Software Quality Dilemma, Achieving Software Quality, Software Quality Assurance Elements of SQA, SQA Tasks, Goals and Metrics, Formal Approaches to SQA, Statistical Software Quality Assurance, Six Sigma for Software Engineering, ISO 9000 Quality Standards, SQA Plan, Total Quality Management, Product Quality Metrics, In process Quality Metrics, Software maintenance, Ishikawa's 7 basic tools, Flow Chart, Checklists, Pareto diagrams, Histogram, Run Charts, Scatter diagrams, Control chart, Cause Effect diagram. Defect Removal Effectiveness and Process. (Chapter - 6)

Pickup available at Nashik Warehouse

Usually ready in 24 hours

Check availability at other stores
Pages: 244 Edition: 2023 Vendors: Technical Publications