TMMI_测试过程改进框架_管理级别5_测试设计和执行_3

SG 2 Perform Test Implementation 执行测试实施

During test implementation, the test procedures are developed and prioritized, including the intake test. Test data is created, and the test execution schedule is defined during this phase.

在测试实施阶段,测试流程被开发和化分优先级,包括预测试,构建测试数据,测试执行进度表在这个阶段被定义。

SP 2.1 Develop and prioritize test procedures 测试流程被开发和划分优先级

Test procedures are developed and prioritized. Example work products 1. Test procedure specification 2. Automated test script Sub-practices 1. Develop test procedures by combining the test cases in a particular order and including any other information needed for test execution 2. Prioritize the test procedures based on identified product risks 3. Document the test procedures in a test procedure specification, based on the test procedure specification standard Examples of elements of a test procedure specification include the following [IEEE 829]:  Test procedure specification identifier  Purpose  Special requirements (execution preconditions), e.g., dependencies on other test procedures  Procedure steps (test actions and checks) 4. Review the test procedure specifications with stakeholders 5. Revise the test procedure specifications as appropriate 6. Optionally, the test procedures can be automated and translated into automated test scripts

测试流程被开发和划分优先级。例子工作产品。1. 测试流程说明书,2.自动化测试脚本

子实践:1,开发测试流程,通过吧测试用例按照一定顺序组合和包含其他测试流程说明书需要的信息。2. 根据已经定义的产品风险划分测试流程优先级。 3. 把测试流程文档化到测试流程说明书中。基于测试流程说明书标准。.测试流程说明书标识符,目的,详细需求,测试步骤,4.重审测试流程说明书。5 修改测试流程说明书。6测试流程被自动化并转化为自动测试脚本。

SP 2.2 Create specific test data 创建详细测试数据

Specific test data, as specified during the test analysis and design activity, is created. Example work products 1. Specific test data Sub-practices 1. Create specific test data required to perform the tests as specified in the test procedures 2. Archive the set of specific test data to allow the initial situation to be restored in the future Refer to SP 3.2 Perform test data management from the process area Test Environment for managing the created test data.

详细测试数据被建立,正如在测试分析和设计活动指出的。例子工作产品。1 详细测试数据

子实践:1. 建立详细测试数据来执行的测试用例,就像在测试流程中指出的。2. 存档一套详细测试数据来允许恢复初始状态。引用下一流程域SP3.2

SP 2.3 Specify intake test procedure 制定预测试流程(冒烟测试)

The intake test is specified. This test, sometimes called the confidence or smoke test is used to decide at the beginning of test execution whether the test object is ready for detailed and further testing. Example work products 1. Intake checklist 2. Intake test procedure specification Sub-practices 1. Define a list of checks to be executed during the intake test using the entry criteria as defined in the test plan as an input Examples of checks to be part of an intake test include the following:  All necessary major functions are accessible  Representative functions are accessible and working at least for the positive path case  Interfaces with other components or systems that will be tested are working  The documentation is complete for the available functionality, e.g., test release note, user manual, installation manual 2. Develop the intake test procedure, based on the checks identified, by putting the checks (test cases) in an executable order and including any other information needed for test execution 3. Document the intake test procedures in a test procedure specification, based on the test procedure specification standard 4. Review the intake test procedure specification with stakeholders 5. Revise the intake test procedure specification as appropriate.

预测试被指定,这种测试,有时候被称为信心测试或者冒烟测试,被用来在测试执行开始阶段判断测试对象已经准备好了来做详细和更深的测试。例子工作产品。 1预测试检查列表。 2. 预测试流程说明书。

子实践:1.定义要执行的冒烟测试的检查列表,使用在测试计划中定义的进入标准,作为输入。包括:所有必要的主要功能, 

2.开发冒烟测试流程,基于检查。使用顺序测试用例和包含其他信息来执行测试。 3. 文档化冒烟测试。4重审冒烟测试流程。 5修改冒烟测试流程。

SP 2.4 Develop test execution schedule 开发测试执行进度

A test execution schedule is developed that describes the sequence in which the test procedures will be executed. Example work products 1. Test execution schedule Sub-practices 1. Investigate the dependencies between the test procedures 2. Schedule the test procedures using their priority level as a main driver 3. Assign a tester to perform the execution of a test procedure 4. Review the test execution schedule with stakeholders 5. Revise the test execution schedule as appropriate

一个测试执行进度表被开发用来描述一个序列。在序列中测试流程被执行。

例子工作产品。1.测试执行进度表

子实践:调查测试流程间的依赖性,规划测试流程进度使用优先级。分配测试人员来执行测试流程,重审测试执行进度。适当修改测试执行进度。

猜你喜欢

转载自blog.csdn.net/wangweimic/article/details/88226693