51Testing软件测试论坛

标题: 弹出界面下拉用ScrollDown,没作用 [打印本页]

作者: lynodia    时间: 2017-6-22 15:27
标题: 弹出界面下拉用ScrollDown,没作用
本帖最后由 TestWriter 于 2017-6-29 14:08 编辑

1进入模块(正确执行)
2点击新增按钮(正确执行,打开新增界面)
3 在新增界面输入名称(正确执行)
4 在新增界面向下拉(调试时没看到页面往下拉,密码输入框没显示出来)
OK        Operation:ScrollDown        Xpath:;        Data:200
Log:执行成功
5 在新增界面输入密码(报错)
Warning        Operation:Type        Xpath://*[@id='_easyui_textbox_input14'];Root        Data:a123
Log:清空文本时出错,Xpath://*[@id='_easyui_textbox_input14']



作者: yufuchen    时间: 2017-6-23 08:50
web页面测试时,页面只要加载完全,不用看到元素也能操作的,直接对元素操作就行,不需要下拉。自动化测试用例的步骤越简单越好。
作者: lynodia    时间: 2017-6-23 10:49
没有拉下这一步的话,
输入密码这一步骤报错:
清空文本时出错,Xpath://*[@id='_easyui_textbox_input14']
作者: yufuchen    时间: 2017-6-23 11:13
有下拉这一步就不会报错?你调试过没有?测试环境我能用吗?能用的话,网址能给我一下,我帮你看。

作者: lynodia    时间: 2017-6-23 11:17
yufuchen 发表于 2017-6-23 11:13
有下拉这一步就不会报错?你调试过没有?测试环境我能用吗?能用的话,网址能给我一下,我帮你看。

http://whcp.asuscomm.com:8019/Default/Login
ce0 a123 登录
作者: yufuchen    时间: 2017-6-26 13:28
lynodia 发表于 2017-6-23 11:17
http://whcp.asuscomm.com:8019/Default/Login
ce0 a123 登录

你好,你的这种情况用TW操作根本不存在什么问题,我已经验证过了。没有用ScrollDown操作。具体看视频(解压缩文件后可见)和图片。
作者: lynodia    时间: 2017-6-26 16:51
yufuchen 发表于 2017-6-26 13:28
你好,你的这种情况用TW操作根本不存在什么问题,我已经验证过了。没有用ScrollDown操作。具体看视频(解 ...

误会了,报错的是新增会长页面,模块在【帐号管理】-【皇家会长】点击新增皇家会长,在新增页面
1俱乐部资料部分:
输入俱乐部名称: ce1
2.会长资料部分:
密码(执行用例的时候就这里报错):a123
……后面就没有执行了

报错内容是:
清空文本时出错,Xpath://*[@id='_easyui_textbox_input14']
作者: yufuchen    时间: 2017-6-28 13:53
lynodia 发表于 2017-6-26 16:51
误会了,报错的是新增会长页面,模块在【帐号管理】-【皇家会长】点击新增皇家会长,在新增页面
1俱乐部 ...

试过了,你应该用的试Type操作,这个操作会在输入前清空输入框内的文本,可能你应用中的这个禁止这个API执行这样的操作,所以会有这样的问题。请用TypeWithoutClear这个操作执行,问题就解决了。
作者: lynodia    时间: 2017-6-29 08:42
yufuchen 发表于 2017-6-28 13:53
试过了,你应该用的试Type操作,这个操作会在输入前清空输入框内的文本,可能你应用中的这个禁止这个API ...

输入内容时出错,Xpath://*[@id='_easyui_textbox_input14'],文本:a123
====================
按照您说的办法,执行后报错如上
作者: lynodia    时间: 2017-6-29 08:43
用TypeWithoutClear这个操作执行,报错如下:


输入内容时出错,Xpath://*[@id='_easyui_textbox_input14'],文本:a123


作者: yufuchen    时间: 2017-6-29 14:14
lynodia 发表于 2017-6-29 08:43
用TypeWithoutClear这个操作执行,报错如下:

密码输入框的定位值用这个试试://FORM[@id='form']/DIV/DIV/FIELDSET[2]/TABLE/TBODY/TR[2]/TD[2]/SPAN/INPUT[1]
作者: lynodia    时间: 2017-6-29 14:35
输入内容时出错,Xpath://FORM[@id='form']/DIV/DIV/FIELDSET[2]/TABLE/TBODY/TR[2]/TD[2]/SPAN/INPUT[1],文本:a123


作者: yufuchen    时间: 2017-6-30 15:41
lynodia 发表于 2017-6-29 14:35
输入内容时出错,Xpath://FORM[@id='form']/DIV/DIV/FIELDSET[2]/TABLE/TBODY/TR[2]/TD[2]/SPAN/INPUT[1], ...

你用的是什么浏览器?我是在ie上执行的,没有问题的,你确认一下浏览器,在ie上试试。实在不行,只能申请远程协助了。
作者: TestWriter    时间: 2017-7-3 09:21
如需远程,请告知QQ号~
作者: lynodia    时间: 2017-7-3 09:55
202066867
作者: 泊渡    时间: 2017-7-3 10:21
在输入之前,请使用PopupWindowKeystroke操作,选择Down,并设定按键次数,直到元素可见
作者: 泊渡    时间: 2017-7-3 10:22
请注意,PopupWindowKeystroke不能使用单步调试来看效果
作者: lynodia    时间: 2017-7-4 08:36
在测试步骤新增中,PopupWindowKeystroke操作没找到




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