凯凯恺恺恺恺凯凯
纸上得来终觉浅,绝知此事要躬行。
展开
-
IHRM0728 项目参数化框架
测试结果文件夹,html文件,可以找到最新的文件,通过邮件发出去,参考虫师的ui自动化那本书。原创 2022-12-22 11:43:09 · 381 阅读 · 0 评论 -
python接口自动化测(十一)关联
【代码】python接口自动化测(十一)关联。原创 2022-12-17 00:04:13 · 274 阅读 · 0 评论 -
python接口自动化(一)requests使用和基本方法封装
python+request+execlpython+request+unittest+HTMLTestRunner+HTML原创 2019-08-05 08:23:35 · 1086 阅读 · 1 评论 -
python接口自动化(二)--unittest框架基本应用
python+request+execlpython+request+unittest+HTMLTestRunner+HTML原创 2019-08-09 14:12:29 · 319 阅读 · 1 评论 -
python接口自动化(三)pycharm执行测试用例时(解决if __name__ == “__main__“:里面的程序不生效的问题)
python+request+execlpython+request+unittest+HTMLTestRunner+HTML此时,pycharm会只运行光标所在位置的这一条case2.如果想执行全部case,需要把光标移动到 “if name == “main”: ”后面,一般情况下会运行全部的case;但是如果在 “if name == “main”: ”下面添加了测试套件,同样把光标移动到 “if name ==...原创 2019-08-13 16:58:28 · 825 阅读 · 1 评论 -
python接口自动化测(四)利用unittest生成HTML测试报告
python+request+execlpython+request+unittest+HTMLTestRunner+HTML原创 2019-08-13 17:51:26 · 595 阅读 · 1 评论 -
python接口自动化(五)把操作excel文件的方法封装起来
python+request+execlpython+request+unittest+HTMLTestRunner+HTML原创 2019-08-13 17:53:12 · 521 阅读 · 1 评论 -
python接口自动化(六)主函数
python+request+execlpython+request+unittest+HTMLTestRunner+HTML原创 2019-08-13 17:56:58 · 261 阅读 · 0 评论 -
python接口自动化(七)从excel中读取params参数传入requests请求不生效问题的解决过程
但是每个接口的返回值却都是400,提示参数没有传进去,开始不知道是什么原因(因为excel中params的值已经按照requests的要求写成了字典格式);运行的有问题,需要将从 execl 获取到的 data 改成 dict。从截图中可以看到,请求参数打印出来了,和excel中填写的一致。果然,数据类型是‘str’,不是‘dict’在第六目把主函数写好了,先来运行一下主函数。所以,主函数做如下调整】原创 2019-08-13 18:01:18 · 975 阅读 · 0 评论 -
python接口自动化(八)根据excel中的期望输出是否存在请求返回的响应来判断用例是否执行成功
python+request+execlpython+request+unittest+HTMLTestRunner+HTML原创 2019-08-13 18:04:38 · 638 阅读 · 0 评论 -
python接口自动化(九)把测试结果写进excel文件
python中一般使用xlrd(excel read)来读取Excel文件,使用xlwt(excel write)来生成Excel文件(可以控制Excel中单元格的格式),需要注意的是,用xlrd读取excel是不能对其进行操作的:xlrd.open_workbook()方法返回xlrd.Book类型,是只读的,不能对其进行操作。而xlwt.Workbook()返回的xlwt.Workbook类型的save(filepath)方法可以保存excel文件。原创 2019-08-13 18:09:16 · 4300 阅读 · 2 评论 -
python接口自动化测(十)总结
python+request+execlpython+request+unittest+HTMLTestRunner+HTML原创 2022-12-12 18:00:06 · 95 阅读 · 0 评论 -
接口自动化:获取token,并传入下一个请求中
#!usr/bin/env python#-*- coding:utf-8 -*-"""@author:Administrator@file: requests_post.py@time: 2021/10/13""""""获取token并返回给下一个函数的方法1.调用登录接口,拿到获取的token2.将拿到的token放在header中,调用确认登录接口3.确认登录接口调用成功,接口返回信息正常"""import requestsimport login headers =原创 2021-04-19 22:28:38 · 1653 阅读 · 1 评论 -
python3+requests接口自动化session操作方法
在进行接口自动化测试时,有好多接口都基于登陆接口的响应值来关联进行操作的,在次之前试了很多方法,都没有成功,其实很简单用session来做。1、在登陆接口创建一个全局session# -*- coding: utf-8 -*-import requests'''在登陆模块创建一个全局session,在其他接口操作时带入登陆时的session,保持session的一致性'''s = re...原创 2019-08-02 12:28:36 · 2042 阅读 · 0 评论 -
【Python】Http Post请求四种请求体的Python实现
前言前几天一个刚接触Python不深的朋友问我的Python的xml格式Post请求怎么发送,刚好最近也在学习Http请求相关的内容,所以决定总结一下各类Post请求的Python实现。这里说的各类Post请求主要包含json格式、xml格式、文件上传(form-data)、及默认传递的urlencoded。在开始介绍相关的Python用法之前,我们首先我们来了解一下HTTP的报文结构。H...转载 2019-08-02 13:55:49 · 39686 阅读 · 1 评论