Selenium Webdriver Submit()与click()

假设我有input一个表单(看起来像按钮,并且像按钮一样交互),该表单基于生成一些数据(好吧,服务器根据表单参数生成数据,但是对于用户,按钮来做:))在表格中的参数上。

当我使用时click(),整个过程挂起(它实际上冻结了,没有异常或错误)。

从Selenium网站:

// Now submit the form. WebDriver will find the form for us from the element

element.submit();

因此,WebDriver有一种submit()方法。从逻辑上讲,在click()按钮上使用或有什么区别submit()吗?

回答:

submit()那里的功能使生活更轻松。您可以在表单标签内的任何元素上使用它来提交该表单。

您也可以搜索“提交”按钮并使用click()

因此,唯一的区别是click()必须在“提交”按钮submit()上完成,并且可以在任何表单元素上完成。

由你决定。

http://docs.seleniumhq.org/docs/03_webdriver.jsp#user-input-filling-in-

forms

以上是 Selenium Webdriver Submit()与click() 的全部内容, 来源链接: utcz.com/qa/433524.html

回到顶部