JMeter - WebDriver Sampler - 通过 Google 地图自动填充名称

JMeter - WebDriver Sampler - Autofill name by Google Map

我有一个用于填写地址的文本字段。当输入几个字母和位置的完整措辞时,将显示。通常它允许用户点击完整的文字来自动填充位置。而这个功能来自Google Map。我不确定如何从 JMETER 中的默认 Google 地图获取自动填充名称。

当我发送键值("57 Java") 到文本框时,它会在文本框下方显示"57 Java Road North Point"。

WDS.browser.findElement(org.openqa.selenium.By.xpath("//input[@value='']")).sendKeys("57 java");

这些“建议”由 AJAX technology and being added to the DOM 在您输入时加载。

不确定您的应用程序,对于“正常”Google 地图,它可以定位为:

//div[@class='suggest']

所以这些“建议”是正常的 HTML 元素,可以使用任何合适的 locator strategy

“找到”