摘要:
#coding=utf-8 from selenium.webdriver.support.select import Select from util.base_driver import Base_Driver class Base_Page: def __init__(self,driver) 阅读全文
摘要:
单例driver class GetDriver(object): driver =None browser_type = getattr(GlobalConfig,"BROWSER_TYPE",None) # maybe Firefox, Chrome, IE url =getattr(Globa 阅读全文
摘要:
使用原生.click() 可能存在无法点击问题, def execute_script_click(self,element): #'arguments[0].click();' self.driver.execute_script('arguments[0].click();',element) 阅读全文
摘要:
方法一: 使用js代码移除<readonly>属性,后可直接使用send_keys 直接输入,可能存在无法赋值问题 #清除html readonly关键字 def execute_script_removeAttr(self,element): # js = "document.getElement 阅读全文
摘要:
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 阅读全文
摘要:
文件上传 input标签 定位到input元素,直接使用send_key(文件路径) 模拟手工操作文件上传 导入 pyHook ,PyUserInput pyHook离线下载地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook 选择对应pyth 阅读全文