selenium定位ul下面所有li

  #判断所属产线/相机下拉框数据是否正确,  i=0:产线 ;  i=1:相机
    def drop_down_box_check(self,expect_lines_list,i):
        #获取所有选择项
        production_line_ul_path=['class','el-select-dropdown__list']
        production_line_ul=self.find_elements(production_line_ul_path,i)
        production_line_all_li=production_line_ul.find_elements_by_xpath('li')
        #获取下拉框所有数据
        actual_lines_list=[]
        for i in production_line_all_li:
            a=i.text
            actual_lines_list.append(a)
        print('111111111111111111111111111')
        print(actual_lines_list)
        flag=self.compare_list(expect_lines_list,actual_lines_list)
        if flag==True:
            if i==0:
                log1.info('产线相等,测试通过!!!')
            if i==1:
                log1.info('相机相等,测试通过!!!')
        if flag==False:
            if i == 0:
                log1.info('产线相等,测试失败!!!')
            if i == 1:
                log1.info('相机相等,测试失败!!!')
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值