qtp - 关于如何使用 UFT 从下拉列表中动态选择项目的想法
问题描述
好的,所以我正在做的项目涉及一个网页,在这个网页上,您可以将数据行添加到不同的部分。(比如汽车制造商、汽车型号等)无论如何,我遇到的问题是下拉列表中的数据每次都可能不同。具体来说,有一个下拉菜单,我想从列表中选择一项。我添加了下拉图标,但无论它叫什么,我都需要能够选择一个项目。如果我提供绝对 xpath,我已经能够做到,但它非常混乱(而且超长)并且团队不想使用绝对 xpath。无论如何,任何人的想法?这只是x项的列表,我只想选择一个......看起来很简单,我觉得我错过了一些东西。——不管怎样,谢谢大家!
解决方案
作为人类,您将如何决定从下拉列表中选择哪个元素?
如果它是第一个条目,您可以使用WebList.Select
索引,例如"#0"
第一个元素。
如果某些数据出现在页面的其他位置,您可以提取该值(可能使用GetROProperty
),然后在Select
.
推荐阅读
- json - get_json_object spark 实用程序函数中的美元符号是什么意思?
- c++ - 是否允许打印悬空引用的地址?
- android - android studio重建错误:找不到Gradle任务来构建为什么?
- c# - Visual Studio IDE Helper/Summary - 通过构造函数传递对象的引用名称
- c# - ASP.Net Core:如何获取无效 ModelState 值的键?
- c++ - 如何调试clang C++ 编译器错误?(clang 前端命令失败,退出代码 139)
- javascript - Reactjs - 我的 redux 没有存储用户
- matlab - 旋转后对象的 X,Y 坐标和质心 - Matlab
- r - 将日期显示为 ggplotly 图的 x 轴中的实际日期,而不是仅显示为月份
- ios - Flutter url_launcher 不会打开我的 Universal Link IOS