selenium - Selenium Connection Issue 可能的表单操作问题?
问题描述
我们有一个网站(第三方软件),我只是遇到了问题。我收到以下错误:
java.net.ConnectException: Connection refused: connect
此按钮与此软件/站点和其他按钮中的其他按钮唯一不同的是此表单操作。
<form action="https://test.xxxxxxxxxx.org/customer/account/createpost/" method="post" id="form-validate" class="scaffold-form" enctype="multipart/form-data">
它计时并等待并返回上述消息....但表单已提交并继续到下一个屏幕,但 Selenium 丢失了它。我不知道该表单动作是否与它有关,但它之外的任何东西都不会失去控制。
有什么办法可以解决这个问题?还有其他人遇到这个问题吗?
解决方案
这是因为表单动作。我不得不将其从“单击”操作更改为提交。我从这个链接找到了
Selenium Webdriver submit() 与 click()
对不起..我最近一直在这样做。我问了一个问题,它提示我以不同的方式查找问题,得到不同的结果,这就是这次发生的事情。
推荐阅读
- ecmascript-6 - 即使在 babel 配置之后,ES6 导入也无法正常工作,抛出 SyntaxError: Unexpected token export
- django - 如何从虚拟环境中卸载较旧的 django 版本?
- javascript - React - 将数组传递给 setState?
- sql - 使用 to_char(timestamp,'YYYY-MM-DD')) 函数进行索引
- scikit-learn - 了解 PCA (sklearn) 的“components_”?
- android - 强制 ExpandableListView fastScroll 遍历所有项目而不是部分
- geolocation - 如何使用 HERE maps api 获取我的当前位置
- python - Python脚本在执行try / exception后不尝试重新连接到sql db
- kubernetes - Kubernetes:根据规则/标签将元数据添加到清单
- python - Edward中权重的L2正则化