一.接口说明文档 环境准备: 安装火狐 安装插件: httprequester https://addons.mozilla.org/en-US/firefox/addon/httprequester/ 接口返回码: 接口返回code说明: '00' : 成功 '01':用户已存在 '02':参数不合法 '03':参数错误(1.用户信息错误 2.参数错误,数据库中不存在相应数据) '999':未知错误,看后台日志 请求接口例子: Md5计算网站: http://md5jiami.51240.co…
1.无意中把腾讯企业邮箱设置为安全登录,接口测试自动化发送邮件,不能被正常接收.错误信息为:535 Error, authentication failed. 原因:认证安全登录后,原来新的邮箱代码传递的密码不再是登陆密码,更换为客户端授权密码. 解决方式:邮箱设置->账户->账户安全,设置暂时关闭安全登录,就能正常接收邮件. 发送邮件比较全面的代码:https://www.programcreek.com/python/example/6443/smtplib.SMTP_SSL…
一.pycharm的使用和python基本语法 (一).pycharm的使用和python环境 1.python以及pycharm的安装 python 的版本选择:3.x 版本,不要安装2.x 版本,有很多语法不一样 如何确定自己 python 版本: cmd: python 不是内部命令:python没有正确安装,原因大概率是因为没有配置环境变量(配置环境变量后重启电脑生效) 指定 python 的安装目录:一般来说是安装在 d:\python37 测试python是否安装成功 cmd: py…
Python接口测试框架实战与自动化进阶☝☝☝  一.fiddler在工作中的运用  1.如何抓接口 抓紧手机端接口 ①.在电脑终端输入:ipconfig ,找到电脑ip ②.打开手机,连接WiFi,进入WiFi详情,改用手动代理,将ip设置为电脑端的ip,端口默认(8888) ③.打开fiddler,找到并打开Fiddler Options ,选择Connections栏,做如下改动: 这样就可以尝试抓取接口了.  二.unittest使用 python自带的包 1.unittest简单使用…
python文件和目录操作方法大全(含实例) 这篇文章主要介绍了python文件和目录的操作方法,简明总结了文件和目录操作中常用的模块.方法,并列举了一个综合实例,需要的朋友可以参考下一.python中对文件.文件夹操作时经常用到的os模块和shutil模块常用方法. 1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os.remove…
分享下python中使用模块xml.dom解析xml文件的实例代码,学习下python解析xml文件的方法. 原文转自:http://www.jbxue.com/article/16587.html 一 .python模块 xml.dom 解析XML的API minidom.parse(filename)加载读取XML文件doc.documentElement获取XML文档对象node.getAttribute(AttributeName)获取XML节点属性值node.getElementsBy…
1.最近自己在摸索Python+reuqests自动化接口测试,要实现某个功能,首先自己得有清晰的逻辑思路!这样效率才会很快! 思路--1.通过python读取Excel中的接口用例,2.通过python的函数调用,get/Post 进行测试,3把测试结果写到一个新的Excel表格中! 1:编写接口测试用例数据,只是举了两个例子: 2.:函数方法  URl: 服务器地址,host:接口地址,type(请求类型:get或者post),data:参数 import timeimport reques…
Python模拟登陆淘宝并统计淘宝消费情况的代码实例分享 支付宝十年账单上的数字有点吓人,但它统计的项目太多,只是想看看到底单纯在淘宝上支出了多少,于是写了段脚本,统计任意时间段淘宝订单的消费情况,看那结果其实在淘宝上我还是相当节约的说.脚本的主要工作是模拟了浏览器登录,解析“已买到的宝贝”页面以获得指定的订单及宝贝信息. 使用方法见代码或执行命令加参数-h,另外需要BeautifulSoup4支持,BeautifulSoup的官方项目列表页:https://www.crummy.com/sof…
前言 自动化测试应用越来越多了,尤其是接口自动化测试. 在接口测试数据传递方面,很多公司都会选择对请求数据进行加密处理. 而目前为主,大部分公司的产品都是java语言实现的.所以加密处理也是java实现的. 作为用python做测试的我,要做接口自动化时,如何去对请求数据进行加密呢? 解决方法 基于此,首先去找开发了解一下具体的加密过程,甚至可以画一个加密流程图出来. 一种方法是:用python代码去实现加密流程. 对测试人员技术能力有所要求,对加密的实现也需要与开发人员密切进行交流. 另外一种…
Python中类的继承代码实例 这篇文章主要介绍了Python中类的继承代码实例,本文直接给出代码及运行效果,需要的朋友可以参考下 相对于C 的继承编写,Python更简洁,而且效率也是很高的,下面编写一个简单Python的继承例子. 代码如下: #!/usr/bin/python #filename: pyclass.py class Member:            def __init__(self, name, age):                    self.name =…