Nội dung môn học

  • Chương 1: Tổng quan về kiểm thử phần mềm
  • Chương 2: Vai trò của kiểm thử
  • Chương 3: Kỹ thuật kiểm thử tĩnh
  • Chương 4: Thiết kế ca kiểm thử
  • Chương 5: Kiểm thử module
  • Chương 6: Kiểm thử mức cao
  • Chương 7: Kỹ thuật gỡ rối và sửa lỗi
  • Chương 8: Kỹ thuật XP
  • Chương 9: Lập tài liệu kiểm thử
  • Chương 10: Quản lý kiểm thử
  • Chương 11: Các công cụ hỗ trợ kiểm thử

Thực hành

  1. Software Code Inspection & Audit
  2. Software Metrics
  3. Software Requirement Management
  4. Software Configuration Management (SCM)
  5. Capability Maturity Model Integration (CMMI)
  6. ISO-CMM
  7. Testing Embedded System
  8. Functional Testing
  9. Performance Testing
  10. Database Testing
  11. Security Testing
  12. Test Management
  13. Bug Tracking
  14. Communications Testing
  15. Regression Testing
  16. Acceptance Testing
  17. Component Testing
  18. Recoverability Testing
  19. Reliability Testing
  20. Scalability Testing
  21. Efficiency Testing
  22. Load Testing
  23. Unit Testing
  24. Module Testing
  25. Software Specification
  26. Model Checking
  27. Concurrency Testing
  28. Testing Realtime System
  29. Formal Method
  30. Extreme Testing

Đánh giá

  • Chuyên cần: 10%
  • Kiểm tra: 30%
  • Thi cuối kỳ (bài tập lớn): 60%

Tài liệu tham khảo

  1. Glenford J. Myers, The Art of Software Testing, John Wiley & Sons, Inc. 2004
  2. R.S. Pressman, Software Engineering - A practitioner’s approach, 5th Ed, McGraw-Hill, 2001
  3. Booch, Rumbaugh and Jacobson, A Practical Guide to Testing Object-Oriented Software, Addison Wesley. 2001
  4. Paul C. Jorgensen, Software Testing - A Craftman’s Approach, CRC Press, 1995
  5. Ron Patton, Software Testing, Sams Publishing, 2005
  6. Gerald D. Everett and Raymond McLeod, Jr, Software Testing: Testing Across the Entire Software Development Life Cycle, John Wiley & Sons, Inc. 2007
  7. Stephen H. Kan, Metrics and Models in Software Quality Engineering, Second Edition , Addison Wesley , 2002
  8. Jeff Tian, Software Quality Engineering, A JohnWisley & Sons, Inc. 2005
  9. Dorothy Graham, Erik van Veenendaal, Isabel Evans, Rex Black, Foundations of Software Testing: ISTQB Certification 1st Edition, Cengage Learning Business Press, 2007