Institute of Commercial Management | Qualification Subject

Software Testing

Main Topics of Study

Main Topics of Study:

The Psychology and Economics of Software Testing

  • Psychology of testing
  • Economics of testing
  • Software testing principles

Program Inspections, Walkthroughs, and Review

  • Inspections and Walkthroughs
  • Code Inspections
  • An Error Checklist for Inspections
  • Walkthroughs
  • Desk Checking

Test-Case Design

  • White-Box testing
  • Black-Box testing
  • Error guessing
  • The strategy

Module (Unit)

  • Test-case design
  • Incremental testing
  • Top-Down testing
  • Bottom-up testing
  • Performing the Test

Higher-Order Testing

  • Function testing
  • System testing
  • Acceptance testing
  • Installation
  • Testing
  • Test planning control
  • Test completion criteria
  • Independent test agency

Usability

  • Usability testing basics
  • Usability testing process

Debugging

  • Debugging by brute force
  • Debugging by induction
  • Debugging by deduction
  • Debugging by backtracking
  • Debugging by testing
  • Debugging principles
  • Error analysis

Extreme Testing

  • Extreme programming basics
  • Extreme testing: The Concepts
  • Extreme testing applied

Testing Internet Applications

  • Basic E-commerce architecture
  • Testing challenges
  • Testing strategies

This unit is part of the ICM Level 5 Diploma in Computer Science and Cyber Security

Example Candidate Response Booklet

Example Candidate Response (ECR) Booklets are a source of crucial information for Centres and Candidates as they use real candidate responses. We ask Senior Examiners to comment on five or more responses in terms of why the mark was awarded with commentary about how to improve the answer (if necessary).

Recommended Reading

Main Text:

<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="//ws-eu.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&OneJS=1&Operation=GetAdHtml&MarketPlace=GB&source=ss&ref=as_ss_li_til&ad_type=product_link&tracking_id=icm0bb-21&language=en_GB&marketplace=amazon&region=GB&placement=B01A65BGKG&asins=B01A65BGKG&linkId=510849fb7c0102b03c9e155d004044a0&show_border=false&link_opens_in_new_window=true"></iframe>

Myers, G.J., revised by Badgett, T., and, Thomas, T. And Sandler, C. (2004). The Art of Software Testing, 2nd ed. New Jersey: John Wiley and Sons

Indicative Text:

Alternative Text and Further Reading: