随笔分类 - python之ui自动化
摘要:import HTMLTestRunnerimport unittestimport os# 1. 完成使用discover()方法构造套件的方法 if __name__ == '__main__': current_path = os.path.dirname(__file__) testcase
阅读全文
摘要:一、通过driver.get_cookies()将获取到的cookies存到Excel中,最主要使用到Excel的写入xlwd和xlrd模块的函数; from selenium import webdriverimport timeimport xlwtimport osdriver = webdr
阅读全文
摘要:#QQ空间自己发说说,内容:自动发说说打卡,老师要求打开(https://qzone.qq.com/)from selenium import webdriverimport timedriver = webdriver.Chrome()driver.get('https://qzone.qq.co
阅读全文
摘要:import os,timefrom selenium import webdriverimport datetimecurrent_path=os.path.dirname(__file__)wbdr01_path=os.path.join(current_path,'../webdriver/c
阅读全文
摘要:from selenium import webdriverimport time# 验证码处理#1.去掉验证码#2.万能验证码#图片识别验证码#3.通过cookie处理# cookie处理# test01/newdream123driver= webdriver.Chrome()driver.ge
阅读全文
摘要:from selenium import webdriverimport time# 浏览器多窗口处理,出现多个浏览亲戚driver = webdriver.Chrome()driver.get('https://www.baidu.com')driver.maximize_window()driv
阅读全文
摘要:from selenium import webdriverimport timefrom selenium.webdriver.support.select import Selectfrom selenium.webdriver.common.by import Byfrom slenium_j
阅读全文
摘要:from selenium import webdriverimport timefrom selenium.webdriver.support.select import Selectfrom selenium.webdriver.common.by import By# 下拉框处理driver
阅读全文
摘要:# alert:确认# /confirm:确认,取消# /prommpt:确认,取消,输入数据 处理#text:获取对话框的文本#accept:点击确认按钮# dismiss:取消按钮#sendkeys:向prompt输入文字 driver=webdriver.Chrome() driver=web
阅读全文
摘要:# 定位frame中的对象 driver=webdriver.Chrome() #frame >iframe 没有id和name,必须先做出一个元素# 为什么?driver.switch_to.frame()driver.get('file:///E:/%E6%A1%8C%E9%9D%A2/sele
阅读全文
摘要:from selenium import webdriverimport time#层级定位driver=webdriver.Chrome()driver.get('https://www.baidu.com')driver.implicitly_wait(30)driver.find_elemen
阅读全文
摘要:定位一组对象from selenium import webdriverimport timedriver =webdriver.Chrome()driver.maximize_window()driver.get('https://www.baidu.com')driver.implicitly_
阅读全文
摘要:#使元素高亮def highlight_element(driver, element): driver.execute_script("arguments[0].setAttribute('style',arguments[1]);",element,"background:green ;bord
阅读全文
摘要:keys()类中提供的键盘的操作from selenium.webdriver.common.keys import Keysfrom selenium.webdriver.common.action_chains import ActionChainsimport time#1.单键操作#简单操作
阅读全文
摘要:# 步骤:# 1.导入模块# 2.导入动作链条头# 3.设计动作# 4.执行from selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChains#1)ActiongChains类中
阅读全文
摘要:from selenium import webdriverimport os#编写tapd提交bug登录的脚本#1.通过id定位元素current_path=os.path.dirname(__file__)print(current_path)wbdriver_path=os.path.join
阅读全文
摘要:浏览器驱动driver 1.chromedriver 下载地址: Chromedriver http://npm.taobao.org/mirrors/chromedriver/ 2.Firefox的驱动geckodriver 下载地址:Geckodriver https://github.com/
阅读全文

浙公网安备 33010602011771号