摘要: #coding=utf-8 from selenium.webdriver.support.select import Select from util.base_driver import Base_Driver class Base_Page: def __init__(self,driver) 阅读全文
posted @ 2021-09-15 22:54 咸鱼豆腐 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 单例driver class GetDriver(object): driver =None browser_type = getattr(GlobalConfig,"BROWSER_TYPE",None) # maybe Firefox, Chrome, IE url =getattr(Globa 阅读全文
posted @ 2021-09-15 21:40 咸鱼豆腐 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 使用原生.click() 可能存在无法点击问题, def execute_script_click(self,element): #'arguments[0].click();' self.driver.execute_script('arguments[0].click();',element) 阅读全文
posted @ 2021-09-15 21:05 咸鱼豆腐 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 方法一: 使用js代码移除<readonly>属性,后可直接使用send_keys 直接输入,可能存在无法赋值问题 #清除html readonly关键字 def execute_script_removeAttr(self,element): # js = "document.getElement 阅读全文
posted @ 2021-09-15 21:03 咸鱼豆腐 阅读(696) 评论(0) 推荐(0) 编辑
摘要: css选择器使用说明: https://www.w3school.com.cn/cssref/css_selectors.asp ## css选择器使用说明: https://blog.csdn.net/I_r_o_n_M_a_n/article/details/114198236?ops_requ 阅读全文
posted @ 2021-09-15 20:40 咸鱼豆腐 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 文件上传 input标签 定位到input元素,直接使用send_key(文件路径) 模拟手工操作文件上传 导入 pyHook ,PyUserInput pyHook离线下载地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook 选择对应pyth 阅读全文
posted @ 2021-09-15 20:32 咸鱼豆腐 阅读(32) 评论(0) 推荐(0) 编辑