摘要: 前面我们已经实现了用unittest框架编写测试用例,实现了请求接口的封装,这样虽然已经可以完成接口的自动化测试,但是其复用性并不高。 我们看到每个方法(测试用例)的代码几乎是一模一样的,试想一下,在我们的测试场景中,一个注册接口有可能会有十几条到几十条测试用例,如果每组数据都编写一个方法,这样将会 阅读全文
posted @ 2019-03-16 12:33 carrie_lin 阅读(2330) 评论(0) 推荐(1) 编辑
摘要: 1.unitttest简介 为什么要使用unittest?前面我们已经写代码实现了注册接口的处理调用,但是一个接口往往需要多条测试用例才能完整的覆盖到每一种情况,针对于单接口多条测试用例需要执行的情况,我们该如何处理呢? 在unittest的测试类中定义多个测试方法来完成测试,这可能是大家最先想到的 阅读全文
posted @ 2019-03-16 12:31 carrie_lin 阅读(1153) 评论(1) 推荐(0) 编辑
摘要: 1.封装http接口请求 已经实现了一个简单的接口请求,接下来就要考虑封装这个请求,在后面的用例中,只需要传递参数(URL ,Params,cookie,heade,method 等)每次去调用这个请求类, 然后根据接口的请求类型来调用相应的处理,如果是get方式就调用get方法,如果是post方式 阅读全文
posted @ 2019-03-16 12:30 carrie_lin 阅读(1598) 评论(0) 推荐(0) 编辑
摘要: 1.requests安装 Windows: 打开cmd命令行,输入pip install requests,等待安装完成即可 Linux: (建议使用Python3),终端中输入pip3 install requests,等待安装完成即可 Mac: (建议使用Python3), sudo pytho 阅读全文
posted @ 2019-03-16 12:29 carrie_lin 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 前言: 随着产品的快速迭代,自动化测试几乎已经成为每个测试员都必须掌握的基本技能。大家都知道,产品在开发阶段是不适合用自动化,但是当产品趋于稳定状态,基本功能大体上不会改变的时候,自动化测试就会开始凸显他的优势。 这几个月工作一直在做一个即时通讯的产品(web端,安卓、Ios),产品迭代的速度很快, 阅读全文
posted @ 2019-03-16 12:25 carrie_lin 阅读(872) 评论(0) 推荐(0) 编辑