在 Microsoft 测试管理器中创建和管理测试
创建和管理测试是测试团队工作组织过程的重要组成部分。 根据测试的需求,可以使用不同类型的测试:手动测试和自动测试。
可以创建测试用例 手动测试 时事件使用 Microsoft 测试管理器,并且,验证测试步骤。
要求
- Visual Studio 旗舰版, Visual Studio 高级专业版, Visual Studio 专业测试工具版
提示
您也可以立即执行探索测试。探索测试是应用程序未设置测试提前定义。在探索过程中测试会话,而不限制脚本或设置预先确定的步骤,当您与手动测试。有关更多信息,请参见 使用 Microsoft 测试管理器执行探索测试。
还可以使用 Visual Studio 创建自动测试。 自动测试使您可以更高效地测试应用程序。 自动测试为您运行测试步骤,并确定测试是通过还是失败。 因此,与手动测试相比,自动测试可以更快、更频繁地运行。 自动测试可以评估在进行代码更改后应用程序是否仍正常工作。
如果日后需要,可以通过将自动化链接到包含手动测试步骤的测试用例,将手动测试用例转换为自动测试。 然后,可以使用 Microsoft 测试管理器运行这些自动测试,之后查看测试结果,这也是测试计划进度的一部分。
任务
任务 |
关联主题 |
---|---|
根据要求创建测试:在评审用户对应用程序的要求后,可以创建测试用例以测试这些要求。 取决于项目管理方法,可以将每个测试用例链接到相关要求或用户情景。 如果执行手动测试,则可以向测试用例中添加测试步骤。 另外,可以将自动测试与测试用例相关联。 |
|
为测试套件创建手动测试用例:在测试计划中的测试套件中,可以创建包含手动测试步骤和期望结果的测试用例。 测试套件可以以所需的任何条件为基础。 您甚至可以创建基于查询的测试套件。 然后,由该查询返回的所有测试用例都将添加到套件中。 |
|
创建自动测试:可以创建自动用户界面测试。 这些测试可用于验证用户界面没有因代码更改而发生回归或更改。 可以创建单元测试来验证代码,并检查对代码的更改是否未破坏现有功能。 可以创建负载测试以度量应用程序的性能。 还可以创建一般测试,一般测试可以调用 API 来测试应用程序的功能。 |
|
组织测试:可以使用测试套件来组织测试计划中的测试用例。 然后,可以通过选择要运行的测试套件来运行测试计划中的这些测试。 可以基于套件来生成测试报告。 可以通过用测试类别特性标记测试的方法,使用 Visual Studio、Team Foundation Build 或 mstest.exe 来组织自动测试。 然后,可以使用这些测试类别选择要运行的测试。 根据需要,每个测试方法可以属于多个类别。 自动测试可以组织到要从 Visual Studio 运行的测试类别中,并且与作为测试套件一部分运行的测试计划中的测试用例相关联。 |
|
将手动测试用例转换为自动测试:通过使用 Visual Studio 将自动测试与测试用例相关联,可以将手动测试用例转换为自动测试。 然后,可以使用 Microsoft 测试管理器将这些测试作为测试计划一部分来运行。 |