摘要:
前言 Python是一个脚本语言,被解释器解释执行。它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库。(Python官方的各种安装包就是这样做的) .pyc文件:有些公司或个人因为机密或者各种原因,不愿意源码被运行者看到, 阅读全文
摘要:
pytest之fixture之yield关键字实现teardown用例后置操作 前言 ①pytest之fixture函数使用(pytest测试框架测试固件 文中讲到,fixture函数是通过scope参数来控制setup级别; ②既然有setup函数作为用例之前的操作,测试用例执行完成之后那肯定也有 阅读全文
摘要:
前言 JsonPath是一种信息抽取类库,用来解析多层嵌套的json数据,是从JSON文档中抽取指定信息的工具,提供多种原因实现保本:JavaScript/Python/PHP和Java。 JsonPath 对于 JSON 来说,相当于 XPath 对于 XML。 安装 pip install js 阅读全文
摘要:
python模块详解 1、模块是什么: Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。 模块让你能够有逻辑地组织你的 Python 代码段。 把相关的代码分配到一个模块里能让你的代码更好用,更易懂。 模块能定义函数 阅读全文
摘要:
pickle模块 pickle模块: pickle模块是python语言的一个系统内置模块,安装python后已包含pickle库,不需要单独再安装。 pickle模块的特点: 1、只能在python中使用,只支持python的基本数据类型,是python独有的模块。 2、序列化的时候,只是序列化了 阅读全文
摘要:
Demjson 是 python 的第三方模块库,可用于编码和解码 JSON 数据,包含了 JSONLint 的格式化及校验功能。 demjson模块提供用于编码或解码用语言中性JSON格式表示的数据的类和函数(这在ajax Web应用程序中通常被用作XML的简单替代品)。此实现尽量尽可能遵从JSO 阅读全文
摘要:
JSON 库 使用 JSON 库需要导入 json 库: import json 函数描述 json.dumps 将 Python 对象编码成 JSON 字符串 json.loads 将已编码的 JSON 字符串解码为 Python 对象 json.dumps json.dumps 用于将 Pyth 阅读全文
摘要:
pytest之测试报告插件(pytest-html) 前言 我们在测试完成之后需要查看测试用例的执行结果,pytest-html就可以帮助我们在测试完成后生成html格式的测试报告,pytest-html是一个插件,pytest可以使用pytest-html来生成html测试报告。 pytest-h 阅读全文
摘要:
前言 pytest.ini文件是pytest的主配置文件;可以改变pytest的运行方式;它是一个固定的文件pytest.ini文件,读取配置信息,按指定的方式去运行。 pytest.ini文件的位置一般放在项目的根目录下,不能随便放,也不能更改名字。 查看pytest.ini文件的配置选项 cmd 阅读全文
摘要:
前言: 实战项目:jeecg boot项目 项目官网:http://www.jeecg.com 接口1:登录接口 接口2:首页获取最近一周ip访问 postman获取token并设置token依赖步骤: 1.创建测试环境 2.创建两个接口 3.登录获取token { "username":"admi 阅读全文