如何编写更好的测试用例(一)[3]

发表于:2010-01-26来源:作者:点击数: 标签:编写
如何编写更好的 测试用例 (一)[3] 用例设计 # Open the Fax Form menu_select_item ("File;Fax Order..."); set_window("Fax Order"); # Retrieve the Fax Order information and compare it to data from the main window edit_get_text ("Arrival:", text)

  如何编写更好的测试用例(一)[3]    用例设计 

    # Open the Fax Form

  menu_select_item ("File;Fax Order...");

  set_window("Fax Order");

  # Retrieve the Fax Order information and compare it to data from the main window edit_get_text

  ("Arrival:", text);

  if(main_data["arr_time"] != text)

  {

  failure_msg = arrival_fr_mismatch;

  result = FAIL;

  图3 - 自动化脚本测试用例详细信息

  使用测试类型

  每种类型用例的最佳用途

  ● 分步用例多用于:

  ● 分步

  ● 一次性测试用例,每一个都不同

  ● 从一屏到另一屏展开的业务场景

  ● 许多处理规则

  ● GUI 界面

  ● 在矩阵中难以表示的输入与输出

  分步用例不一定需要如图1所示的有一个按键水平的详述。活动步骤可以在一个更高的水平,如:打开“my aclearcase/" target="_blank" >ccount”页面,寻找一个日期范围内的事务,注意该范围:______ ,打印报告,转送报告,等等。

  矩阵。矩阵用例多用于:

  ● 填写表格有许多变化,同一字段,不同的值、输入文件

  ● 相同的输入,不同的平台、浏览器、配置

  ● 基于显屏的字符

  ● 用矩阵表示出来最好的输入与输出

原文转自:http://www.ltesting.net