1
A
回答
0
最好的办法是,当你的输入字段有一个ID。
那么你只是去:
driver.findElement(By.Id("Your Id")).SendKeys("Your Text);
你编辑了一个id。也许它会与他的ID一起工作。如果不是 ,并且您无法编辑该网站,并且您确定该网站不会被编辑,您可以使用XPath。 Firefox的插件(Selenium IDE)为您自动生成XPath代码。
否则使用类。 也许这个代码将工作:
driver.findElement(By.ClassName("ql-editor)).sendKeys("Text);
正则表达式是一个不错的选择。 – Hosar
我会用sendkeys去! :) – Dazed