byt*_*dev 0 .net specflow selenium-webdriver
有人可以向我解释为什么在下面的.Net Specflow代码中,如果我的textboxElement的文本为空,那么我发送密钥给它,为什么文本仍然是空的?(当屏幕上文本框的文本发生变化时):
textboxElement.SendKeys("John Smith");
var text = textboxElement.Text;
// text == ""
Run Code Online (Sandbox Code Playgroud)
是否无法"刷新"元素的值?(或者我只是错过了一些非常明显的东西:-))
Arr*_*ran 11
因为它是一个input元素,你需要获得它的value属性而不是它的属性text.
所以:
textBoxElement.GetAttribute("value");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4738 次 |
| 最近记录: |