我的应用程序有一个带有"Status“列的表。我使用“在对象上评估JS”来扫描列,以确定是否有任何行处于“挂起”状态,并采取适当的操作。对象标识工作正常,因为TruCLient高亮显示了列中的所有项:
我试图做的是类似于HTTP协议中的web_reg_save_param,当存在多个匹配时,该协议返回一个数组。问题是,TruClient没有返回对象数组,而是失败了,因为“找到了与目标对象类似的多个对象”。
<table>
<thead>
<tr>
<th>Details</th>
<th>Number</th>
<th>Status</th>
<th>Date</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="/001">View</a></td>
<td>20-001</td>
<td>Completed</td>
<td>01/01/2020</td>
</tr>
<tr>
<td><a href="/002">View</a></td>
<td>20-002</td>
<td>Cancelled</td>
<td>01/02/2020</td>
</tr>
<tr>
<td><a href="/003">View</a></td>
<td>20-003</td>
<td>Cancelled</td>
<td>01/03/2020</td>
</tr>
</tbody>发布于 2022-08-10 14:40:12
TruClient步骤对单个对象进行操作。如果要迭代元素并对每个对象执行操作,则需要多个脚本步骤:
I允许您从步骤的对象标识部分访问for循环中定义的变量"i“。
https://stackoverflow.com/questions/71344233
复制相似问题