上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 28 下一页
摘要: teprunner测试平台已经有一个多月没有更新了,主要原因是定时任务不够稳定,经过反复试错,找到了解决办法,这次终于稳定了。 本文开发内容 作为测试平台而言,定时任务算是必备要素了,只有跑起来的自动化,才能算是真正的自动化。本文将给测试计划添加定时任务功能,具体如下: 前端添加测试计划的定时任务开 阅读全文
posted @ 2021-05-29 09:27 测试开发Gang 阅读(454) 评论(0) 推荐(0)
摘要: 任何把函数当做一等对象的语言,它的设计者都要面对一个问题:作为一等对象的函数在某个作用域中定义,但是可能会在其他作用域中调用,如何处理自由变量? 自由变量(free variable),未在局部作用域中绑定的变量。 为了解决这个问题,Python之父Guido Van Rossum设计了闭包,有如神 阅读全文
posted @ 2021-05-28 08:19 测试开发Gang 阅读(354) 评论(0) 推荐(1)
摘要: JMeter参数化是指把固定的数据动态化,这样更贴合实际的模拟用户请求,比如模拟多个不同账号。JMeter一共有四种参数化方式,分别是: CSV Data Set Config Function Helper User Defined Variables User Parameters CSV Da 阅读全文
posted @ 2021-05-27 08:13 测试开发Gang 阅读(830) 评论(0) 推荐(0)
摘要: 设计模式 设计模式是前辈们经过相当长的一段时间的试验和错误总结出来的最佳实践。我找到的资料列举了以下这些设计模式:工厂模式、抽象工厂模式、单例模式、建造者模式、原型模式、适配器模式、桥接模式、过滤器模式、组合模式、装饰器模式、外观模式、享元模式、代理模式、责任链模式、命令模式、解释器模式、迭代器模式 阅读全文
posted @ 2021-05-21 09:06 测试开发Gang 阅读(889) 评论(0) 推荐(0)
摘要: 函数装饰器是Python语言最优秀的设计之一,它以非常简洁的方式增强了函数的行为,让崎岖不平之路变得平坦顺畅。 函数装饰器是什么 函数装饰器是一个可调用对象,它的参数是另外一个函数。比如: @decorate def target(): print("running target()") 跟下面代码 阅读全文
posted @ 2021-05-21 09:05 测试开发Gang 阅读(161) 评论(0) 推荐(0)
摘要: JMeter关联是什么 JMeter关联,这几个字看着可能会有点陌生,实际上却是工作中经常会做的一件事情,尤其是接口自动化,它指的是把一个接口的响应作为另一个接口的参数,从而把接口关联起来。 JMeter关联是通过后置处理器来实现的,本文将介绍两个主流提取器:正则表达式提取器和JSON JMESPa 阅读全文
posted @ 2021-05-15 20:34 测试开发Gang 阅读(868) 评论(0) 推荐(0)
摘要: locustfile是什么? locustfile是Locust性能测试工具的用户脚本,描述了单个用户的行为。 locustfile是个普通的Python模块,如果写作locustfile.py,那么路径切换到文件所在目录,直接执行命令就能运行: $ locust 如果换个名字,那么只能通过-f参数 阅读全文
posted @ 2021-05-14 08:27 测试开发Gang 阅读(1229) 评论(0) 推荐(1)
摘要: Locust是一款Python技术栈的开源的性能测试工具。Locust直译为蝗虫,寓意着它能产生蝗虫般成千上万的并发用户: Locust并不小众,从它Github的Star数量就可见一斑: 截止文章写作时,一共15951Star。 Locust生态良好,它已在多家外企(包括世界500强)投入使用: 阅读全文
posted @ 2021-05-07 18:33 测试开发Gang 阅读(701) 评论(1) 推荐(2)
摘要: 线程组编辑区如下: 有点复杂,但是慢慢看下来,还是比较容易理解。 Name 带有业务含义的名字。 Comments 线程组的备注说明。 Action to be taken after a Sampler error 取样器报错后执行动作。有5个选项:Continue,Start Next Thre 阅读全文
posted @ 2021-04-23 10:35 测试开发Gang 阅读(375) 评论(0) 推荐(0)
摘要: 本文开发内容 上一篇文章已经把pytest引入到测试平台中,通过多线程和多进程的方式,运行测试用例。有了这个基础,做批量运行用例的功能就很简单了,只需要前端传入一个CaseList即可。本文的后端代码是增删改查和复用run_case相关代码做个run_plan。前端代码将学习如何通过LocalSto 阅读全文
posted @ 2021-04-16 17:26 测试开发Gang 阅读(350) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 28 下一页