无法使用 PCA 预测将文本设置为输入字段
Cannot set text to input field with PCA Predict
我正在创建自动测试。
我对带有自动完成的 pca 预测的字段有很大的问题 - 我不知道如何编写测试来设置一些地址。
设置一些值后:
我不知道我应该做什么 - 专注于自动完成或为每个字段设置一些文本?我的意思是(例如)地址字段。
<input type="text" id="address.street" name="address.street" value placeholder="Address" class="error-field" autocomplete="off">
我试过了:
1.
def driver = DriverFactory.getWebDriver()
String baseUrl = "https://logicvapes.us/customer/account/create"
selenium = new WebDriverBackedSelenium(driver, baseUrl)
selenium.type("id=billing_form.street", "Clifford Dr")
selenium.sendKeys("id=billing_form.street", "${KEY_ENTER}")
2.
WebUI.sendKeys(findTestObject('TestObject'), Keys.chord('Clifford Dr',Keys.TAB))
在 Katalon Studio 中你可以这样做:
WebUI.setText(findTestObject('TestObject'), 'Clifford Dr')
WebUI.delay(1)
WebUI.sendKeys(findTestObject('TestObject'), Keys.chord(Keys.ARROW_DOWN, Keys.ENTER))
它会模拟输入文本,会显示下拉列表,然后按下键盘向下箭头和回车键。
一定要导入
import org.openqa.selenium.Keys as Keys
我正在创建自动测试。
我对带有自动完成的 pca 预测的字段有很大的问题 - 我不知道如何编写测试来设置一些地址。
设置一些值后:
我不知道我应该做什么 - 专注于自动完成或为每个字段设置一些文本?我的意思是(例如)地址字段。
<input type="text" id="address.street" name="address.street" value placeholder="Address" class="error-field" autocomplete="off">
我试过了:
1.
def driver = DriverFactory.getWebDriver()
String baseUrl = "https://logicvapes.us/customer/account/create"
selenium = new WebDriverBackedSelenium(driver, baseUrl)
selenium.type("id=billing_form.street", "Clifford Dr")
selenium.sendKeys("id=billing_form.street", "${KEY_ENTER}")
2.
WebUI.sendKeys(findTestObject('TestObject'), Keys.chord('Clifford Dr',Keys.TAB))
在 Katalon Studio 中你可以这样做:
WebUI.setText(findTestObject('TestObject'), 'Clifford Dr')
WebUI.delay(1)
WebUI.sendKeys(findTestObject('TestObject'), Keys.chord(Keys.ARROW_DOWN, Keys.ENTER))
它会模拟输入文本,会显示下拉列表,然后按下键盘向下箭头和回车键。
一定要导入
import org.openqa.selenium.Keys as Keys