Take the 2-minute tour ×
Software Quality Assurance & Testing Stack Exchange is a question and answer site for software quality control experts, automation engineers, and software testers. It's 100% free, no registration required.

I am looking for some good examples of pure Computer Science and Mathematics applications in software QA. The objective is to create a course for CS and Applied Math students with applications that can be used in both practical and theoretical QA.

Thank you!

share|improve this question
add comment

3 Answers

Statistics is often used explicitly or implicitly. Some examples:

  • Analyzing the validity of multiple performance tests results.

  • Choosing parameter values based on distribution, e.g. uniform vs. normal

  • Developing test techniques, e.g. a proof that randomness is as good as X wise testing under certain assumptions.

share|improve this answer
add comment

I agree with both Rsf and jruberto statement, I think statistics and Big-O is used frequently, In addition here is some other topic that is used too i.e

  • Boundary Value and Equivalence Class Partitioning
  • Percentage of Covered Code
  • List item

For pure CS, I think this is a good example used on QA (All Pairs Testing)

share|improve this answer
add comment

Big O notation comes to mind. Important to understand the scalability of a system, given the anticipated input.

Equivalence partitioning is also frequently used in test design.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.