如何获取动态表的列和行的值和大小

Rajkamal S.

我已使用Karate进行API测试,并成功完成了一个项目。现在,我正在探索另一个项目的空手道UI,我一直想从动态表的列和行中获取值,而且我想检查其大小。

我遍历了文档,并找到了某种方法来处理它,例如使用locateAll和scriptAll,但这没有帮助。

我的桌子如下图

<table>
 <thead>
  <tr>
   <th>column1</th>
   <th>column2</th>
  </tr>
 </thead>
 <tbody>
  <tr>row1</tr>
  <tr>row2</tr>
 </tbody>
</table>

我通过以下代码在硒中实现了这一点

@FindBy(xpath = "//*[@id=\"PartialRateTableListModel\"]/div/div/div[2]/div/div[2]/table/thead/tr")
    private static WebElement columns;

    @FindBy(xpath = "//*[@id=\"PartialRateTableListModel\"]/div/div/div[2]/div/div[2]/table/tbody")
    private static WebElement rows;

List<WebElement> TotalColsList = columns.findElements(By.tagName("th"));
Assert.assertEquals(2, TotalColsList.size());

    List<WebElement>TotalRowsList = rows.findElements(By.tagName("tr"));
    Assert.assertEquals(2, TotalRowsList.size());

我想在空手道UI中做到这一点。你能帮我克服这个问题吗?提前致谢

彼得·托马斯

干得好:

* def cols = scriptAll('th', "_.innerHTML")
* match cols == ['column1', 'column2']

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Selenium和AutoHotkey-如何获取表行/列的大小?

来自分类Dev

动态表的行和列

来自分类Dev

如何从表中按行和列获取 ng-repeat 复选框值

来自分类Dev

如何从动态创建的行中获取值并将所有列和行值存储在数组中

来自分类Dev

如何在vb.net中使用Request.Form获取动态创建的表的总列和行

来自分类Dev

动态行和表

来自分类Dev

文本到列VBA代码的动态行和列大小

来自分类Dev

如何输出矩阵的行和列的大小

来自分类Dev

使用静态行和动态列值将对象列表绑定到表

来自分类Dev

如何使网格的行和列动态化?

来自分类Dev

从具有表名,行和列索引的表中获取特定值

来自分类Dev

Angular 5:如何从表中动态添加和删除行中获取值

来自分类Dev

如何从Redshift获取表和列信息?

来自分类Dev

如何从angularjs中的JSON数组动态生成列标题和表值?

来自分类Dev

如何在 jsrender 中呈现具有动态列和值的表?

来自分类Dev

jQuery和动态表行

来自分类Dev

Marionette-Backbone如何制作带有动态行标题和列标题的网格表

来自分类Dev

如何在JSP页面中动态创建表的行和列

来自分类Dev

如何在JSP页面中动态创建表的行和列

来自分类Dev

动态地如何使用javascript将更多的行和列追加到表中

来自分类Dev

如何在Windows Phone应用中动态获取行和列?

来自分类Dev

获取表中所有行和列的每个元素的值

来自分类Dev

MySQL:从所有列和行中获取表的MIN值

来自分类Dev

如何从包含datetime列的表中获取某些行和“上一个”行?

来自分类Dev

如何获取行和列中的字符?

来自分类Dev

将列和行大小重置为默认值

来自分类Dev

JavaScript - 如何获取动态单选按钮名称和选定值?

来自分类Dev

如何根据列的值获取顶部和底部 3 个值的所有行?

来自分类Dev

根据列标题和目标行的交点动态设置值

Related 相关文章

  1. 1

    Selenium和AutoHotkey-如何获取表行/列的大小?

  2. 2

    动态表的行和列

  3. 3

    如何从表中按行和列获取 ng-repeat 复选框值

  4. 4

    如何从动态创建的行中获取值并将所有列和行值存储在数组中

  5. 5

    如何在vb.net中使用Request.Form获取动态创建的表的总列和行

  6. 6

    动态行和表

  7. 7

    文本到列VBA代码的动态行和列大小

  8. 8

    如何输出矩阵的行和列的大小

  9. 9

    使用静态行和动态列值将对象列表绑定到表

  10. 10

    如何使网格的行和列动态化?

  11. 11

    从具有表名,行和列索引的表中获取特定值

  12. 12

    Angular 5:如何从表中动态添加和删除行中获取值

  13. 13

    如何从Redshift获取表和列信息?

  14. 14

    如何从angularjs中的JSON数组动态生成列标题和表值?

  15. 15

    如何在 jsrender 中呈现具有动态列和值的表?

  16. 16

    jQuery和动态表行

  17. 17

    Marionette-Backbone如何制作带有动态行标题和列标题的网格表

  18. 18

    如何在JSP页面中动态创建表的行和列

  19. 19

    如何在JSP页面中动态创建表的行和列

  20. 20

    动态地如何使用javascript将更多的行和列追加到表中

  21. 21

    如何在Windows Phone应用中动态获取行和列?

  22. 22

    获取表中所有行和列的每个元素的值

  23. 23

    MySQL:从所有列和行中获取表的MIN值

  24. 24

    如何从包含datetime列的表中获取某些行和“上一个”行?

  25. 25

    如何获取行和列中的字符?

  26. 26

    将列和行大小重置为默认值

  27. 27

    JavaScript - 如何获取动态单选按钮名称和选定值?

  28. 28

    如何根据列的值获取顶部和底部 3 个值的所有行?

  29. 29

    根据列标题和目标行的交点动态设置值

热门标签

归档