点击这里给我发消息

我的ITblog我作主  关注→ 『伊波拉』→ 测试 SzDlinXie- ITblog     

·√· 本ITblog站点记录相关的软件技术文档、网络技术杂志、测试技术杂谈等技术文档的管理站点.联系方式:MSN:dowling@sunlike.cn QQ:94595885

统计

积分与排名

测试技术网站链接

最新评论

QuickTest创建输出值

创建输出值

参数化测试中,测试的第二次和第三次循环失败,这是因为出发城市更改时票价也发生了更改。在 Book a Flight:Mercury 页中检查出发航班票价的检查点在票价更改时未更新其预期值。

在本课中,将创建在每次测试循环中从 Select a Flight:Mercury 页检索出航票价的输出值。然后修改创建的表检查点,以便该表检查点检查在 Book a Flight:Mercury 页中显示的票价与在 Select a Flight:Mercury 页中获得的票价是否匹配。

  1. 启动 QuickTest 并打开 Parameter 测试。
  2. 如果 QuickTest 尚未打开,请选择“开始”>“程序”>“QuickTest Professional”>“QuickTest Professional”。

    • 如果“欢迎使用”窗口打开,请单击“打开现有测试”。
    • 如果 QuickTest 打开时未显示“欢迎使用”窗口,请选择
      “文件”>“打开”,或单击“打开”按钮
    • 在“打开测试”对话框中,找到并选择“Parameter”测试,然后单击“打开”。

  3. 将测试另存为 Output。
  4. 选择“文件”>“另存为”。将测试另存为 Output

  5. 确认是否已启用“Active Screen”选项。
  6. 如果在 QuickTest 窗口底部看不到 Active Screen,请单击“Active Screen”按钮或选择“查看”>“Active Screen”。

  7. 选择要用作输出值的文本。
  8. 在关键字视图中,单击 (+) 展开“Welcome:Mercury Tours”,然后单击“Select a Flight:Mercury”页。该页将显示在 Active Screen 中。

    在 Active Screen 中,突出显示票价(不带 $ 符号),例如,对于出发航班 (New York to San Francisco),则突出显示 270。右键单击突出显示的文本并选择“插入文本输出”。将打开“文本输出值属性”对话框。



  9. 设置输出值设置。
  10. 单击“修改”按钮,打开“输出选项”对话框。



    “名称”框中显示“Select_a_Flight_MercuryOutput_Text_out”。将该值更改为“depart_flight_price”

    单击“确定”,接受其他默认设置并关闭“输出选项”对话框。再次单击“确定”,关闭“文本输出值属性”对话框。QuickTest 将向数据表中添加 depart_flight_price 列。

    QuickTest 将在关键字视图中向“Select a Flight:Mercury”页添加该输出值操作。

  11. 修改用于检查航班概要表中显示的票价的表检查点。
  12. 在关键字视图中,单击 (+) 展开“Welcome:Mercury Tours”>“Book a Flight: Mercury”。

    右键单击“检查点`New York to San Francisco'”,并选择“检查点属性”。将打开“表检查点属性”对话框。

    单击第 3 行和第 3 列相交的单元格(所检查的单元格)。在“配置值”区域中,选择“参数”,然后单击“参数选项”按钮 。将打开“参数选项”对话框。



    在“名称”框中,选择“depart_flight_price”。

    单击“确定”关闭“参数选项”对话框。将再次显示“表检查点属性”对话框,且在参数化的表值旁出现一个参数化图标。





    单击“确定”关闭“表检查点属性”对话框。现已将该检查点参数化。

  13. 保存测试。
  14. 选择“文件”>“保存”,或单击“保存”按钮


使用输出值运行并分析测试

现在将运行测试并检查结果。

  1. 运行输出测试。
  2. 单击“运行”按钮 ,或者选择“测试”>“运行”。将打开“运行”对话框。

    选择“新建运行结果文件夹”并接受默认的结果文件夹名。

    单击“确定”。当测试运行完成时,将打开“测试结果”窗口。

  3. 检查运行时数据结果。
  4. 在“测试结果”窗口中,从结果树中选择“运行时数据”。测试运行期间使用的输出值将显示在网格中。注意,对于每次循环,“depart_flight_price”列中显示的票价会有所不同。



  5. 检查检查点结果。
  6. 选择“视图”>“全部展开”。

    在“Output Iteration 1 (Row 1)”中的“Book a Flight:Mercury”页下,单击“检查点`New York to San Francisco'”。

    注意,在“详细信息”窗格中,检查点用绿色标记为通过,这是因为检查到概要表中第一次航班的票价与从“Select a Flight”页中获得预期值匹配。

    用同样的方法检查循环 2 和循环 3 的检查点。在“详细信息”窗格中,这些检查点也用绿色标记为“通过”,原因同上。

  7. 关闭“测试结果”窗口。
  8. 选择“文件”>“退出”关闭“测试结果”窗口。


posted on 2006-12-15 22:05 szdlinxie 阅读(239) 评论(0)  编辑 收藏 引用 所属分类: 测试工具技术

只有注册用户登录后才能发表评论。
点击这里给我发消息