selenium ide 数据结构树展开
selenium ide data structure tree expand
几天后,我将尝试为数据结构树编写 selenium ide 测试。我坚持扩展树节点,主要是有很多相同 class 的 TreeExpandoIcons,没有 id、text、type 等等。
<tbody>
<tr>
<td title="Control + right arrow key to expand this row." aria-expanded="false" aria-readonly="true" role="gridcell" tabindex="-1" aria-describedby="RestartPageGrid-Id" colid="Id" class="gridxCell" style="width:auto;min-width:auto;max-width:auto;">
<div class="gridxTreeExpandoCell " style="padding-left: 16px;">
<div class="gridxTreeExpandoIcon " style="margin-left: 0px;">
<div class="gridxTreeExpandoInner">+</div></div>
<div class="gridxTreeExpandoContent gridxCellContent">1</div>
</div>
</td>
图标之间始终只有一个区别,靠近图标的是 gridxCellContent
个数字。但它只是靠近而且不可点击。也许您知道一些解决方法或如何解决此问题?我将不胜感激。
我的selenium ide 提供,这样写:
<tr>
<td>click</td>
<td>css=div.gridxTreeExpandoIcon.</td>
<td></td>
</tr>
但是这段代码不起作用。
我有几个疑问:
1. 您是否尝试删除 css 选择器中的最后一个 (.)?
2.我也看到了
"gridxTreeExpandoIcon " class 有尾随 space。
您知道在 css 选择器中使用包含吗?
3.您是否尝试过使用不同的定位策略?
比如xpath, //div[contains(@class,'gridxTreeExpandoIcon')]
几天后,我将尝试为数据结构树编写 selenium ide 测试。我坚持扩展树节点,主要是有很多相同 class 的 TreeExpandoIcons,没有 id、text、type 等等。
<tbody>
<tr>
<td title="Control + right arrow key to expand this row." aria-expanded="false" aria-readonly="true" role="gridcell" tabindex="-1" aria-describedby="RestartPageGrid-Id" colid="Id" class="gridxCell" style="width:auto;min-width:auto;max-width:auto;">
<div class="gridxTreeExpandoCell " style="padding-left: 16px;">
<div class="gridxTreeExpandoIcon " style="margin-left: 0px;">
<div class="gridxTreeExpandoInner">+</div></div>
<div class="gridxTreeExpandoContent gridxCellContent">1</div>
</div>
</td>
图标之间始终只有一个区别,靠近图标的是 gridxCellContent
个数字。但它只是靠近而且不可点击。也许您知道一些解决方法或如何解决此问题?我将不胜感激。
我的selenium ide 提供,这样写:
<tr>
<td>click</td>
<td>css=div.gridxTreeExpandoIcon.</td>
<td></td>
</tr>
但是这段代码不起作用。
我有几个疑问: 1. 您是否尝试删除 css 选择器中的最后一个 (.)? 2.我也看到了 "gridxTreeExpandoIcon " class 有尾随 space。 您知道在 css 选择器中使用包含吗? 3.您是否尝试过使用不同的定位策略? 比如xpath, //div[contains(@class,'gridxTreeExpandoIcon')]