優(yōu)化SilkTest中成員操作符的使用
在SilkTest中,成員操作符的使用至關(guān)重要。當(dāng)您使用成員操作符時,務(wù)必要注意在“”中盡可能精簡代碼,避免出現(xiàn)過多的命名操作,以免在維護(hù)代碼時帶來麻煩和困擾。 成員操作符的方法使用1. 使用成員操作
在SilkTest中,成員操作符的使用至關(guān)重要。當(dāng)您使用成員操作符時,務(wù)必要注意在“”中盡可能精簡代碼,避免出現(xiàn)過多的命名操作,以免在維護(hù)代碼時帶來麻煩和困擾。
成員操作符的方法使用
1. 使用成員操作符(.)執(zhí)行以下操作:
- 分離完全限定對象名稱的部分
- 從對象名中分離方法名稱
- 獲取和設(shè)置對象的屬性
- 引用記錄中的字段
調(diào)用對象的方法或?qū)傩?/p>
2. 若要調(diào)用對象的方法或?qū)傩詠聿僮鲗ο?,您可以指定對象的完全限定名。完整的名稱由對象本身的名稱和每個祖先的名稱組成,在調(diào)用方法或?qū)傩詴r需注意將每個祖先名稱與成員的成員分開,例如:parent-window-name。
按名稱調(diào)用方法
3. 要按名稱調(diào)用方法,需要在方法的名稱前加上完全限定名,并使用成員-of操作符進(jìn)行分隔,如:full-wname。這樣能夠使得方法調(diào)用更加準(zhǔn)確,參數(shù)描述清晰明了。
獲取和設(shè)置屬性值
4. 要獲取并設(shè)置對象的屬性,請在屬性名稱前加上窗口的完整名稱,并使用成員(.)操作符進(jìn)行分隔。這種方式可確保屬性的讀取和設(shè)置操作準(zhǔn)確無誤。
操作示例
5. 示例中,您可以通過以下格式獲得文件打開對話框中文件名列表框的當(dāng)前選擇:
```sValue ```
6. 同樣地,在文件打開對話框的文件名列表框中設(shè)置選擇字符串為“test.txt”:
``` "test.txt"```
引用記錄中的字段
7. 在使用SilkTest時,您可以利用表單記錄字段的表達(dá)式引用記錄中的字段。例如,如果記錄MyEmployee包含一個字段sPhone,您可以參考該字段如下:
```MyEmployee.sPhone "123 - 4567"```
通過合理使用成員操作符,您可以更加高效地操作對象、調(diào)用方法和設(shè)置屬性,提升測試代碼的可維護(hù)性和可讀性。在編寫SilkTest代碼時,牢記以上技巧,將有助于您更好地應(yīng)用成員操作符,提升測試效率和質(zhì)量。