上一页 1 ··· 116 117 118 119 120 121 122 123 124 ··· 144 下一页
摘要: # fixture作用范围 fixture里面有个scope参数可以控制fixture的作用范围:session > module > class > function ``` fixture(scope="function", params=None, autouse=False, ids=Non 阅读全文
posted @ 2018-10-09 19:05 上海-悠悠 阅读(16478) 评论(2) 推荐(6) 编辑
摘要: # 使用多个fixture 如果用例需要用到多个fixture的返回数据,fixture也可以return一个元组、list或字典,然后从里面取出对应数据。 ``` # test_fixture4.py import pytest @pytest.fixture() def user(): prin 阅读全文
posted @ 2018-10-09 19:04 上海-悠悠 阅读(4637) 评论(4) 推荐(1) 编辑
摘要: # 前言 fixture是pytest的核心功能,也是亮点功能,熟练掌握fixture的使用方法,pytest用起来才会得心应手! # fixture简介 fixture的目的是提供一个固定基线,在该基线上测试可以可靠地和重复地执行。fixture提供了区别于传统单元测试(setup/teardow 阅读全文
posted @ 2018-10-09 18:59 上海-悠悠 阅读(4647) 评论(0) 推荐(0) 编辑
摘要: # 前言 pytest-html测试报告默认是不展示用例描述Description内容,之前用unittest生成的报告是可以展示用例的描述,也就是test开头的用例下三个引号里面的注释(docstring)内容。 pytest-html框架是可以修改生成的报告内容的,可以自己添加和删除html报告 阅读全文
posted @ 2018-10-08 21:47 上海-悠悠 阅读(9208) 评论(4) 推荐(0) 编辑
摘要: 前言 至于什么是ddt这个可以参考我之前写的博客内容,使用ddt框架的时候,有个问题困扰我很久了,一直没得到解决(也有很大小伙伴问过我,没解决抱歉了!) 这个问题就是:如何使用ddt框架时,生成的html报告里面注释能对每个用例传入不同的说明?默认是固定写死的内容。 最近刚好看到关于python的d 阅读全文
posted @ 2018-09-28 21:49 上海-悠悠 阅读(2048) 评论(8) 推荐(2) 编辑
摘要: 前言 使用ddt框架生成html报告的时候出现dict() new empty dictionary dict(mapping) new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) 阅读全文
posted @ 2018-09-28 16:42 上海-悠悠 阅读(1496) 评论(2) 推荐(0) 编辑
摘要: 前言 python里面添加字符串注释非常简单,如何将变量放入 python 的函数注释里面呢? docstring也就是给代码加注释的内容了,python可以给函数,类、方法,模块添加注释内容,注释标准格式一般是三个双引号,如:"""美程序员枪击4同事,竟因代码不写注释?""" docstring 阅读全文
posted @ 2018-09-28 15:55 上海-悠悠 阅读(4875) 评论(1) 推荐(1) 编辑
摘要: 前言 实现场景:所有并发虚拟用户共享同一份测试数据,并且保证虚拟用户使用的数据不重复。 例如,模拟10用户并发注册账号,总共有100个手机号,要求注册账号不重复,注册完毕后结束测试 准备数据 | 虚拟用户 | locust1| locust2| locust3 | locust4 | locust5 阅读全文
posted @ 2018-09-20 23:04 上海-悠悠 阅读(2560) 评论(1) 推荐(1) 编辑
摘要: 前言 Python的Queue模块提供一种适用于多线程编程的FIFO实现。它可用于在生产者(producer)和消费者(consumer)之间线程安全(thread safe)地传递消息或其它数据,因此多个线程可以共用同一个Queue实例。Queue的大小(元素的个数)可用来限制内存的使用。 pyt 阅读全文
posted @ 2018-09-20 22:28 上海-悠悠 阅读(2229) 评论(0) 推荐(0) 编辑
摘要: 前言 前面【Locust性能测试2 先登录场景案例】讲了登录的案例,这种是直接传账号和密码就能登录了,有些登录的网站会复杂一点, 需要先从页面上动态获取参数,作为登录接口的请求参数,如【学信网:https://account.chsi.com.cn/passport/login】的登录接口请求参数 阅读全文
posted @ 2018-09-18 23:25 上海-悠悠 阅读(4861) 评论(3) 推荐(1) 编辑
上一页 1 ··· 116 117 118 119 120 121 122 123 124 ··· 144 下一页