gpt4 book ai didi

java - 如何使用 Robot Framework 处理动态元素

转载 作者:行者123 更新时间:2023-12-01 09:07:22 24 4
gpt4 key购买 nike

我目前正在开发机器人框架并使用 Selenium2Libraries 来开发 Web 应用程序。我正在开发一个表单,并且正在处理一个动态元素,它是一个可编辑的文本区域和下拉列表。

我真的希望有人能够指导我如何做到这一点。我正在做的一个例子是,

[示例元素代码]

input id="textfield-1237-inputEl" class="x-form-field x-form-text x-form-text-default x-form-focus x-field-form-focus x-field-default-form-focus" 
data-ref="inputEl" size="1" name="textfield-1237-inputEl"
maxlength="200" role="textbox" aria-hidden="false" aria-disabled="false"
aria-readonly="false" aria-invalid="false" aria-required="false" autocomplete="off" data-componentid="textfield-1237" type="text"

任何有关此的信息将不胜感激。谢谢!

最佳答案

Identifiers有很多种类型,可以搜索,如果是动态的,可以使用Xpath Identifier来查找定位器。Id只能用于静态值。在上述情况下,您可以使用 Xpath 作为

xpath=.//*[包含(type(),'text')]

因为文本是静态的,不会改变。

关于java - 如何使用 Robot Framework 处理动态元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41159680/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com