zhangkun90 发表于 2013-8-5 15:55:42

silktest回放问题+

silktest的回放时,我发现代码中都会输入坐标的,如果说我浏览器的大小发生改变坐标一定也会改变的,那必定会回放失败,silktest是否有像QTP那样不管浏览器的大小怎样回放都会自动对对象进行click那样的操作呢

沅芷湘兰 发表于 2013-8-5 16:03:27

这个坐标其实是控件上的相对点击位置,至于你浏览器的大小对他没有影响的,除非是你的控件变大变小了,不过这个坐标你也可以去掉的

zhangkun90 发表于 2013-8-5 16:21:31

回复 2# 沅芷湘兰


   哦哦 但是这样 如果我将IE浏览器的大小改变 将百度页面的百度一下在页面中无法显示,这样 silktest回放则不会点击到百度一下按钮的。

沅芷湘兰 发表于 2013-8-5 16:25:33

如果显示不出来,应该是无法点击的

zhangkun90 发表于 2013-8-5 16:28:58

本帖最后由 云层 于 2013-8-5 17:21 编辑

回复 4# 沅芷湘兰


    那这个就没有办法避免了么,是这样的哈 如果在平日项目中会有很多功能为新建页的当新建页打开时都是正常大小 也许其中的某些比如提交按钮都没显示出来这样的话,是不是只能先将浏览器最大化之后再对按钮进行click操作呢,但是这一点在QTP中就不用考虑的

沅芷湘兰 发表于 2013-8-5 16:35:08

这个其实是属于环境初始化的问题,你最好是在一开始就给他个完整,唯一的界面,以防出错。

zhangkun90 发表于 2013-8-5 17:01:02

回复 6# 沅芷湘兰


    哦哦哦这样啊 好的 当新页面产生后我就给他变成最大化之后再对其进行操作是吧

云层 发表于 2013-8-5 17:21:20

回复沅芷湘兰


    那这个就没有办法避免了么,是这样的哈 如果在平日项目中会有很多功能为新建页的 ...
zhangkun90 发表于 2013-8-5 16:28 http://bbs.51testing.com/images/common/back.gif


    B/S下面使用DOM识别只要是在页面代码里面都能访问,和是不是最大化能看到无关,原理同QTP。

zhenxiong25 发表于 2013-8-6 11:55:46

回复沅芷湘兰


    那这个就没有办法避免了么,是这样的哈 如果在平日项目中会有很多功能为新建页的 ...
zhangkun90 发表于 2013-8-5 16:28 http://bbs.51testing.com/images/common/back.gif

去掉坐标是可以点击的吧, 没坐标的只是触发控件的点击操作,不是移动点击吧
页: [1]
查看完整版本: silktest回放问题+