美文网首页自动化测试软件测试
【反思】课程对标HttpRunner的一些思考

【反思】课程对标HttpRunner的一些思考

作者: 大婶N72 | 来源:发表于2019-02-21 11:33 被阅读4次

首先要说的是 HttpRunner真的不错(https://debugtalk.com/),对标我之前写的简单测试框架,有一些思路是相同的,现将我觉得可借鉴的东西梳理出来,作为后期学习或者完善框架的思路。
一、接口请求参数的准备
0.抓包工具得到的数据生成测试用例(模板) -- hr独有的
1.直接在存储文件中预制测试数据 ---- 实现
2.通过预制每个参数的可能情况,再通过组合方式生成预制测试数据组合 --- 实现
3.通过函数按照规则去生成测试 -- hr独有的
二、接口前置和后置处理
hr使用hook函数来处理这些
setup_hooks关键字作为前置处理,支持多个,支持接口通过参数化的方式来获取前置处理结果中的数据(类似Jmeter),这样就达到了接口关联的效果
teardown_hooks关键字作为后置处理,支持多个,同上
三、接口返回结果的检查
hr框架中引入了点号(主要针对json)和正则表达式(主要针对xml)来得到返回包数据中的层级参数值,但是没有提到如何去做结果的校验。这个地方是一个可探索的区域。比如我们在课程中提到的返回包结构检查、关键参数值检查、参数完整性检查等等
四、支持性能测试--借助locust
业界普遍对LR和Jmeter比较认可,所以基于locust做的性能测试是否具有参考性(权威性)暂时还不得而知。
五、测试报告
html形式的测试报告更好,更美观,且支持定制

又要开始跟着debugtalk大神的步伐了

相关文章

  • 【反思】课程对标HttpRunner的一些思考

    首先要说的是 HttpRunner真的不错(https://debugtalk.com/),对标我之前写的简单测试...

  • 对标反思

    一、正向反思(6件事一定要做到) 1、付出不亚于任何人的努力; 2、要谦虚,不要骄傲; 3、要每天反省; 4、活着...

  • 对标反思

    在读本章节文字的时候,我看到“如果一个儿童多年来一直沿着一个错误的方向发展,那么,我们就不可能期望仅仅通过一次谈话...

  • 《个人战略》总复盘(2)

    三、参与课程之后的收获、启发、反思、计划 (一)巨大的收获 1 课程本身 对于如何探索赛道,如何研究对标人物,如何...

  • 100天读书分享——Day12

    反思中的对标管理 前两天一直在讲为什么要反思,怎样反思,以及反思的作用。提到反思就不得不提书中另一个名词“对标管理...

  • 牛献礼:“课后反思”思什么?——2对课例的反思要有深度

    教师成长=经验+反思。教学反思是教师成长的阶梯,怎样进行反思?思考一些什么问题?怎样写好反思? 二、对课例的反思要...

  • 【思考】对标学习

    如果不是自己靠自己,去亲力亲为的去跑市场,真的一直感受不到底层人民赚钱的不容易和心酸。 出了大石地铁站,我一直在想...

  • 2018对标与反思

    2018还有2天就要过去了,该回顾一下了: 第一,2018的重要规划与目标: 目标1:公司业务; 关键指标:1.1...

  • 思之再思 20220913 晨间日记

    反思不是在失败后的总结才叫反思,在行动中“反思”,在行动前“反思”,都是反思。对思之再思就是,对自己的思考的思考,...

  • httprunner环境搭建

    httprunner中文使用手册:http://cn.httprunner.org/ 根据httprunner中文...

网友评论

    本文标题:【反思】课程对标HttpRunner的一些思考

    本文链接:https://www.haomeiwen.com/subject/rtcryqtx.html