selenium自动化测试多条数据选择第一条

时间:2022-12-30 19:43:40

如果我们测试时在一个页面中存在多条数据元素名称一致但是我们要选择第一条?

示意图:

selenium自动化测试多条数据选择第一条

方法一

driver.find_element_by_css_selector('.article-list/div[1]').click()

方法二

获取页面上所有这个元素选取第一个values[1]

方法三

driver.find_element_by_css_selector('.article-item-box csdn-tracking-statistics').click() #直接选择这个元素,页面存在多个相同元素selenium也只会选择第一个,所以影响不大