使用 sendKeys 并将值存储在变量中
Use sendKeys and store value in variable
目前我正在使用 WebdriverJS 并尝试填写表格。我的测试是打开表单 > 用 sendKeys 填充字段并将该值存储在变量中。按照我的代码:
driver.findElement(By.xpath("//a[contains(text(),'Añadir Propuesta Test')]")).click();
driver.wait(function () {
return driver.isElementPresent(By.css(".form-control.col-md-8"));
}, 15000);
var propuesta = driver.findElement(By.name('rut'));
propuesta.sendKeys('1111122222');
propuesta.getText().then(function(text){
console.log(text);
});
我的实际结果是返回空值
如何使用 sendKeys 并存储发送的相同值?
您输入的文本存储在 value
属性中:
propuesta.getAttribute('value').then(function(text){
console.log(text);
});
目前我正在使用 WebdriverJS 并尝试填写表格。我的测试是打开表单 > 用 sendKeys 填充字段并将该值存储在变量中。按照我的代码:
driver.findElement(By.xpath("//a[contains(text(),'Añadir Propuesta Test')]")).click();
driver.wait(function () {
return driver.isElementPresent(By.css(".form-control.col-md-8"));
}, 15000);
var propuesta = driver.findElement(By.name('rut'));
propuesta.sendKeys('1111122222');
propuesta.getText().then(function(text){
console.log(text);
});
我的实际结果是返回空值
如何使用 sendKeys 并存储发送的相同值?
您输入的文本存储在 value
属性中:
propuesta.getAttribute('value').then(function(text){
console.log(text);
});