摘要: 今天临时增加一个工作,手机需要抓包,查看了不同的抓包工具,最后确定使用fiddler抓包工具进行操作,这里以android为例记录一下工具的配置和使用操作。 fiddler的安装 网上有很多fiddler的下载地址,这里我主要使用的是绿色版的,百度网盘地址如下:链接: "https://pan.ba 阅读全文
posted @ 2017-12-13 18:30 janehost 阅读(1654) 评论(0) 推荐(0) 编辑
摘要: 对于下拉框定位和输入,这里主要遇到有两种类型的下拉选择。 其中一个类型是select options格式,如图 这种方式的定位可以使用 或`select from list by list select from list`等格式进行选择定位,具体可以参考 "随机下拉框定位选择" 。 而这里主要说的 阅读全文
posted @ 2017-12-05 17:43 janehost 阅读(3391) 评论(0) 推荐(0) 编辑
摘要: 随着项目自动化深入和不断完善,大部分功能都已经能完成了自动化的操作;但是在设备添加的时候,遇到了难题。添加设备的时候mac必须是服务器设备管理中已经存在的mac地址,且是没有关联或绑定用户的设备信息。起初的想法是读取文本文件取得mac地址实现自动化操作,但是此方法也是行不通的!所以这个功能暂时没有自 阅读全文
posted @ 2017-12-04 18:00 janehost 阅读(3042) 评论(0) 推荐(2) 编辑
摘要: 接着上一个章节 "时间戳和加密" 继续,上一节中我们使用Pre Request Script可以正确获取时间戳和加密后的数据,接口响应结果也达到了预期目标。这里先简单说明一下接口的用例设计的测试点,截图所示 那么接下来就是创建会话的接口用例(实际上接口用例的设计和一般模块的功能测试的用例原理是一样的 阅读全文
posted @ 2017-11-30 16:04 janehost 阅读(38652) 评论(5) 推荐(9) 编辑
摘要: 在使用postman进行接口测试的时候,对于有些接口字段需要时间戳加密,这个时候我们就遇到2个问题,其一是接口中的时间戳如何得到?其二就是对于现在常用的md5加密操作如何在postman中使用代码实现呢? 下面我们以一个具体的接口例子来进行说明。 首先来看看我们的接口文档信息,如图所示 此接口文档中 阅读全文
posted @ 2017-11-29 18:49 janehost 阅读(11654) 评论(2) 推荐(4) 编辑
摘要: 最近项目需要接口测试,所以选择了不少工具对比,最终决定使用postman进行接口测试,这个工具目前使用比较简单,但是有点还是比较多的,如下: 1. 方便切换不同的环境进行接口测试工作,而不用修改变量或代码 2. 可以在浏览器中直接只用插件(目前谷歌系统插件已经不更新了) 3. 可以和newman和j 阅读全文
posted @ 2017-11-23 16:00 janehost 阅读(12816) 评论(0) 推荐(2) 编辑
摘要: 最近忙着项目接口测试,经过不同工具的对比,发现postman使用起来挺顺手的,所以马上决定使用这个工具进行接口测试工作。刚开始的时候,了解了下接口测试的相关信息,直接着手编写接口测试的测试用例信息,接口的测试用例编写完成之后,如果想定时执行该接口用例怎么办呢?查找了不少资料,最后找到了newman和 阅读全文
posted @ 2017-11-23 14:01 janehost 阅读(3622) 评论(0) 推荐(0) 编辑
摘要: 之前已经完成了登录、新增和修改的操作流程,这一节主要说明删除操作流程以及自动化的过程中出现的问题,算是对这个项目自动化的一个总结。 删除操作流程 对于系统账号管理中删除功能,删除的测试点主要如图所示 而账号管理的页面显示如图 在管理页面中可以看出,删除操作物理删除且没有批量操作功能。但是这里有一点需 阅读全文
posted @ 2017-11-22 15:59 janehost 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: 在上一小节中,新增流程操作已经完成。那么接下来就是修改的流程操作了,对于一个页面的修改如何操作呢? 针对修改修改操作是在一个已经存在的账号直接修改还是新添加一个账号再修改呢?从用例设计健壮性出发,我们先新增一个账号,然后再修改这个账号,这样用例和用例之间的不会存在因果关系,不会因为不存在这个账号而造 阅读全文
posted @ 2017-11-15 11:18 janehost 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 刚接手项目的时候,要求所有流程在上线之前必须确保正向操作是正确的;这个时候又有新的模块需要测试,所以引入自动化测试是非常有必要的!通过对比,尝试使用RF进行自动化的回归测试。 测试中最常见的操作就是增删改查,所以对于自动化最简单的就是数据模块的增删改查人手进行操作。 这里先看一下web测试中的新增用 阅读全文
posted @ 2017-11-13 10:33 janehost 阅读(1445) 评论(0) 推荐(0) 编辑