我有一个文本字段来填充地址。当输入时,很少的字母和位置的完整措辞将被显示出来。通常,它允许用户点击自动填充位置的完整措辞。而这个功能来自谷歌地图。我不知道如何从JMeter中默认的Google Map中获得自动填充名称。
当我将钥匙(“57爪哇”)发送到文本框时,文本框下会显示“57北角爪哇道”。
WDS.browser.findElement(org.openqa.selenium.By.xpath("//input[@value='']")).sendKeys("57 java");
这些“建议”由AJAX技术加载,并在键入时添加到DOM中。
不确定您的应用程序,对于“普通”谷歌地图,它可以定位如下:
//div[@class='suggest']
因此,这些“建议”是普通的HTML元素,可以使用任何合适的定位器策略“找到”这些元素
嗨,谢谢你的及时回复。我目前正在进行下面的课程和屏幕截图。请问如何编写合适的代码?多谢 这是我当前的代码,但它不会自动填充文本。wds.browser.findelement(org.openqa.selenium.by.xpath(“//input[@value='']”)).sendkeys(“57 java”); class:
你能建议如何用contains语法重写下面的动态名称代码吗?请参考所附的屏幕截图。多谢.
嗨,我现在使用JMeter Groovy WebDriver。我的问题是,导入了图形生成器,但没有任何图形输出。你能建议图形生成器应该与WebDriver一起工作吗?还是只为JMeter采样器Http请求工作?
def wait=new WebDriverWait(wds.browser,5000); sampleResult.sampleStart();get('https://google.com/');wait.teo(expectedconditions.visibilityOfelementlocited(by.xpath(".//input[@name='q']“)));SampleResul
嗨,我想在JMeter webdriver采样器中使用selenium chromedriver代码。下面是硒码: