本节继续接着上一节关于Table的操作,主要关注如何处理单元格嵌套其他控件的情况。
在实际项目中,我们经常会碰到表格中某些单元格要嵌套其他控件,比如链接(Link),下拉框(Combobox),图片(Image),甚至表格(Table)。这一节,我们以Cell里面有一个link的情况为例,我要尝试点击单元格里面的一个链接。
处理含有嵌套控件的表格的一般思路如下
- 通过上一节的方法(getSubItem)来获取对应TD(Cell)标签的TestObject
- 通过find, getChildren等方法来获取TD(Cell)内部的控件
获得单元格
在已知Cell的行、列的前提下通过getSubItem获得Cell的TestObject
获得单元格内部的控件
这部分可以通过两种方法获得find和getChildren
FIND方法