pytest接口自动化
蛋糕不加蛋
何须多虑盈亏事,终归小满胜万全
展开
-
pytest接口自动化测试框架学习总结
入职已经1个月多了,前段时间一个紧急的项目,用紧急的手段做成接口自动化,框架用的是jmeter+ant+Jenkins,这个框架的优点就是上手快,写用例快,总之就是越快越好!明天开始新的项目,估计又是996,抽空把今天学习的pytest框架一些知识做下总结:1,Assert就是断言,每个测试用例都需要断言。2,fixture方法的运用:import requestsimport p...原创 2018-10-25 17:51:51 · 2831 阅读 · 0 评论 -
记录个关于python--requests小问题
之所以记录这个问题,是因为之前遇到过,但是今天又遇到了,浪费了半小时才解决;问题是:在requests传参含有json时,会出现格式错误的问题这是传入参数中示例:有效传入方式:"msg": '{"join_id":"70519","nick_name":"347838"}'...原创 2019-06-10 17:42:16 · 236 阅读 · 0 评论 -
解决python控制台输出单引号如何变成双引号的问题
# -*- coding: utf-8 -*-# @File : test04.py# @API_name:# @Time : 2019/5/10 15:40# @Author : guozhen.dengimport jsonimport osimport randomlist01 ={"esm_id":random.randint(10000,100000),...原创 2019-05-15 20:05:27 · 12164 阅读 · 6 评论 -
python-pytest接口自动化测试:cookie传递和使用
人生本是一段戏 有欢笑也有哭泣 不知谁能 谁能躲得过去 只有默默地承受这一切 承受数不尽的春来冬去 --在雨中 1,postman参见调试信息,查看cookie2,调试代码,使其生成有效cookie# -*- coding: utf-8 -*-# @File : get_Cookie.py# @API_name:# @Time : 2018...原创 2019-04-24 16:54:05 · 3969 阅读 · 0 评论 -
Python 自动化测试面试题目汇总
Python 自动化测试面试题目1、super 是干嘛用的?在 Python2 和 Python3 使用,有什么区别?为什么要使用 super?请举例说明。答:super 用于继承父类的方法、属性。 super 是新式类中才有的,所以 Python2 中使用时,要在类名的参数中写 Object。Python3 默认是新式类,不用写,直接可用。 使用 super 可以提高代码的复用性、可...转载 2019-03-20 11:12:20 · 42051 阅读 · 6 评论 -
Python_faker (伪装者)创建假数据
转载:https://www.cnblogs.com/hellangels333/p/9039784.htmlfaker (伪装者)创建假数据工作中,有时候我们需要伪造一些假数据,如何使用 Python 伪造这些看起来一点也不假的假数据呢?Python 有一个包叫 Faker,使用它可以轻易地伪造姓名、地址、手机号等等信息。1.安装faker包pip install faker...转载 2019-03-14 19:04:23 · 1394 阅读 · 0 评论 -
gitlab中git push origin master出错:error: failed to push some refs to 'git@gitlab.*****‘
莫名解决了,记录下命令1,首先上传新增代码错误:git add ***git commit -m ****2,于是根据提示进行git pull --rebase origin master 3,接着重新 上传,成功git push origin master 后记备注:中间第二步git pull --rebase origin ma...原创 2019-02-25 19:40:51 · 2268 阅读 · 0 评论 -
关于pytest,dependency用法--自定义执行用例的标记
原创 2019-01-16 16:35:59 · 2467 阅读 · 4 评论 -
python接口自动化--获取sign和token的方法,class半封装
获取sign的方法需求:para参数,按照key的首字母大小排序,并前后拼接secret_key,md5转换后,输出signdef get_sign(): para={"from": "ios_pad", "account_id": account_id, 'signed_at': get_signed_at(), "phone": '*************', ...原创 2019-01-11 18:18:15 · 3555 阅读 · 4 评论 -
pytest遇到的变量问题:关联性接口测试,变量的变动导致测试不易
import pytestb=None #此处定义全局变量,用于存储数据bclass TestA(): # def setup_class(self): # self.b1=123 # b=2 def test_b(self): assert 1==1 # action=100 # return 123...原创 2019-01-17 10:29:42 · 2392 阅读 · 0 评论 -
python获取token和cookie方法
获取token:token为接口参数返回值# -*- coding: utf-8 -*-# @File : get_token.py# @API_name:# @Time : 2018/12/11 10:37# @Author : guozhen.deng# 获取token ,处理逻辑:# 传递cookie 至http://a**********l.com/in...原创 2018-12-11 14:50:07 · 9401 阅读 · 0 评论 -
jenkins配置job得工作空间
原创 2018-11-30 17:21:51 · 4279 阅读 · 0 评论 -
自动化测试+性能面试题整理--个人最新【持续更新】
写在前面公司要求招一名自动化测试,能力要求不高,1年左右自动化经验+部分性能经验即可,让我出一份题,我就百度+公司项目遇到的问题,出了一份,出题整体思路是:接口自动化问题+性能问题+规划的ui、app自动化+整体质量体系建设等多方面考虑。下面是正题自动化测试面试题1:基础篇目的:验证求职者是否在自动化测试岗位有实际应用于生产的工作经验1、使用什么测试框架做的上一个项目的自动化测试?说下怎么...原创 2019-07-18 10:51:53 · 21625 阅读 · 13 评论