摘要: Monkey是一款通过命令行来对我们APP进行测试的工具,可以运行在模拟器里或真机上。它向系统发送伪随机的用户事件流,实现对正应用程序进行压力测试。官方介绍 :https://developer.android.com/studio/test/monkey.html。测试?这不是抢测试妹子的饭碗么? 阅读全文
posted @ 2018-07-23 16:18 旭旭杂货店 阅读(115) 评论(0) 推荐(0) 编辑
摘要: unittest,顾名思义就是一个单元测试框架,但是它不仅适用于单元测试,还适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。 实例: 百度搜索界面测试用例Test Case: 豆瓣界面测试用例Test Case: 阅读全文
posted @ 2018-07-23 16:16 旭旭杂货店 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一、框架结构: 工程目录 二、Case文件设计 三、基础包 base 3.1 封装get/post请求(runmethon.py) 3.2 封装mock(mock.py) 四、数据操作包 operation_data 4.1 获取excel单元格中的内容(get_data.py) 4.2 获取exc 阅读全文
posted @ 2018-07-23 13:04 旭旭杂货店 阅读(2809) 评论(2) 推荐(0) 编辑
摘要: 目录 前言: 一. 前期准备 1、准备工具: 2、示例接口说明: 3、接口踩点: 二. 接口调用(我会通过使用两个Python库来实现与接口通讯) 1、urllib发起请求: 2、Requests发起请求: 三. 结果校验 1、Python自身特性断言: 2.2、Unittest断言: 目录 前言: 阅读全文
posted @ 2018-07-23 12:54 旭旭杂货店 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 一.项目介绍 目的: 测试某官方网站登录功能模块可以正常使用 用例: 1.输入格式正确的用户名和正确的密码,验证是否登录成功; 2.输入格式正确的用户名和不正确的密码,验证是否登录失败,并且提示信息正确; 3.输入格式正确的用户名和任意密码,验证是否登录失败,并且提示信息正确; 4.用户名和密码两者 阅读全文
posted @ 2018-07-23 12:52 旭旭杂货店 阅读(1914) 评论(0) 推荐(0) 编辑
摘要: 前言 有些post的请求参数是json格式的,这个前面第二篇post请求里面提到过,需要导入json模块处理。 一般常见的接口返回数据也是json格式的,我们在做判断时候,往往只需要提取其中几个关键的参数就行,这时候就需要json来解析返回的数据了。 一、json模块简介 1.Json简介:Json 阅读全文
posted @ 2018-07-23 12:45 旭旭杂货店 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 前言 有些登录的接口会有验证码:短信验证码,图形验证码等,这种登录的话验证码参数可以从后台获取的(或者查数据库最直接)。 获取不到也没关系,可以通过添加cookie的方式绕过验证码。 一、抓登录cookie 1.登录后会生成一个已登录状态的cookie,那么只需要直接把这个值添加到cookies里面 阅读全文
posted @ 2018-07-23 12:43 旭旭杂货店 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 前言 发送post的请求参考例子很简单,实际遇到的情况却是很复杂的,首先第一个post请求肯定是登录了,但登录是最难处理的。登录问题解决了,后面都简单了。 一、查看官方文档 1.学习一个新的模块,其实不用去百度什么的,直接用help函数就能查看相关注释和案例内容。 >>import requests 阅读全文
posted @ 2018-07-23 12:42 旭旭杂货店 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 前言 requests模块,也就是老污龟,为啥叫它老污龟呢,因为这个官网上的logo就是这只污龟,接下来就是学习它了。 一、环境安装 1.用pip安装requests模块 >>pip install requests 二、get请求 1.导入requests后,用get方法就能直接访问url地址,如 阅读全文
posted @ 2018-07-23 12:30 旭旭杂货店 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 登录封装与调用 一、登录封装 把登录写成一个类,里面写登录的方法,保存文件为loginclass.py 二、调用 阅读全文
posted @ 2018-07-23 11:39 旭旭杂货店 阅读(275) 评论(0) 推荐(0) 编辑