51Testing软件测试论坛

标题: login与IE的问题 [打印本页]

作者: wonder80    时间: 2006-4-18 10:55
标题: login与IE的问题
录制了一个login操作,由于ie有记忆密码的功能,所以想在脚本中添加一个检查点:如果是用户为已经记忆的用户,则不输入密码,否则输入密码。
我的判断是判断密码输入框中是否有值,没有值则输入对应数据。语句如下:
      
    EditBox Click, "Type=EditBox;Name=PASSWORD", "Coords=23,13"
    check_point=SQAGetProperty ("Type=EditBox;Name=PASSWORD", "text", values)
    if check_point=sqaPropertyHasNoValue  Then
        InputKeys pwd
    end if


可是debug的时候,发现:如果是被记忆的用户登陆,values是null,能正常login;如果不是被记忆的用户,则没有输入密码,不能login。

请问:这是怎么回事?

先谢了
作者: wonder80    时间: 2006-4-19 14:57
没有人遇到过这种情况吗?
作者: dcll    时间: 2006-4-19 22:21
为什么要判断这个呢?直接输入不久可以了。InputKeys  {HOME}+{END}+pwd. 先来个全选
作者: wonder80    时间: 2006-4-20 09:38
谢谢。
我之所以要用之前的方法,是因为不知道全选的应该怎么加,每次都是dblclick,但是dblclick需要定位鼠标,而定位鼠标的时候总是出错,所以只有采用上面的方法。

现在知道全选怎么表示了,谢谢了!
作者: ilovejolly    时间: 2006-4-25 09:05
鼠标定位是没问题的




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