- 博客(19)
- 收藏
- 关注
原创 UI自动化第七讲:winspy+pywin32实现文件上传操作
以下实例使用百度搜索框上传文件图片搜索演示文件上传from selenium import webdriverimport timefrom selenium.webdriver import ActionChainsimport win32guiimport win32condriver = webdriver.Chrome()driver.maximize_window()driver.implicitly_wait(10)driver.get('http://www.baidu..
2020-08-24 16:45:48
777
原创 UI自动化第六讲:鼠标,键盘等操作
实例一:使用百度首页演示鼠标操作from selenium import webdriverfrom selenium.webdriver import ActionChainsfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as EC"""此实例使用百度首页鼠标悬停到“更多”按钮,然后点击更多下面的“网盘”来.
2020-08-17 09:00:24
711
原创 UI自动化第五讲:窗口切换,iframe切换和alert切换
窗口切换示例from selenium import webdriver''' 此实例使用12306网站和百度演示两个窗口的切换'''driver = webdriver.Chrome()driver.maximize_window()driver.implicitly_wait(10)driver.get('https://www.12306.cn/index/')#打开新窗口driver.execute_script('window.open();')#窗口切换driv.
2020-08-14 08:44:20
754
原创 UI自动化第三讲:简单了解js
以下为示例代码from selenium import webdriverimport time''' 此实例使用12306网站首页选择出发日期演示js的操作'''driver = webdriver.Chrome()driver.implicitly_wait(10)driver.get('https://www.12306.cn/index/')#定位日期输入框elem_date = driver.find_element_by_id('train_date')#书写js.
2020-08-12 11:21:54
275
原创 python第十讲:日志模块
示例代码如下:import loggingimport logging.handlersfrom common.doconstant import log_pathfrom datetime import datetimeimport osfrom common.doconf import conflog_level = conf.get('log', 'log_level')#使用当前时间给日志文件命名file_name = datetime.now().strftime('%Y-%.
2020-08-06 08:34:44
156
原创 python第九讲:配置文件操作
封装后实例代码如下:from configparser import ConfigParserfrom common.doconstant import conf_pathclass MyConfig(ConfigParser): '''这是一个配置文件类''' def __init__(self): super().__init__(self) # 初始化的时候打开配置文件 self.read(conf_path, encodi.
2020-08-05 08:29:31
201
原创 python 第八讲 操作excle
代码如下:import openpyxlclass OperateExcle: # 传入文件名称和sheet名称 def __init__(self, file_path, sheet_name): self.file_path = file_path self.sheet = sheet_name self.workbook = openpyxl.load_workbook(self.file_path) self..
2020-08-04 09:26:13
179
原创 robotframework安装AutoItLibrary库之后导入关键字缺失
1、安装AutoItLibrary:命令行直接运行以下命令pip install robotframework-autoitlibrary2、第一次安装后导入库关键字是全的,但是关闭ride重新打开后发现关键字缺失了一大部分。试了好几次都这样,我都要哭了,总不能每都卸载,重装吧。经过我百折不挠的求教,最终发现问题可能是我安装的时候没有以管理员身份安装,最终卸载。以管理员身份打开命令窗口,...
2020-05-06 16:26:37
786
原创 第一讲:robotframework环境搭建(基于python3)
翻阅各大网站,所有的搭建都是基于python2,但是python2已经不再维护,在偶然机会经过大佬指导,官方编辑器ride已经支持python3,所以此教程是基于python3搭建。1、当然首先第一步就是安装python,官网:https://www.python.org,下载python3的安装包,具体安装步骤不多赘述。网上百度一下就能找到。推荐python3.6以上哦。2、安装robotf...
2020-04-30 09:49:25
408
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人