如何使用新值更新文本框并使用Selenium Web驱动程序检查计数

时间:2018-07-30 07:55:28

标签: selenium selenium-webdriver textbox bootstrap-4

我正面临这个问题,我必须计算文本框字段中的值数是否已超过5。如果没有,我可以输入值,如果是,那么我不能输入了。屏幕和html的屏幕截图已随附。任何帮助将不胜感激。keywords

1 个答案:

答案 0 :(得分:2)

您输入框中的“关键字”以类名“标签标签label-info”的span存储。您只需获取该元素的计数并验证其是否为5:

JAVA-

List <WebElements> tags_list = driver.findElements(By.xpath("//div[@class = 'bootstrap-tagsinput']/span[@class = 'tag label label-info']"));

if(tags_list.size() >= 5)
{
// do whatever you want
}