Selenium,发送文字

时间:2015-02-18 00:21:12

标签: java html selenium selenium-webdriver

我是硒的新手,希望能得到一些帮助。想象一下,我们有两个框,一个用户可以写一条消息,另一个用于写入消息。 我尝试使用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解决这个问题?谢谢!

1 个答案:

答案 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%正确,但这应该是要走的路。最好的问候保罗