摘要: 最近在学习yinkaisheng大神写的uiautomation模块,Depth和searchDepth一直使用不好,明明Depth=3,居然可以用searchDepth=1找到,网上也没找到答案,就自己试验了多次,终于发现了问题所在(主要是人比较笨),同时纠正下大神写的文档一处错误 自我理解: s 阅读全文
posted @ 2023-01-20 11:56 乘月饮清水 阅读(1370) 评论(0) 推荐(0)
摘要: 前言: 自动化测试生成的allure报告一般通过jenkins生成,生成后通过jenkins的view账号进行查看,但这样就必须登录jenkins才能看到,如何不通过登录jenkins从而看到allure报告呢? 由于allure报告是由一堆静态json文件生成的,因此我们可以将生成的静态文件放到n 阅读全文
posted @ 2023-01-04 16:25 乘月饮清水 阅读(552) 评论(0) 推荐(0)
摘要: 背景: 使用selenium框架,批量下载多个目录的不同文件,而下载多个文件时,浏览器会弹出如下窗口 解决方案有2个:1、代码定位到元素并点击【允许】。2、修改浏览器的设置,使其能够拥有自动下载的权限 这里,我们使用的是第二种解决方案,只需要在options中增加参数即可,参数如下: from se 阅读全文
posted @ 2022-09-16 17:33 乘月饮清水 阅读(2340) 评论(0) 推荐(0)
摘要: 一、grid安装 本文已jar包的方式讲解,访问并下载jar包:Releases · SeleniumHQ/selenium · GitHub 二、grid配置 假设主机:10.1.5.219,从机:10.1.5.212 1、下载好jar包后,在cmd窗口中输入命令即可启动服务 前提:主机、从机上都 阅读全文
posted @ 2022-09-16 17:08 乘月饮清水 阅读(1258) 评论(0) 推荐(0)
摘要: 环境配置: 假设有2台电脑,主机(10.1.5.219),从机(10.1.5.212) 主机:jdk、jmeter、脚本、脚本所需的文件(需配置jdk和jmeter的环境变量) 从机:jdk、jmeter、脚本所需的文件(需配置jdk和jmeter的环境变量) 机器配置: 主机: 1、修改jmete 阅读全文
posted @ 2022-09-16 12:00 乘月饮清水 阅读(250) 评论(0) 推荐(0)
摘要: 问题:使用pyinstaller打包后,发现打的exe特别大,有近200M,又没有用几个库,代码也很少,怎么会打出这么大的包呢? 分析:在pyinstaller打包的过程中,可以看到窗口中出现了很多本地其他库的名称,怀疑可能这个打包会把本地所有的库都打进去 解决:使用虚拟环境打包 虚拟环境中,只包含 阅读全文
posted @ 2022-08-23 12:05 乘月饮清水 阅读(375) 评论(0) 推荐(0)
摘要: 背景:拿到服务器后,部署了多个服务,内存还剩下5G左右,但是在使用的过程中,内存会突然爆满,然后服务器个别服务由于内存不够而终止进程 分析:通过free命令查看内存使用状况,发现Swap区为0,也就是说服务器中没有swap区进行缓冲,可能存在在一些特殊操作时内存消耗过大,导致无法缓冲,进而服务崩溃, 阅读全文
posted @ 2022-08-04 11:18 乘月饮清水 阅读(1037) 评论(0) 推荐(0)
摘要: mysql或mariadb的数据,一般默认存在/var/lib/mysql目录下,本文介绍把mariadb数据存到容量较大的目录中,如/home 操作步骤: 1、将/var/lib/mysql的数据复制到/home目录下 复制数据: cp -a -R /var/lib/mysql/* /home/M 阅读全文
posted @ 2022-05-24 11:15 乘月饮清水 阅读(895) 评论(0) 推荐(0)