TC官方合作论坛

 找回密码
 立即注册
查看: 3509|回复: 11

[已解决] TC浏览器窗口非IE窗口问题

[复制链接]
发表于 2020-5-27 22:51:43 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 lanhongtao 于 2020-5-28 13:59 编辑

变量 a = 随机数(36,42)
    遍历(i=1;i<=24;i++)
        网页元素点击("浏览器0","tag:A&index:18&txt:值班记录")
        等待(2000,假)
        网页元素点击("浏览器0","tag:A&index:22&txt:监控员值班")
        等待(3000,假)
        网页元素点击("浏览器0","tag:IMG&index:6&frame:1")
        等待(3000,假)
                                   网页元素点击("浏览器0","tag:INPUT&id:btnAddDrainPump&name:ctl00$MainContent$btnAddDrainPump&type:submit&value:新 增&index:73&class:button_out&frame:1")
        等待(2000,假)
        网页元素选择("浏览器0","仙岳山隧道","tag:SELECT&id:ddlTunnel_ID&name:ctl00$MainContent$ddlTunnel_ID&type:select-one&value:SYS20120314006&index:0&class:smsmsg&txt: 狐尾山隧道 仙岳山隧道")
        网页元素输入("浏览器0","0","tag:INPUT&id:ctl00_MainContent_txtWaterLevel&name:ctl00$MainContent$txtWaterLevel&type:text&index:4&class:smsmsg")
        网页元素输入("浏览器0","一切正常","tag:TEXTAREA&id:ctl00_MainContent_txtRemark&name:ctl00$MainContent$txtRemark&type:textarea&index:0&class:smsmsg")
        网页元素点击("浏览器0","tag:INPUT&id:btnSave&name:ctl00$MainContent$btnSave&type:button&value:保 存&index:6&class:button_out")
        网页跳转 ("浏览器0","//008.85.120.236:8088/Default.aspx")
        等待(a*100000,假)
    结束
刚开始运行很正常,但是没过两天运行到有缩进的地方就会自动跳过,试着重新用AB抓抓获取网页窗口特征字符串,可是提示“非IE窗口”没法获取,但是刚开始制作的时候为什么可以获取,求解?另外,我如果重新建一个文档,再重新编写跟上面一样的代码(试过完全复制原来文档的代码问题仍在)是可以运行的,但是没过两天又不能用了,问题一样。哪个大佬能帮我解释下,谢谢!
经过仔细对照,原来是网页的index值改变了,对于这种随时改变index值的网页点击事件该怎么处理?


回复

使用道具 举报

发表于 2020-5-28 14:29:31 | 显示全部楼层
可以的啊  
网页元素点击("浏览器0", "tag:A&txt:登录")
        验证()
        网页元素输入("浏览器0", 编辑框获取文本("编辑框0"), "name:qqname&type:text")  //编辑框获取文本("编辑框0")     账号
        等待(600, 假)
        网页元素输入("浏览器0", 编辑框获取文本("编辑框1"), "tag:INPUT&name:password") //"编辑框获取文本("编辑框1"   密码
        等待(600, 假)
        验证()
        等待(600, 假)   
        网页元素点击("浏览器0", "type:submit&value:登录")
        等待(600, 假)
回复 支持 反对

使用道具 举报

发表于 2020-5-28 13:58:57 | 显示全部楼层
是默认浏览器的问题么  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-28 14:00:42 | 显示全部楼层
pplodd 发表于 2020-5-28 13:58
是默认浏览器的问题么

经过仔细对照,原来是网页的index值改变了,对于这种随时改变index值的网页点击事件该怎么处理?
回复 支持 反对

使用道具 举报

发表于 2020-5-28 14:06:04 | 显示全部楼层
不变的元素
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-28 14:09:21 | 显示全部楼层

那个要点击的地方index值一天变一次,导致程序得每天跟着改index值才能正常运行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-28 14:15:37 | 显示全部楼层

该怎么办,才能让index值跟着变动?我试过(网页获取原素这个指令)但是获取不到index的值
回复 支持 反对

使用道具 举报

发表于 2020-5-28 14:18:53 | 显示全部楼层
一定要index值么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-28 14:24:09 | 显示全部楼层
pplodd 发表于 2020-5-28 14:18
一定要index值么?

是的,试过没有index值点击不到那个位置
回复 支持 反对

使用道具 举报

发表于 2020-5-28 14:30:16 | 显示全部楼层
你看看你获取的元素组合是不是唯一的.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-4-20 10:31 , Processed in 0.087685 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表