''' 自动化测试浏览顾客信息,侧重点在于是否能正常查看到信息,而不是那些翻页功能是否实现,翻页功能在手工测试完成 ''' ''' 这个文件是获取翻页列表的所有数据,输出为列表形式。其他的browse page我只写了获取当前页面 ''' #在pages中写方法,然后在test_case中编写测试用例 import time from pages.basepage import BasePage import re class BrowseClientPage(BasePage): # 元素定位层要继承basePage def __init__(self): # 获取driver BasePage.__init__(self) def BrowseClient(self): # 点击信息浏览 self.driver.find_element_by_xpath('//div[@id="accordion"]/div[5]/div[1]/div[1]').click() # 点击浏览顾客信息 self.driver.find_element_by_xpath('//div[@id="accordion"]/div[5]/div[2]/a[1]/span/span[1]').click() #从第一页开始取列表里的数,如果1=页数,就取当页。只要i <= ret_page,就要获取列表数据 time.sleep(2) #获取页数 page_element= self.driver.find_element_by_xpath('//div[@class="datagrid-pager pagination"]//td[8]
文章来源地址https://www.toymoban.com/news/detail-493065.html
文章来源:https://www.toymoban.com/news/detail-493065.html
到了这里,关于selenium获取翻页列表所有数据的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!