共 45 页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页
摘要:前言 提取response返回的对象数据,用extract关键字。前面有关于token的取值,通过 取值。 本篇详细讲解如何从返回的json数据提取出想要的各种数据 content对象 httprunner里面的 实际上就是request里面的 ,返回的是一个byte类型。 比如返回的json数据如 阅读全文
posted @ 2019-09-22 18:18 上海-悠悠 阅读 (469) 评论 (0) 编辑
摘要:前言 上一篇已经实现参数化,但是数据是放在.yml文件里面,当测试数据非常多的时候,我们希望把测试数据写到csv文件。 httprunner==1.5.8 独立参数 对于已有参数列表,并且数据量比较大的情况,比较适合的方式是将参数列表值存储在 CSV 数据文件中。 对于 CSV 数据文件,需要遵循如 阅读全文
posted @ 2019-09-22 16:33 上海-悠悠 阅读 (307) 评论 (0) 编辑
摘要:前言 参数化是自动化测试离不开的话题,httprunner里面只要把上一篇声明变量学会了,参数化也就自然会了。 不同的地方在于声明变量时对应值只有一个,参数化是多个值,存放在list里面。 httprunner==1.5.8 登录参数化 先准备测试数据,准备四组登录用的账号和密码,账号为test1, 阅读全文
posted @ 2019-09-22 10:39 上海-悠悠 阅读 (377) 评论 (3) 编辑
摘要:前言 在 HttpRunner 中,支持变量声明(variables)和引用($var)的机制。在 config 和 test 中均可以通过 variables 关键字定义变量,然后在测试步骤中可以通过 $ + 变量名称 的方式引用变量。 区别在于,在 config 中定义的变量为全局的,整个测试用 阅读全文
posted @ 2019-09-22 09:17 上海-悠悠 阅读 (352) 评论 (0) 编辑
摘要:前言 如何将上个接口的返回token,传给下个接口当做请求参数?这是最常见的一个问题了。 解决这个问题其实很简单,我们只需取出token值,设置为一个中间变量a,下个接口传这个变量a就可以了。那么接下来就是解决两个问题: 如何取出token值? 如何参数关联? httprunner==1.5.8 场 阅读全文
posted @ 2019-09-21 23:38 上海-悠悠 阅读 (360) 评论 (0) 编辑
摘要:前言 ,如果你只是因为不想写脚本,而去录制脚本,那我建议你还是别学录制了。 录制脚本,只是一个过渡,从0到1的一个过渡,如果让你直接写脚本,你会无从下手,可以将录制的脚本快速转化成httprunner脚本文件。 har2case可以将.har文件转化成yaml格式或者json格式的httprunne 阅读全文
posted @ 2019-09-21 18:12 上海-悠悠 阅读 (476) 评论 (0) 编辑
摘要:前言 HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试。 具有以下优点: 继承 Requests 的全部特性,轻松实现 HTTP(S) 的各种测试需求 采用 YAML/JSON 的形式描述测试场景,保障测试用例描述的 阅读全文
posted @ 2019-09-19 23:33 上海-悠悠 阅读 (823) 评论 (0) 编辑
摘要:前言 通常我们需要快速的测试某个接口通不通,一般linux上用curl去发http请求,但是这个命令行工具语法有点复杂了,不够直观。 python有一个给人类使用的requests库,非常的简单方便。httpie就是基于requests开发的,给人类用的命令行工具,取代curl的绝佳工具。 环境安装 阅读全文
posted @ 2019-09-18 22:55 上海-悠悠 阅读 (241) 评论 (0) 编辑
摘要:前言 serializers.Serializer可以对modle模型中的字段序列化,并且必须写create和update两个方法。ModelSerializer可以看成是Serializer的一个升级版,功能更强大,更方便。 实际上ModelSerializer类继承了Serializer类。 M 阅读全文
posted @ 2019-09-18 00:15 上海-悠悠 阅读 (111) 评论 (0) 编辑
摘要:前言 REST framework中的serializers与Django的Form和ModelForm类非常像。我们提供了一个Serializer类,它为你提供了强大的通用方法来控制响应的输出, 以及一个ModelSerializer类,它为创建用于处理模型实例和查询集的序列化程序提供了有用的快捷 阅读全文
posted @ 2019-09-15 22:32 上海-悠悠 阅读 (72) 评论 (0) 编辑
共 45 页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页