SilkTest2010 Open Agent学习笔记-3

上一篇 / 下一篇  2010-12-24 03:36:26 / 个人分类:SilkTest

Desktop.Find("……").text 表示此component的文本,是string
len(Desktop.Find("……").text) != 50 表示此component的长度不为50
LogError("Description text field accepted {len......}") 这里len需要用打括号,因为不是string,是int,需要转换为string.
//如下表达式都是显示10,第一个10是数字,第二个是字串
[ ] Int i=10
[ ] String xyz="{i}"
[ ] Print (i)
[ ] print (xyz)

//在notepad中输入3行文字例如第一行line1第二行 line2第三行line, 选中并且copy到剪贴板中, 结果显示{line1, line2, line3}, 第2行输出结果是 line2。 Clipboard中C一定要大写
[ ] print (Clipboard.GetText()) 
[ ] print print (Clipboard.GetText()[2])
//在copy任何带有line的字符,然后用clipboard判断是否含有字符line,符合就打印match。注意Clipboard.GetText()外面一定要加引号和打括号,否则会提示MatchStr是string的错误信息。这里的*line*是用正值表达式表示符合这一规则的string
[-] if MatchStr("*line*","{Clipboard.GetText()}")
 [ ] Print ("Match")
[-] else
 [ ] Print ("Not Match")


TAG:

 

评分:0

我来说两句

Open Toolbar