当前位置: 代码迷 >> 综合 >> Performing actions on the AUT
  详细解决方案

Performing actions on the AUT

热度:50   发布时间:2024-02-13 02:25:14.0

在AUT (待测试的web应用程序)上执行操作

 

您可以使用sendKeys方法设置元素的文本,如下所示

:

name = "

name = "Charles"
driver.find_element(By.NAME, "name").send_keys(name)

Charles"
driver.find_element(By.NAME, "name").send_keys(name)

 

一些web应用程序使用JavaScript库来添加拖放功能。下面是一个将一个元素拖放到另一个元素上的基本例子:

 

source = driver.find_element(By.ID, "source")

source = driver.find_element(By.ID, "source")
target = driver.find_element(By.ID, "target")
ActionChains(driver).drag_and_drop(source, target).perform()


target = driver.find_element(By.ID, "target")
ActionChains(driver).drag_and_drop(source, target).perform()

 

单击元素

 

你可以使用click方法点击元素:

driver.find_e

driver.find_element(By.CSS_SELECTOR, "input[type='submit']").click()

lement(By.CSS_SELECTOR, "input[type='submit']").click()

  相关解决方案