期望通过python+selenium获取到网页中元素,并能够自动点击它实现自动化测试。
但是我在调用时总是最后报错,请求大侠帮忙!不胜感激!
一、环境
1、公司内部的网页,iframe中嵌套了一个网页,网页中的一个循环的表格
2、表格中每一数据行(不是表头行)的第一个表格内的元素,实现自动点击
问题:现在使用xpath(xpath路径我是在浏览器自带的xpath复制的,应该无措)总是无法获取到它
二、我的代码
#-*- coding:utf-8 -*-
from selenium.webdriver.common.keys import Keys
from selenium import webdriver
import time
'''
1、添加chrome_driver驱动路径
'''
chrome_driver=r"D:\Program Files\Python3.8\Lib\site-packages\selenium\webdriver\chrome\chromedriver.exe"#后面要修改为相对路径
driver=webdriver.Chrome(executable_path=chrome_driver)
driver.get("http://172.29.10.30/xmgl/index.jsp")
#登录模块
driver.find_element_by_id('opcode').clear()
driver.find_element_by_id('opcode').send_keys('Y00793')
driver.find_elem