Login

Title

Testing Techniques Memo

Course

Software Engineering

Abstract

Compare static and dynamic testing approaches.

Author

Douglas Troy

Source

Chapters 4 and 5, Software Testing Foundations: A Study Guide for the Certified Tester Exam

Genre

Memo

Assignment Duration

Less than a week

Communication Skill

Reading
Writing

Technical Skill

Continuous quality assurance

Workplace Scenario

Two general approaches to testing are static testing and dynamic testing. Static testing involves examination of design artifacts or code to look for problems. Static analysis can be done by humans or by software tools. Dynamic testing involves actually executing the code, supplying inputs, and examining outputs. Recall that testing can consume up to 50% of product development effort, so a knowledge of good software testing techniques can be very valuable.

In this memo to your supervisor, you will recommend how reviews (static testing) and how equivalence classes (dynamic testing) could be applied to your team project.

Team Size

N/A

Files

Tags

Citation

Douglas Troy, “Testing Techniques Memo,” Incorporating Communication Outcomes into the Computer Science Curriculum, accessed November 22, 2017, http://cs-comm.lib.muohio.edu/items/show/83.

License

Creative Commons License

Comments

Allowed tags: <p>, <a>, <em>, <strong>, <ul>, <ol>, <li>