我使用Selenium和PhantomJS在CSharp中为测试网站创建了一个自动应用程序。
我在尝试向网站发送SendKeys(“值”)时遇到问题。
<section id="login">
<form class="login">
<input type="text" id="login-username">
</form>
</section>
抛出异常:
Message "Unexpected error. TypeError - undefined is not a constructor
(evaluating '_getTagName(currWindow).toLowerCase()')" string
我的代码如下:
element.FindElementById("login-username").SendKeys("User1");
我将PhantomJS更新到最新版本。