我是硒的新手,希望能得到一些帮助。想象一下,我们有两个框,一个用户可以写一条消息,另一个用于写入消息。 我尝试使用selenium和java来发送文本并声明它已正确发送到输入和文本区域(如下面的html所示)。
<div id="req5">
<h2>Test #5</h2>
<input type="text" value="Type here" name="input">
<br>
<textarea cols="50" rows="10" name="textarea">Write something here</textarea>
</div>
我如何用Java解决这个问题?谢谢!
答案 0 :(得分:0)
String yourText = "Lorem hipstum";
WebElement we = driver.findElement(By.xpath("//input")).click();
we.sendKeys(yourText);
Assert.assertTrue("result text compared!", driver.findElement(By.name("textarea")).getTextt().equals(yourText));
不太确定语法是否100%正确,但这应该是要走的路。最好的问候保罗