我正在使用 Selenium Web 驱动程序。我有一个文本区域,其中写入了一些文本。现在如何在其中添加一些text /html 或在特定位置插入数据?
以下代码将其附加到文本区域/文本框
driver.findElement(By.xpath("textBox/textArea")).sendKeys("abc");
IE。如果文本区域/文本框包含 123。上面的结果将是123abc。但我想要abc123 或 12abc3
PS:我正在测试“电子邮件回复”功能。因此,作为用户,当您回复邮件时,不要复制文本,然后清除所有文本,然后在编写新文本后将所有文本复制回来,如下所示:
WebElement element = driver.findElement(By.xpath("textBox/textarea"));
String previousText = element.getAttribute("value");
element.clear();
element.sendKeys("abc" + previousText);
请帮忙...