優化SilkTest中成員操作符的使用
在SilkTest中,成員操作符的使用至關重要。當您使用成員操作符時,務必要注意在“”中盡可能精簡代碼,避免出現過多的命名操作,以免在維護代碼時帶來麻煩和困擾。 成員操作符的方法使用1. 使用成員操作
在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代碼時,牢記以上技巧,將有助于您更好地應用成員操作符,提升測試效率和質量。