• 如何识别只有坐标属性的对象

    2009-12-23 10:21:52   /   [QuickTest Professional]

    有些对象,用object spy去捕捉的时候,发现只有相对坐标和绝对坐标这几个属性有值,而其他的类似于html id , name之类的属性都没有值,是空的。 而这些坐标的值也是会根据不同的UI而变化,所以也是不固定的。这就导致了这种对象似乎没有一个唯一的属性去识别。。。想问一下,对于这种对象,大家都是用什么方法来标识的呢?
  • 查询oracle数据库,recordCount返回值为-1

    2009-08-27 12:21:15   /   [QuickTest Professional]

    用以下脚本查询oracle数据库。然后把查询结果的行数存入rowCount,但rowCount的值一直为-1,即使查询的结果是有几行的。Set oCon = CreateObject("ADODB.Connection")Set oRs = CreateObject("ADODB.Recordset")oCon.Open strConIf oCon.State = 0 Thenmsgbox("fail to connect DB")End IfoRs.Open sql,oCon,1,1Dim rowCountrowCount=oRs.RecordCountMsgBox rowCount上网查了挺多资料,有的说是cursortype不行,要用客户端的游标,有的说cursor位置应该置为3,ors.cursorlocation=3,挺多方法都试过,都不.
  • 回放脚本时遇到object not visible错误

    2009-07-20 09:27:38   /   [QuickTest Professional]

    在录脚本时使用了一个虚拟对象,但在回放时一直遇到object not visible的错误,脚本如下:browser().page().frame().winobject().VirtualButton("1").click在object Repositories,用highlight in application 功能映射VirtualButton("1")时,也可以正确显示,而且用...VirtualButton("1").exist去检查对象是否存在时,脚本也是通过的。但就是在回放时,上面的脚本一直遇到object not visible的错误,在脚本前也曾加过wait()方法试试,结果都一样,郁闷。。。麻烦各位有啥高见指点一下,谢谢!
  • WebEdit 赋值的问题

    2009-07-03 17:18:58   /   [QuickTest Professional]

    系统中有一个field是autosuggestbox来的,也就是说用户在这个field里输入了值后,系统会根据用户输入的值查寻出相关的数据,在这个field里用下拉框显示出来,然后用户就可以从下拉框中选其中的一条,系统也会把用户选中的这条数据其它相关的数据显示出来。这个field用QTP去捕捉时是webelement,当用户点开它后是webedit,我们加了个click操作解决了这个问题。1:browser("1").page("2").webelement("3").click2:browser("1").page("2").webedit("3").set"456"3:。。。现在问题在于上面的第2行中,我们发现回放时QTP根本给这.
  • 回放脚本遇到JavaScript error

    2009-06-11 15:35:55   /   [LoadRunner]

    采用Ajax(Click and Script)协议录制的脚本,在回放时,运行web_button方法时,产生 Java Script Error,具体如下:Action.c(39): JavaScript error in line 2293: Error: ActiveX-related automationerror:Exception occurred.(HRESULT=0x80020009) - calling onerror handler[MsgId: MMSG-26281]Action.c(39): JavaScript error in line 1: JavaScript evaluation error when executing function (by pointer) - calling onerror handler[MsgId: MMSG-26281]Action.c(39): Warning -26000: Evaluat.
  • 无法识别录制的对象WebEdit,但用object spy获取的对象却是WebElement

    2008-11-17 11:40:43   /   [QuickTest Professional]

    各位大侠麻烦帮忙看一下,这个问题困扰小妹几天了^_^录制脚本的时候,获取的代码如下:Browser(“111").Page("222").WebEdit("WebEdit").Set "A"Browser("111").Page("222").WebEdit("WebEdit").Set "B"回放时,运行到这里的第一行代码,系统就说识别不了对象(那是肯定的吧,因为两个WebEdit的name都一样)然后我就用object spy去获取下这些对象的属性,1。直接去获取时,属性如pic1,对象是属于WebElement2。先用Ctrl点击编辑框,获取的对象属性如pic2,对象是属于WebEdit我尝试过用描述编程去获取这些WebEdit,但.
  • QTP总是只运行一次脚本

    2008-08-07 16:37:49   /   [QuickTest Professional]

    我的数据表里有两行数据,在setting里也设置了run all rows, 但是每次运行的时候,QTP总是只运行第一行,然后就显示result,然后就结束了。无论我怎么改设置,还是不行,总是运行一次。不知各位XDJM们有没有遇到过呢?怎么解决啊?到底是哪里设置不对啊?我用的是IE7。。。
  • 如何获取对象属性outerhtml中的子属性的值

    2008-08-06 15:41:52   /   [QuickTest Professional]

    各位大侠们,小妹现在想要检查用户输入的邮件格式是否有效,如果没效的话,就会在旁边出现一个error message。这个检验是在前台处理的,此error message用的是HTML的label。系统是使用此label里的outerhtml属性下的一些子属性来控制是否显示error message,具体如下,当邮件格式正确时,此label的outerhtml属性值为:Invalid Email format.当邮件格式不正确时,此label的outerhtml属性值为:Invalid Email format.现在问题就是我该如何将这两个值取出来啊?不可能使用那些截取字符串的方法吧? 不知各位大侠有何高.
  • 录制脚本时打不开网页

    2008-04-23 12:13:01   /   [LoadRunner]

    录制脚本时,无论什么网页都打不开。就连以前录制好的脚本回放时也连接不上网页。但事实上,IE是可以打开那些网页的。例如:选择百度(www.baidu.com)作为录制网页,选择HTTP/HTMl协议。 点击“录制”时,然后过一段时间,IE就说“Internet Explorer cannot display the webpage”不知各位大侠有没有遇到类似的情况,怎么解决啊?我觉得有可能和LR的一些设置有关吧,但是不是很清楚。麻烦各位指点一下了。谢谢!
  • QTP中自定义函数返回值可以存储在数据表里吗

    2008-03-06 11:36:48   /   [QuickTest Professional]

    我在脚本中添加了一个自定义函数,问一下这个函数的返回值可以存储在数据表里吗?如果可以的话,麻烦说一下具体操作,谢了~~如果不可以的话,但我又想把这个返回值作为另一个字段的输出值,又该怎么办呢?等待ing~~~[ 本帖最后由 玉月亭苇 于 2008-3-6 11:38 编辑 ]
  • 在QTP中如何将输出值"september"与“9“对应起来

    2008-02-20 14:24:06   /   [QuickTest Professional]

    在录制的过程中,在第一个页面选择了一个日期10月9日(日、月是以下拉单选择的),月份都是英语(例如September),然后在第二个页面就会以数字的形式显示这个日期,形式为10/9。现在我想检查一下这个日期在第二个页面是否能正确显示,所以就把第一个页面里的月份作为输出值,在第二个页面日期的月份插入了一个文本检查点,以第一个页面的月份输出值作为参数值。可现在有个问题就是怎么把数据表里的月份September转为9,然后再与第二个页面的月份作比较呢?麻烦各位指点一下迷津~~~Thank you~~~
Open Toolbar