Notes
Slide Show
Outline
1
Test & Process
CpSc 871
2
SWEBOK Outline
  • CHAPTER 1 INTRODUCTION TO THE GUIDE ..........................................................................1-1
  • CHAPTER 2 SOFTWARE REQUIREMENTS...............................................................................2-1
  • CHAPTER 3 SOFTWARE DESIGN ...........................................................................................3-1
  • CHAPTER 4 SOFTWARE CONSTRUCTION ..............................................................................4-1
  • CHAPTER 5 SOFTWARE TESTING..........................................................................................5-1
  • CHAPTER 6 SOFTWARE MAINTENANCE ...............................................................................6-1
  • CHAPTER 7 SOFTWARE CONFIGURATION MANAGEMENT ....................................................7-1
  • CHAPTER 8 SOFTWARE ENGINEERING MANAGEMENT.........................................................8-1
  • CHAPTER 9 SOFTWARE ENGINEERING PROCESS ..................................................................9-1
  • CHAPTER 10 SOFTWARE ENGINEERING TOOLS AND METHODS ...........................................10-1
  • CHAPTER 11 SOFTWARE QUALITY.......................................................................................11-1
  • CHAPTER 12 KNOWLEDGE AREAS OF THE RELATED DISCIPLINES………………….….…..12-1


3
Rational Unified Process (RUP)
4
When?
  • As it is developed unit test
  • As it is used integration test
  • As it is completed system test
  • As it is deployed acceptance test
  • As it is modified self-tests
5
How?
  • unit test specification/structure
  • integration test protocol
  • system test use cases
  • acceptance test customer’s requirements
  • self-tests customer’s requirements
6
Who?
  • unit test developer
  • integration test integration team
  • system test product test team
  • acceptance test customer
  • self-tests customer


7
Testability
      • observability controlability
  • unit test get/permissions set
  • integration test get/permissions set
  • system test permissions menu
  • acceptance test display of results menu
  • self-tests display of results menu