|
最近在学习Software Quality Engineering - Testing, Quality Assurance and Quantifiable Improvement 的测试文档,其中有关于test case和test run有做了定义:
A test case is a collection of entities and related information that allows a test to be executed or a test run to be performed.
A test run, is a dynamic unit of specific test activities in the overall testing sequence on a selected testing object.
指出test case是static的,test run是dynamic的。Each time a static test case is invoked, we have an individual dynamic test run. Therefore,each test case can correspond to multiple test runs. In some literature and organizations,each test run is also called an attempt.
有点模糊了,我的理解是一个test case是预先设计好的验证某个功能的测试案例,那么一个test run是指这个test case的动态运行吗?那么,为什么说一个test case可以相对应与多个test run呢?到底怎么来理解test run呢? |
|