摘要:
一. jmeter录制脚本优化 录制的脚本有很多“杂质”,如js、css等 1. 不需要的脚本 删除:右键,直接删除或禁用 左键选中第一个,按住shift键,同时选择最后一个,这样可以同时删除或者禁用多个 录制时,添加过滤 2. 条件头文件 cookie管理器 消息头管理器 HTTP缓存管理器做性能 阅读全文
摘要:
一. 语法 关于csv文件,官方文档只给出了语法,并没有举出实际的例子来说明,如何使用 语法:<table:[value]>,这里的<value>是csv文件的路径 中间困惑了一段时间,后来去官网的项目地址找到了gauge-example-python-master这个项目,才渐渐明白csv文件具体 阅读全文
摘要:
官方文档使用表格的方式有两种:1.表格参数,2.动态参数,现针对不同的情况做一分析: 一. 表格参数 官方文档的解释是,表格参数被用来作为一个step,执行多条数据 以官网的模板项目为例,这里给了一个表格,作为一个step:Almost all words have vowels,Word列表示实参 阅读全文
摘要:
在开始之前,我觉得很有必要介绍一下print和logger,因为平时调试用的最多的就是print和看日志,当然可以打断点调试,但是我不太习惯用这个 一. print gauge控制台输出到底支不支持print,其实自己可以写个demo,看来确实是支持的,不过控制台输出的有点乱,几乎和P紧挨着。其实g 阅读全文
摘要:
一. 模板项目 姑且将模板中的项目成为为模板项目。上篇文章说过,这是一个关于英语中元音的项目,统计单词中包含几个元音 二. Contexts 注意到,example.spec文件中有下面几行,第11行的step表示上下文step 上下文,官网给出的解释是,一个或多个Context step位于一个s 阅读全文
摘要:
一. step、scenario、spec、suite 开始看gauge可能有点困惑,因为官网给的例子example.spec如下,看的是一脸懵逼 可以看到,上述markdown描述文件中都有哪些关键词:specifition、scenario、step、tag等等,用类比的方法比较好理解一点: s 阅读全文
摘要:
一. 为什么要用gauge 对于单接口自动化测试,python中的requests+ddt+excel+unittest是一个不错的选择,对于描述多接口组合的场景,这个框架显得有点问题了。首先,如果将多个接口用excel中的合并单元格表示,也不是不可以,但是excel管理数据有个问题,必须打开exc 阅读全文
摘要:
早上起来,发现splash服务已经起来了,http://localhost:8050怎么也打不开 后来各种百度,发现有篇文章里说,原因是服务的IP为192.168.99.100,回去看了一把,果然是 也可以用命令docker-machine ip default查看 再次访问就可以了 参考文章 ht 阅读全文