繁体   English   中英

Selenium PhantomJsDriver,C#,SendKeys无法正常工作

[英]Selenium PhantomJsDriver, C#, SendKeys not working properly

使用ChromeDriver并使用SendKeys("some text")填写input field ,一切正常。 切换到PhantomJsDriver只有字符串的最后一个字符包含在元素中 所以element.SendKeys("My text"); 将导致该element.GetAttribute("value")变为"t"而不是"My text"

关于如何解决这个问题的想法?

//丹尼尔

  1. 加载最新的selenium web-driver nu-get包
  2. 加载最新的PhantomJs浏览器
  3. 如果这不能解决您的问题,您可以创建重载函数,该函数将执行将执行“sendKeys”的javascript代码

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM