首页 > 解决方案 > 如果以下标签值正确,请选中复选框

问题描述

我有一个用户管理,并想选中带有“测试”的标签之前的复选框。复选框和标签彼此分开。我不能使用 //input[@type='checkbox'])[3] 因为复选框和标签可以出现在不同的行上。

checkbox         user
checkbox         bla
checkbox         trying
checkbox         test

复选框的html:<input type="checkbox" class="ant-checkbox-input ng-valid ng-dirty ng-touched">

html用户:<app-userprofile-title _ngcontent-ads-c205="" _nghost-ads-c77="" class="ng-star-inserted">test</app-userprofile-title>

标签: katalon-studiokatalon-recorderkatalon

解决方案


尝试使用这个 Xpath

//input[@type='checkbox']//*[contains(., 'test')]

推荐阅读