首页 > 解决方案 > 错误:无法为测试用例 5595c7f4-64d1-494e-b388-be47a3ca9947 设置浏览器通信

问题描述

您好,我的浏览器出现错误,我不知道如何解决。感谢未来的帮助在此处输入图像描述

标签: javaseleniumautomation

解决方案


假设“域”和“仪表板”是表头(th)。

这是您可以使用的 xpath

简单:硬编码的 td 索引(如果在仪表板单元之前添加了新单元,则会中断)

"//td[normalize-space(.)='" + dashboard + "']/ancestor::tr/preceding-sibling::tr//td[2]//a"

基于列名的返回值:无论仪表板单元格的位置如何(首选)都有效

"//td[normalize-space(.)='" + dashboard + "']/ancestor::tr/preceding-sibling::tr//td[position()=count(//th[normalize-space(.)='Dashboard']/preceding-sibling::th)+1]//a"

推荐阅读