优化SilkTest中成员操作符的使用
在SilkTest中,成员操作符的使用至关重要。当您使用成员操作符时,务必要注意在“”中尽可能精简代码,避免出现过多的命名操作,以免在维护代码时带来麻烦和困扰。
成员操作符的方法使用
1. 使用成员操作符(.)执行以下操作:
- 分离完全限定对象名称的部分
- 从对象名中分离方法名称
- 获取和设置对象的属性
- 引用记录中的字段
调用对象的方法或属性
2. 若要调用对象的方法或属性来操作对象,您可以指定对象的完全限定名。完整的名称由对象本身的名称和每个祖先的名称组成,在调用方法或属性时需注意将每个祖先名称与成员的成员分开,例如:parent-window-name。
按名称调用方法
3. 要按名称调用方法,需要在方法的名称前加上完全限定名,并使用成员-of操作符进行分隔,如:full-wname。这样能够使得方法调用更加准确,参数描述清晰明了。
获取和设置属性值
4. 要获取并设置对象的属性,请在属性名称前加上窗口的完整名称,并使用成员(.)操作符进行分隔。这种方式可确保属性的读取和设置操作准确无误。
操作示例
5. 示例中,您可以通过以下格式获得文件打开对话框中文件名列表框的当前选择:
```sValue ```
6. 同样地,在文件打开对话框的文件名列表框中设置选择字符串为“test.txt”:
``` "test.txt"```
引用记录中的字段
7. 在使用SilkTest时,您可以利用表单记录字段的表达式引用记录中的字段。例如,如果记录MyEmployee包含一个字段sPhone,您可以参考该字段如下:
```MyEmployee.sPhone "123 - 4567"```
通过合理使用成员操作符,您可以更加高效地操作对象、调用方法和设置属性,提升测试代码的可维护性和可读性。在编写SilkTest代码时,牢记以上技巧,将有助于您更好地应用成员操作符,提升测试效率和质量。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。