自动化测试
文章平均质量分 59
Software Testing
catch_dreamer
这个作者很懒,什么都没留下…
展开
-
selenium取消chrome内核浏览器下载文件时出现出现的弹窗
1. edge浏览器下载文件的设置实例class GetEdgeDriver: __singleton = None def __new__(cls, *args, **kwargs): if cls.__singleton is None: options = { "browserName": "MicrosoftEdge", "version": "",原创 2021-11-27 16:22:46 · 3591 阅读 · 4 评论 -
基于Java版的Jenkins构建第一个示例项目
1. 启动这种.war格式的Jenkins需要依赖于java jdk,所以如果电脑没有jdk的话需要先下载jdk1.8及以上版本的jdk进行安装配置才可启动Jenkins。 下载完成后,以管理员身份打开cmd命令行,进入下载文件所在目录,执行java -jar jenkins.war启动Jenkins,启动成功如下图:然后在浏览器输入http://localhost:8080进入Jenkins,然后在页面提示的目录下将初始化密码复制到输入框,点击右下角的按钮进行下一步,选择左边的方框,以推荐方式安装插原创 2021-09-05 18:16:22 · 254 阅读 · 0 评论 -
使用appium桌面版在win平台连接逍遥模拟器(以梦幻西游手游为例)
1. 配置相关信息和下载软件下载逍遥模拟器,进行安装,官网为点击进入,完成后双击进行安装即可下载java jdk,安装并配置下载Android sdk,sdk下载地址点击进入,进入下载页面后直接下载ADT Bundle即可(里面包含了需要的所有工具),完成后将下载好的压缩包解压,放到自己想要放置目录下即可,然后进入到解压文件内部的sdk目录下,将sdk及其所在路径复制(例如"D:\adt-bundle-windows-x86_64-20140702\sdk"),然后添加到环境变量中,变量名为ANDR原创 2020-12-20 19:44:51 · 1169 阅读 · 1 评论 -
python搭建puautogui+opencv+aircv环境以及pip切换下载源
1. 搭建pyautogui环境下载opencv-python:pip install opencv-python下载opencv-contrib:pip install opencv-contrib-python安装aircv:pip install aircv安装pyautogui:pip install PyAutoGUI注: 安装pyautogui时出错,报Preparing wheel metadata ... error异常的解决方法:安装wheel,命令为pip install原创 2020-12-06 17:36:10 · 1285 阅读 · 0 评论 -
python中内置的高阶函数(map、filter、reduce、sorted、all)
1. 概述python中内置了map、reduce、filter、sorted这四个高阶函数。下面将详细讲解着四个高阶函数的用法2.原创 2020-10-29 23:39:41 · 255 阅读 · 0 评论 -
python环境selenium的安装和配置以及常见错误的解决方法
1. 安装方法selenium包的安装有以下几个方式:通过命令行安装,语法为pip install selenium[==版本号],其中版本号是选填的,比如安装版本号为2.48.0的selenium,则命令为pip install selenium==2.48.0,如果是要安装最新版本的则直接输入pip install selenium即可。通过pycharm安装,具体步骤为:菜单File–>setting–>Project 当前工程名称–>Project Interpreter–原创 2020-10-29 15:44:27 · 23009 阅读 · 0 评论 -
selenium之frame切换、窗口切换及各种选择框和弹出框
frame切换一般来讲,我们无法直接通过webdriver对象拿到frame或者iframe中的元素,这时我们就需要切换到frame或者iframe中去,方法为调用webdriver对象的switch_to.frame()方法。方法里面可以传入iframe和frame的id等属性值用以选择出该frame。具体如下:browser.switch_to.frame(browser.find_ele...原创 2020-01-18 10:55:27 · 2597 阅读 · 0 评论 -
python操作Excel(xlwt、xlrd、xlutils)
简介python中通过xlwt、xlrd和xlutils三个模块操作xls文件。这三个模块的区别如下:xlwt:xlwt用于在内存中生成一个xlsx/xls对象,增加表格数据,并把内存中的xls对象保存为本地磁盘xls文件。xlrd:xlrd用于把本地xls文件加载到内存中,可以读取xls文件的表格数据,查询xls文件的相关信息。xlutils:xlutils模块是xlrd和xlwt之间...原创 2019-12-27 17:50:06 · 654 阅读 · 0 评论