随笔分类 - gauge
发表于 2019-07-04 23:02阅读次数:415评论次数:0
摘要:一. 语法 关于csv文件,官方文档只给出了语法,并没有举出实际的例子来说明,如何使用 语法:<table:[value]>,这里的<value>是csv文件的路径 中间困惑了一段时间,后来去官网的项目地址找到了gauge-example-python-master这个项目,才渐渐明白csv文件具体
阅读全文 »
发表于 2019-07-04 21:34阅读次数:577评论次数:0
摘要:官方文档使用表格的方式有两种:1.表格参数,2.动态参数,现针对不同的情况做一分析: 一. 表格参数 官方文档的解释是,表格参数被用来作为一个step,执行多条数据 以官网的模板项目为例,这里给了一个表格,作为一个step:Almost all words have vowels,Word列表示实参
阅读全文 »
发表于 2019-07-01 23:58阅读次数:475评论次数:0
摘要:在开始之前,我觉得很有必要介绍一下print和logger,因为平时调试用的最多的就是print和看日志,当然可以打断点调试,但是我不太习惯用这个 一. print gauge控制台输出到底支不支持print,其实自己可以写个demo,看来确实是支持的,不过控制台输出的有点乱,几乎和P紧挨着。其实g
阅读全文 »
发表于 2019-06-29 18:00阅读次数:509评论次数:0
摘要:一. 模板项目 姑且将模板中的项目成为为模板项目。上篇文章说过,这是一个关于英语中元音的项目,统计单词中包含几个元音 二. Contexts 注意到,example.spec文件中有下面几行,第11行的step表示上下文step 上下文,官网给出的解释是,一个或多个Context step位于一个s
阅读全文 »
发表于 2019-06-29 17:03阅读次数:877评论次数:0
摘要:一. step、scenario、spec、suite 开始看gauge可能有点困惑,因为官网给的例子example.spec如下,看的是一脸懵逼 可以看到,上述markdown描述文件中都有哪些关键词:specifition、scenario、step、tag等等,用类比的方法比较好理解一点: s
阅读全文 »
发表于 2019-06-29 14:35阅读次数:664评论次数:0
摘要:一. 为什么要用gauge 对于单接口自动化测试,python中的requests+ddt+excel+unittest是一个不错的选择,对于描述多接口组合的场景,这个框架显得有点问题了。首先,如果将多个接口用excel中的合并单元格表示,也不是不可以,但是excel管理数据有个问题,必须打开exc
阅读全文 »