Selesium点击按钮时没报错,但是点击按钮应该响应的操作也没有,求助啊
运行脚本的时候,点击一个按钮,顺利的过去了,但是页面应该响应的操作却没有,然后单步跑点击按钮的那一步,则可以成功,那位大侠指点一下啊 把具体的东西贴出来,这样谁能帮你解决啊? 回复 2# tyw300页面代码如下
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>MyPage</title>
</head>
<body>
<div id="customActiveXObjectDiv" style="visibility: hidden; display: none;"></div>
<form name="Form1" method="post" action="browserDetect.aspx?init=1" id="Form1">
<div id="initSection">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center" colspan="2">
<a href="/Public/BrowserDetect/browserDetect.aspx?testNum=1" id="startButtonLink">
<img id="startButton" alt="Begin Test" src="/Public/images/BeginTest.gif" style="vertical-align: middle;
border: none;" />
</a>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>
我要点击其中的startButton或者startButtonLink,其实就是同一个按钮,我的脚本是
clickAndWait //div/table/tbody/tr/td/a/img
运行的时候不报错,但是页面也没响应 试试 click//a[@id='startButtonLink'] 回复 4# robin.von
大哥们,各种Xpath这种识别方法都用过,说了,不是不识别,是没响应,从这个角度说说解决方法吧 兄弟,你点击一张图片有什么用啊??
<a href="/Public/BrowserDetect/browserDetect.aspx?testNum=1" id="startButtonLink">
这行才是关键。
你可以点击链接,实在不行selenium.open(".../Public/BrowserDetect/browserDetect.aspx?testNum=1"),注意URL要组装一下。 回复 5# csj
我把你的这段CODE在本机建成一个HTML文件,其中的链接和图片都换成本地的一个图片和URL.
按我这个操作,跳转成功
页:
[1]