51Testing软件测试论坛

标题: 在描述性编程中如何设定反条件 [打印本页]

作者: asulo    时间: 2007-4-20 18:00
标题: 在描述性编程中如何设定反条件
比如说,我想关掉除了名字为"Google"的所有IE窗口,要怎么实现?
作者: stone821021    时间: 2007-4-20 18:28
标题: 回复 #1 asulo 的帖子
你假设的情况好像不太好设定反条件吧.
如果你说,一个网页内有一张表格,你想给这张表格除了"特定一列"外的所有外都输入数字,这样的反条件到是很容易实现的.
作者: 风过无息    时间: 2007-4-22 10:22
找找,检查点里有取反的选项
作者: henhenchen    时间: 2007-4-22 11:03
标题: 首先谢谢风过无息.
"检查点里有取反的选项" 和LZ 的问题有什么关系啊?
以下是我试写关掉所有的页面除了"GOOGLE".但不成功. 现象是.所有的页面都关掉(GOOGLE 的页面总是最后关掉的). 你看有错在哪? 谢谢

Do While browser("creationtime:=0").Exist
x=browser("creationtime:=0").GetROProperty("title")
  msgbox(x)
  If not( browser("creationtime:=1").Exist  )Then
                  Exit Do
  End If
  
  If x<>"Google"  Then
  browser("creationtime:=0").Close
  else
   browser("creationtime:=1").Close
  End If
  
loop


原帖由 风过无息 于 2007-4-22 10:22 发表
找找,检查点里有取反的选项

[ 本帖最后由 henhenchen 于 2007-4-22 11:09 编辑 ]
作者: henhenchen    时间: 2007-4-22 11:07
标题: 回复 #4 henhenchen 的帖子
SORRY.以下是我写的CODE. 上面的有问题:
Do While browser("creationtime:=0").Exist


x=browser("creationtime:=0").GetROProperty("title")
  msgbox(x)
  If not( browser("creationtime:=1").Exist  Then
         
         Exit Do
  End If
  
  If x<>"Google"  Then
  browser("creationtime:=0").Close
  else
   browser("creationtime:=1").Close
  End If
  
loop




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2