truclient - Truclient 对象识别
问题描述
我们有一个页面,其中有几十行列出了我们创建的任务。我们已将任务命名为唯一,因此我们可以使用 TruClient 中的循环向下滚动页面,直到找到该文本。然后我们的页面让我们单击该文本左侧的链接。所有链接和文本都放在 div elemnts 中。使用 TruClient 我们可以做些什么。
最新的链接并不总是在屏幕的顶部或底部,在我们到达这个页面之前我们无法获取链接的详细信息(功能让我们创建了这个案例,之前的页面没有显示案例 ID这个)
我能看到的最接近的功能是使用点击链接,并使用“相关对象”并将其指向我们想要识别的文本,但是没有办法参数化我们想要的文本用作锚。
解决方案
您是否尝试过切换到其他识别方法,如描述符或 xpath?您可以尝试在单击步骤中将方法切换为描述符,然后添加相关测试对象。
该网页是否可公开访问?如果是这样,请提供链接以帮助更准确地识别您的请求。
推荐阅读
- c# - Windows Forms c#在运行时添加函数到一个新的Listbox
- windows - 现有文件中的模糊组织:{ .... }。必须指定 --org 命令行参数才能重新创建项目
- python - 使用包含 dict 查找的函数计算的 pandas 列,“系列”对象是可变的,因此它们不能被散列
- c++ - 是否有可能去掉 gcov 仪器
- c++ - 为什么在某些情况下可以省略模板参数规范?
- c# - 当我们在 y 轴上旋转操纵器时,如何通过 Manipulator 在sharpdx 中移动模型
- centos - 尝试安装 NNTP 阅读器锡和 parsdate.y 错误
- java - XML 转义忽略重音字符
- c++ - 使用向量作为输出缓冲区?
- r - 在 R 中创建一列预测值