selenium - 如何阅读网页上的文字&在其他字段中传递相同的文本作为参数

时间:2014-02-13 07:15:10

标签: selenium-webdriver

请为此查询提供适当的解决方案吗?

在Web中,有一个客户页面,在显示客户名称的地方,我想读取此客户名称并在客户名称文本字段中的其他页面中传递相同的值。我该怎么办?

2 个答案:

答案 0 :(得分:2)

您可以在第一页存储客户名称

String name= driver.findElement(By .id("searchString")).getAttribute("value");

然后在需要时稍后调用该字符串。如果要将相同的值传递给其他字段,则可以使用代码

driver.findElement(By .id("id of element")).sendKeys(name);

通过在此处调用字符串,将传递名称。

答案 1 :(得分:0)

使用httpGet,您可以读取旧客户的值并捕获这些值并将其传递给新表单