kendo-grid - 使用 cypress 在 Kendo UI Grid 中选择一行
问题描述
我正在使用 Cypress 测试使用 Kendo Grid 的应用程序。
我已成功使用以下代码选择网格中的第一条记录:
cy.get('#equiptmentGrid').invoke('getKendoGrid').invoke("select", 'tr:eq(0)')
有没有办法选择剑道网格中的最后一条记录
解决方案
尝试使用last()
来自 cypress 的命令。在下面的示例中,我有一个剑道网格,显示网格中显示的记录。下面的测试代码将获取最后一个tr
然后使用find()
命令,找到td
并获取“一些文本”,如下所示;
cy.get('#grid > div > table > tbody >tr').last().find('td').invoke("text").should('include', 'Some Text');
如果可以请您发布html
,我会尝试找出获得最后一条记录的方法
推荐阅读
- php - 如何让 URL 重写在 Laravel 5 中工作?
- java - 将与 ListView 单元格关联的数据传递给项目的另一个活动 onClick()
- python - ParaView Python 脚本导致无响应的可视化工具包 - Windows 上的 Win32OpenGL
- c++ - 为什么按功能键或箭头键时 getch 返回三个值?
- c - 参数化的通用 C 宏
- python - 你如何写出“A大于B,C和D”在一个有效的事情?
- java - Java 一次填充 2 个字节的数组
- database - Symfony 3 数据库连接
- vba - VBA宏:编译错误预期语句结束
- python - Pandas - 获取具有相同行值的多列值,并输入到 1 列