当前位置: 首页 > 知识库问答 >
问题:

JMeter jp@gc-WebDriver Sampler元素在XML上的动态名称按钮

文彭祖
2023-03-14

我使用JMeter和Groovy开发客户端脚本。我不知道如何给下面的动态元素变量命名。请好心劝告。

findElement(by.xpath(“(//button[@type='button'])[30]”)).click();

我已经尝试了下面的元素名称,但没有工作。[error]隐式等待在10000ms后超时[error]元素//div[contains(@class,'el-button--')]/li/div找不到

在此输入图像说明

共有1个答案

洪旻
2023-03-14
  1. 找到带有文本确定
  2. 元素
  3. 查找其父项-它将是您要查找的

类似于:

findElement(By.xpath("//span[contains(text(), 'OK')]/parent::button")).click()

如果有多个带有文本OK的span,则必须找出唯一标识要单击的特定按钮的方法。

您可能会发现使用JMeter文章中的XPath提取器很有用,它主要用于JMeter的XPath提取器,但在涉及XPath语言评估时,WebDriver采样器的语法将与此相同。

 类似资料:
  • 问题内容: xml文件包含两个元素。除了一个元素名称外,这些元素具有相同的结构。我试图为XMLName属性设置一个值,但这没有用。 Xml: 是否可以定义一个结构使得元素名称是动态的? 问题答案: 在文档中,该字段必须为类型。 通过以下字段设置元素名称: (此外,必须导出E1-E4才能包含在XML输出中)。 游乐场示例:http://play.golang.org/p/bzSutFF9Bo

  • 问题内容: 我的问题是: 当其他元素与父元素的“孙子元素”同名时,如何直接在特定父元素下获取元素。 我正在使用Java DOM库解析XML 元素,但遇到了麻烦。下面是 一些 我使用的XML(可一小部分): 如您所见,可以在两个位置放置元素。分组或外部分组。我真的希望它采用这种结构,因为它更加用户友好。 现在,每当我调用它时,它就会为我提供所有元素,包括该元素下的元素。我对这些文件的处理方式不同,因

  • 问题内容: 考虑以下功能: 而这个HTML部分: 显示警报框,但显示“未定义”。 问题答案: 您看到该错误的原因是因为返回了一个元素。并且a 元素没有属性。 使用此代替:

  • 问题内容: 如果我有: 如何使用T-SQL获得元素名称“名称”和“内容”的列表? 到目前为止,我得到的最好成绩是: 但是,当然,我无法解决这个问题。 问题答案: 实际上,对不起,我得到的最好的是: 猜猜我回答了我自己的问题…

  • 问题内容: 我认为对于真正了解JAXB绑定文件的人来说这很容易… 基本问题 如何配置JAXB将多个元素解组到同一类中? 注意:我想避免向我的项目中添加另一个依赖项(例如MOXy)。 理想情况下,这可以通过注释或自定义绑定文件来完成。 背景 我有一个XML文档,其中包含许多相同元素的变体,每个变体具有完全相同的属性。在下面的示例中,我只关心“雇员”,但是XML指定了“董事,经理和职员”。出于我们的目

  • 嗨,我必须读取一个xml文件,在代码的一部分中有一些字段标签,名称如示例中所述 我只想读取名为“link\u pdf”的字段 如果我用这个密码 我可以读取值,但在某些情况下这不是一个好的工作,如何通过字段名访问值? 不是工作