09 2018 档案
摘要:个人感悟: 接口自动化的核心理念: 1 .获取到后台返回的数据 转换成字典形式存储在本地 ,再从本地拿取存储后的数据发送给后台,或者从后台返回的数据提取数据存储为临时变量,当做一个字典或其他数据类型发送给下一个接口 2 . 对接口返回的数据做处理 某些数据是否存储在文本 或者数据库 3 将excel
阅读全文
摘要:在做接口测试时候 先整理完那些数据是前端自己填写的,那些数据是后台返回的,是下个接口需要的 每点击一次确认或取消 都会调用获取当前信息的接口 获取最新的token
阅读全文
摘要:当接口文档要求发送的格式是jsondata时候 例如 我们登陆需要salt 这时我们做字符串格式化时候 需要先将其转换成json的格式 先用json.dumps(str) 这样才能发送正确的jsondata 不然服务端会返回json解析的错误、
阅读全文
摘要:1.输入地址 2.输入指定的sheet 通过sheet()[]方式指定 3.输入执行的单元位置 通过 .cell_value(x,y)方式指定 示例 data = xlrd.open_workbook("H:/API/interface.xlsx") 生成excel对象
阅读全文
摘要:静态方法 存储在类中 实例方法 与类方法都能调用 不需要 传递self 相当于在类里面写了一个函数 类方法 存储在类中 只能是类调用 普通方法 存储在类中 由实例对象使用 在实例化类的时候 就相当于调用了__init__方法 class test: def __init__(self): pass
阅读全文
摘要:流程: 0 服务端生成随机字符串 1 服务端发送随机字符串给客户端 2 服务端保存随机字符串 3 服务端接受 客户端发来的随机字符串 4 在随机字符串群中查找相匹配的 5 查看随机字符串中的值
阅读全文
摘要:appium -p 4703 -bp 5500 -U 127.0.0.1:5005 -p 指的是·appium的服务器端口 -bp 指的是 连接安卓设备端口 -U 指的是 安卓设备 大体思路: 1. 封装一个方法 先获取当前dos下面有多少个设备 并进行数据处理 取得只剩端口数据 2 封装一个检查端
阅读全文