16 02月 Web自动化测试 丢掉Excel,手把手教你用Python操作Excel python操作excel在我们的工作中经常会用到,操作用例读取对应信息进行接口自动化python Excel库对比我们发现可以操作excel的库有很多种,我们常用的就三种方法第三方库 xlwt/xlrd:用于生成和读取比较老的excel文件,比如xls格式,最大行数限制为65536行。其中xlrd...
07 02月 Web自动化测试 深入微服务架构 | 微服务与k8s架构解读 微服务项目架构解读① 什么是微服务?微服务是指开发一个单个小型的但有业务功能的服务,每个服务都有自己的处理和轻量通讯机制,可以部署在单个或多个服务器上。微服务也指一种种松耦合的、有一定的有界上下文的面向服务架构。也就是说,如果每个服务都要同时修改,那么它们就不是微服务,因为它们紧耦合在一起;如果你需...
02 02月 Web自动化测试 松勤技术精选:python远程连接linux操作 1.安装paramiko库cmd安装pip install paramiko -i https://pypi.douban.com/simple/2.paramiko使用准备好linux服务器以及用户名密码执行linux命令 #导入库import paramiko#创建一个client对象clien...
29 01月 Web自动化测试 松勤软件测试:WebElement 接口常用方法 1、submit()submit()方法用于提交表单,这里特别用于没提交按钮的情况,例如搜索框输入关键字之后的“回车”操作,那么就可以通过submit()来提交搜索框的内容。3鼠标事件在现在的web 产品中,随着前端技术的发展,页面越来越华丽,鼠标的操作也不单单只有单击,现在...
28 01月 Web自动化测试 松勤软件测试:Linux进阶课:目录(文件夹)与文件操作 1、ls与cat的区别是是什么?答:ls命令的含义是list,显示当前目录中内容。不加参数时它显示当前目录中除隐藏文件外的所有文件及目录的名字。cat命令是linux下的一个文本输出命令,通常是用于查看某个文件的内容的。2、[abc]这个能不能用多个字符做一个开头的?[my,is,am]能这样分隔吗...
18 01月 Web自动化测试 松勤技术精选:Python面向对象魔术方法 什么是魔术方法相信大家在使用python的过程中经常会看到一些双下划线开头,双下划线结尾的方法,我们把它统称为魔术方法魔术方法的特征魔术方法都是双下划线开头,双下划线结尾的方法魔术方法都是 python 内部事先定义的,是对象相关行为的底层实现方法魔术方法都是在特定的情况下自动化触发的,一般不会直接...
09 01月 Web自动化测试 Python打包exe,换电脑也可直接运行哦! 为什么要打包exe有的时候只需要让别人运行某种功能,传输文件以及代码是需要别人配置好一定的环境才可以操作,而打包成exe文件就可以直接运行文件。pyinstaller打包python中毕竟常用的打包方式首先进行pyinstaller的安装,打开cmd输入pip install pyinstaller...
06 01月 Web自动化测试 松勤软件测试:教你创建一个独立的python虚拟环境 python虚拟环境为什么要用虚拟环境python的虚拟环境类似于虚拟机,创建一个独立的python运行环境,是跟全局环境中的库相互独立虚拟环境优势虚拟环境相互独立,互相不影响防止包管理混乱和版本冲突不影响全局环境创建虚拟环境venv 用于创建和管理虚拟环境的模块新建一个文件夹sq ,打开cmd命令...
04 01月 Web自动化测试 松勤软件测试:selenium通过cookie跳过登录验证码实现登录 一般做ui自动化面对验证码一直是一个问题,在网上页百度了一些关于验证码的问题,有通过把验证码提取下来通过pytesser,tesseract,OCR 等库处理,但是这些比较麻烦。还是因为本人比较渣看不懂,后来想到了webapi学过cookie,然后百度查了一下,果真有这个方法 add_cookie,...
03 01月 Web自动化测试 松勤软件测试:不懂Token,就是别说自己是中级测试工程师 官方回答:Token 是在服务端产生的。如果前端使用用户名/密码向服务端请求认证,服务端认证成功,那么在服务端会返回 Token 给前端。前端可以在每次请求的时候带上 Token 证明自己的合法地位。基于工程师的理解:token就相当于客户端登录的账号的唯一标识,在做一些数据请求的时候,后台会要求在...