使用标准活动创建并运行 API 测试
本练习描述如何使用将字符串写入新文本文件的标准活动创建并运行 API 测试。
创建新测试
为本练习创建一个新的测试。
执行以下操作:
-
在 UFT One 中,单击“新建”工具栏按钮向下箭头 并选择“新建测试”。
-
在“新建测试”对话框中:
- 选择“API 测试”。
- 在“名称”字段中,输入 Standard。
- 保留默认位置,并将“解决方案名称”字段保留为空。
- 单击“创建”创建新测试。
该测试显示在解决方案浏览器的“Solution Untitled”节点下,该名称是未指定解决方案时的默认名称。
“文档”窗格的“标准”选项卡中还将显示一个空测试流。
向测试中添加步骤并定义其属性
向测试中添加替换字符串的步骤,创建一个文本文件,然后将字符串替换的结果写入新文件。
执行以下操作:
-
从“工具箱”窗格中,将以下活动按顺序拖到测试流中:
- 字符串操作 > 替换字符串
- 文件 > 文件创建
- 文件 > 文件写入
-
定义“替换字符串”步骤的属性。
在画布中选择“替换字符串”步骤,然后在右侧定义属性。
在“属性”窗格的“输入/检查点” 选项卡中,输入以下值:
源字符串 Hello world. 搜索字符串 Hello 替换字符串 Goodbye 注释: 此步骤不需要检查点。
-
定义“文件创建”步骤的属性。
在画布中选择“文件创建”步骤。然后,在“输入/检查点” 选项卡中定义属性,如下所示:
输入区域 定义“文件夹路径”值:
- 将鼠标悬停在“值”单元格中,然后单击“浏览文件夹...” 按钮。
- 浏览到 C:\%HOMEPATH%\My Documents\Unified Functional Testing,然后创建一个名为 Tutorial_Files 的新文件夹。
- 单击“确定”以选择 Tutorial_Files 文件夹作为文件夹路径的值。
文件名。输入 Standard Test Result。
覆盖。选择 true。
检查点区域 选中结果“验证”复选框。
将默认值保留为原样 (= true)。
-
定义“文件写入”步骤的属性。
在画布中选择“文件写入”步骤。然后,在“输入/检查点” 选项卡中定义属性,如下所示:
输入区域 输入以下值:
- 内容。输入 Goodbye world.
- 文件路径。输入 C:\%HOMEPATH%\My Documents\Unified Functional Testing\Tutorial_Files\Standard Test Result
将所有其他默认值保留原样。
检查点区域 选中结果“验证”复选框。
将默认值保留为原样 (= true)。
- 保存测试,然后继续学习运行测试并查看运行结果。
运行测试并查看运行结果
运行测试以了解 UFT One 如何按照配置创建文件并向其中写入字符串。
执行以下操作:
- 在工具栏中,单击“运行”按钮 。
-
在“运行”对话框中,确保选择“标准”测试。接受其他默认值,然后单击“运行”以开始运行测试。
-
测试运行完成并显示运行结果后,从 Windows 资源管理器中打开 C:\%HOMEPATH%\My Documents\Unified Functional Testing\Tutorial_Files\Standard Test Result。
您会在文件的第一行中看到字符串 Goodbye world.,因为 UFT One 使用 UFT One 提供的标准 API 活动运行这些步骤。
后续步骤: