生成自动化测试脚本

测试计划涉及决定自动化哪些测试。如果选择手动执行测试,则定义测试步骤后即可执行测试。如果选择自动测试,可生成测试脚本并用其他 Micro Focus 测试工具 (如 UFT One) 完成它们。

决定是否自动测试时,应考虑以下问题。

执行自动化 不执行自动化
对应用程序的每个新版本运行的测试,用于检查整个应用程序的基本功能的稳定性(回归测试)。

只执行一次的测试。

对同一操作使用多个数据值的测试(数据驱动的测试)。

需要立即执行的测试。

多次运行的测试(负荷测试),以及检查多用户客户端/服务器系统的测试(负载测试)。 检查应用程序是否易用的测试(可用性测试)。
  没有可预测结果的测试。

在本练习中,您将为 Address Options 测试生成 UFT 测试脚本。

备注: 有关使用 UFT 测试的先决条件,请参见开始之前

生成自动化测试脚本:

  1. 确保已显示测试计划树视图。

    如果测试计划树视图未显示,请选择查看 > 测试计划树。

  2. 找到“Address Options”手动测试。

    1. 在测试计划树的根位置选择 Subject 文件夹,并选择编辑 > 查找。将打开“查找”对话框。

    2. 要查找的值中,输入“订票”。

    3. 搜索中,选择文件夹

    4. 单击查找。将打开“搜索结果”对话框,显示可能匹配项的列表。

    5. 双击 Flight Reservation\Book Flight 文件夹,以在测试计划树中突出显示该文件夹。单击关闭以关闭“搜索结果”对话框。

    6. 在测试计划树中展开 Book Flight 文件夹,并选择 Address Options 测试。

  3. 显示“设计步骤”选项卡。

    在右窗格中,单击设计步骤选项卡。

  4. 生成测试脚本。

    1. 单击生成脚本按钮。

    2. 选择 QUICKTEST_TEST 以生成 UFT 测试。

    3. 版本控制:如果“签出”消息框已打开,请单击确定

    Address Options 测试中的步骤用于创建自动化测试脚本。

  5. 查看测试脚本。

    1. 单击测试脚本选项卡。

    2. 要在 UFT 中显示和修改测试脚本,请单击启动 UFT One 按钮。