Xpath 如何在selenium中使用regex实现目标字段
我在目标值中使用selenium和xpath 我有一张桌子,我需要数一数行数 例如,我有一个X路径,从Xpath 如何在selenium中使用regex实现目标字段,xpath,selenium,testng,Xpath,Selenium,Testng,我在目标值中使用selenium和xpath 我有一张桌子,我需要数一数行数 例如,我有一个X路径,从//tr[2]/td/span/input到//tr[10]/td/span/input。现在我想通过VerifyXpathCount计算X路径计数的数量 我需要在Selenium的目标字段中提供一个正则表达式,比如//tr[(*)]/td/span/input 我不能应用这样的正则表达式,所以我需要添加一些正则表达式 如何执行此操作?尝试//tr[./td/span/input]或//tr[/
//tr[2]/td/span/input
到//tr[10]/td/span/input
。现在我想通过VerifyXpathCount
计算X路径计数的数量
我需要在Selenium的目标字段中提供一个正则表达式,比如//tr[(*)]/td/span/input
我不能应用这样的正则表达式,所以我需要添加一些正则表达式
如何执行此操作?尝试
//tr[./td/span/input]
或//tr[///td/span/input]
获取/验证xpath计数
int cnt = selenium.getXpathCount("//tr[/td/span/input]");
//处理所有元素
for(int i=0;i<cnt;i++){
String loc = "//tr["+i+"]/td/span/input";
//use loc
}
for(int i=0;i您需要使用上述方法之一获取计数,然后对每个元素进行迭代。例如,请参阅下面的注释