logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python接口自动化-9. token 的处理

1、登录后返回 token,把 token 写入 yaml 文件中,yaml 文件放在公共模块 commen 中。2、需要 token 的时候(一般是调用写用例的时候),在初始化中读取 yaml 文件中最新的 token 值。3、每个用例的 package 执行的时候去调用获取 token。编写用例的时候先获取 yaml 文件中 token 的值。4、最后执行所有用例,生成报告,发送邮件等。3、执

#python#自动化#json
python接口自动化-5.requests库的post请求上传和下载

在接口测试学习过程中,遇到了利用requests库进行文件下载和上传的问题。同样,在真正的测试过程中,我们不可避免的会遇到上传和下载的测试。极其简单,将二进制格式的响应内容存进本地文件中,根据需要下载的文件的格式来写文件名即可。

#python#自动化#开发语言
3.pycharm自动填充备注&美化代码符合 pep8 编码规范(autopep8&black)

每个PEP都是一份为Python社区提供的指导Python往更好的方向发展的技术文档,其中的第8号增强提案(PEP 8)是针对Python语言编订的代码风格指南。​尽管我们可以在保证语法没有问题的前提下随意书写Python代码,但是在实际开发中,采用一致的风格书写出可读性强的代码是每个专业的程序员应该做到的事情,当然这个也不是100%的给你全部调整,它会调整一些基本的格式,比如缩进四个空格,函数前

#pycharm#ide#python
git使用教程10-修改 config 配置用户名和邮箱

当我们使用 git 提交代码的时候,发现账号和邮箱是之前同事配置的,这时候需要改成自己的账号,那么如何修改 git 的 config 配置文件?这时候看到 user.name 和 user.eamil 并不是自己的。就算卸载 git 重新安装也没用,之前的配置文件还是在的。再把自己的 git 账号和邮箱添加到 config 配置。先查看本地的 config 配置文件内容。删除全局 config 配

文章图片
#git
Fiddler抓包教程

Fiddler是位于浏览器和服务器之间的请求和响应代理,所以它可以截获浏览器和服务器之间的所有HTTP通讯,(可以打开Fiddler,然后使用chrome查看一下代理设置)点击【Browse】→选择文件要安装的位置→点击【install】进行安装。B/S模式的工作过程,简单的讲述访问一个网站的过程。运行下载文件,点击【I Agree】进入安装下一步骤。

文章图片
#fiddler#前端#测试工具
Fiddler抓包教程

Fiddler是位于浏览器和服务器之间的请求和响应代理,所以它可以截获浏览器和服务器之间的所有HTTP通讯,(可以打开Fiddler,然后使用chrome查看一下代理设置)点击【Browse】→选择文件要安装的位置→点击【install】进行安装。B/S模式的工作过程,简单的讲述访问一个网站的过程。运行下载文件,点击【I Agree】进入安装下一步骤。

文章图片
#fiddler#前端#测试工具
13.Appium+python自动化-Appium Desktop介绍

Appium Desktop是一款用于Mac、Windows和Linux的开源应用,它提供了Appium自动化服务器在一个漂亮灵活的UI中的强大功能。它是一些与appium相关的工具的组合:Appium服务器的图形界面。您可以设置选项、启动/停止服务器、查看日志等…您也不需要使用Node / NPM安装Appium,因为节点运行时将与Appium桌面绑定。您可以使用一个检查器来查看应用程序的元素,

文章图片
#python#自动化
Locust性能测试教程

提到性能测试,大部分小伙伴想到的就是LR和jmeter这种工具,小编一直不太喜欢写这种工具类的东西,我的原则是能用代码解决的问题,尽量不去用工具。python里面也有一个性能测试框架Locust,本篇简单的介绍Locust的基本使用环境准备:python3.6windows电脑locustLocust是一款易于使用的分布式用户负载测试工具。它用于对网站(或其他系统)进行负载测试,并确定系统可以处理

文章图片
#python#开发语言
到底了