在我的测试中,其中一个页面正在"提交"按钮,当我尝试单击提交按钮时,即使执行了脚本,也无法正常工作(不单击)。
以下是提交按钮的HTML代码
<button class="btn btn-primary" name="submit_button" value="1" type="submit">
<i class="fa fa-check"></i>
Submit
我已经编写了如下脚本来查找提交按钮元素。
time.sleep(6)
sub = web.find_element_by_name("submit_button")
sub.click()
我试图使用&#34; Xpath&#34; (绝对XPath和相对XPath)以及观察到的不起作用。还有一件事是,可访问页面位于&#34; iframe&#34; 我可以访问如下所示
web.switch_to.frame("page-content")
要确认脚本是否正在运行,我已修改上述代码,如下所示。
time.sleep(6)
print ("hello")
sub = web.find_element_by_name("submit_button")
print ("hello1")
sub.click()
print ("hello2")
从上面的代码我知道脚本正在成功执行 请指导我是什么问题? 答案很明显!