SilkTest入门快打系列2-编写脚本测试

发表于:2011-03-28来源:作者:点击数: 标签:
SilkTest入门快打系列2-编写脚本测试 软件测试 在上一讲“SilkTest入门 快打系列1- 录制回放 ”中,我们介绍了如何建立一个简单的SilkTest 测试项目 ,用它来测试 Windows XP 自带计算器的加法功能。在上一讲中,我们使用SilkTest 的录制回放功能来产生 测试

  SilkTest入门快打系列2-编写脚本测试   软件测试

  在上一讲“SilkTest入门 快打系列1- 录制回放 ”中,我们介绍了如何建立一个简单的SilkTest 测试项目 ,用它来测试WindowsXP 自带计算器的加法功能。在上一讲中,我们使用SilkTest 的录制回放功能来产生测试用例的脚本,虽然它可以工作地很好,但是采用录制回放的方法,会有一些局限。首先,由于录制回放总是操作原生对象,没有隐藏对象的细节,从而导致每行脚本都很长,不易阅读。其次,如果待测AUT 的GUI 发生了变化,那么很可能,你需要重新录制脚本,不利于已有代码的维护。所以这一讲中,我将介绍如何直接编写SilkTest 脚本 进行测试。

  我们仍然测试计算器的加法功能,首先像上一节一样捕捉计算器GUI 的定义,并在其基础上对其进行一定的修改。也就是将/,*,-,+,= 等按钮的定义名改成容易识别的名称:

  将

  [+] PushButton N52

  [+] multitag "?[5]"

  [ ] "$90"

  [+] PushButton N92

  [+] multitag "?[9]"

  [ ] "$91"

  [+] PushButton PushButton20

  [+] multitag "-"

  [ ] "$93"

  [+] PushButton PushButton26

  [+] multitag "+"

  [ ] "$92"

  [+] PushButton PushButton27

  [+] multitag "="

  [ ] "$112"

  改成:

  [+] PushButton Div

  [+] multitag "?[5]"

  [ ] "$90"

  [+] PushButton Mul

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