上一页 1 ··· 111 112 113 114 115 116 117 118 119 ··· 140 下一页
摘要: # 前言 pytest-html报告中当用到参数化时候,获取用例的nodeid里面有中文时候,会显示[\u6350\u52a9\u6211\u4eec]这种编码(再次声明,这个不叫乱码,这是unicode编码) 关于python2和python3里面Unicode编码转化可以参考之前写的一篇[【py 阅读全文
posted @ 2018-10-09 21:53 上海-悠悠 阅读(5806) 评论(0) 推荐(0)
摘要: 前言 在发post请求的时候,有时候body部分要传data参数,有时候body部分又要传json参数,那么问题来了:到底什么时候该传json,什么时候该传data? 一、识别json参数 1.在前面1.8章节讲过,post请求的body通常有四种类型,最常见的就是json格式的了,这个还是很多识别 阅读全文
posted @ 2018-10-09 21:31 上海-悠悠 阅读(2564) 评论(0) 推荐(0)
摘要: 前言: 前面登录博客园的是传json参数,有些登录不是传json的,如jenkins的登录,本篇以jenkins登录为案例,传data参数。 一、登录jenkins抓包 1.登录jenkins,输入账号和密码 2.fiddler抓包 3.这个body参数并不是json格式,是key=value格式, 阅读全文
posted @ 2018-10-09 21:31 上海-悠悠 阅读(2432) 评论(0) 推荐(0)
摘要: # fixture作用范围 fixture里面有个scope参数可以控制fixture的作用范围:session > module > class > function ``` fixture(scope="function", params=None, autouse=False, ids=Non 阅读全文
posted @ 2018-10-09 19:05 上海-悠悠 阅读(17758) 评论(2) 推荐(6)
摘要: # 使用多个fixture 如果用例需要用到多个fixture的返回数据,fixture也可以return一个元组、list或字典,然后从里面取出对应数据。 ``` # test_fixture4.py import pytest @pytest.fixture() def user(): prin 阅读全文
posted @ 2018-10-09 19:04 上海-悠悠 阅读(4767) 评论(4) 推荐(1)
摘要: # 前言 fixture是pytest的核心功能,也是亮点功能,熟练掌握fixture的使用方法,pytest用起来才会得心应手! # fixture简介 fixture的目的是提供一个固定基线,在该基线上测试可以可靠地和重复地执行。fixture提供了区别于传统单元测试(setup/teardow 阅读全文
posted @ 2018-10-09 18:59 上海-悠悠 阅读(4741) 评论(0) 推荐(0)
摘要: # 前言 pytest-html测试报告默认是不展示用例描述Description内容,之前用unittest生成的报告是可以展示用例的描述,也就是test开头的用例下三个引号里面的注释(docstring)内容。 pytest-html框架是可以修改生成的报告内容的,可以自己添加和删除html报告 阅读全文
posted @ 2018-10-08 21:47 上海-悠悠 阅读(9460) 评论(4) 推荐(0)
摘要: 前言 至于什么是ddt这个可以参考我之前写的博客内容,使用ddt框架的时候,有个问题困扰我很久了,一直没得到解决(也有很大小伙伴问过我,没解决抱歉了!) 这个问题就是:如何使用ddt框架时,生成的html报告里面注释能对每个用例传入不同的说明?默认是固定写死的内容。 最近刚好看到关于python的d 阅读全文
posted @ 2018-09-28 21:49 上海-悠悠 阅读(2070) 评论(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 上海-悠悠 阅读(1521) 评论(2) 推荐(0)
摘要: 前言 python里面添加字符串注释非常简单,如何将变量放入 python 的函数注释里面呢? docstring也就是给代码加注释的内容了,python可以给函数,类、方法,模块添加注释内容,注释标准格式一般是三个双引号,如:"""美程序员枪击4同事,竟因代码不写注释?""" docstring 阅读全文
posted @ 2018-09-28 15:55 上海-悠悠 阅读(5019) 评论(1) 推荐(1)
上一页 1 ··· 111 112 113 114 115 116 117 118 119 ··· 140 下一页