12 2020 档案
摘要:一、charles的使用 1.1 charles的说明 Charles其实是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好
阅读全文
摘要:一、基本指令 adb -s serialNumber shell -- 进入指定设备 adb version -- 查看版本 adb logcat -- 查看日志 adb devices -- 查看设备 adb get-state -- 连接状态 adb start-server -- 启动ADB服
阅读全文
摘要:一、linux基础命令 ls 查看目录中的文件 cd /home 进入home目录 cd .. 返回上一级目录 cd ../.. 返回上两级目录 mkdir dir1 创建一个叫’dir1‘目录 rmdir drl1 删除一个叫’dir1‘目录(只能删除空目录) rm -f 删除一个叫’file1‘
阅读全文
摘要:一、接口测试封装思想 配置--根据配置文件获取初始配置和依赖 接口封装--1、封装接口调动进行抽象封装 --2、类似PageObject效果 业务流程--1、数据初始化 --2、业务用例设计,含多个api形成的流程定义,不要在包含任何接口实现细节 --3、断言 二、测试框架 API对象:完成对接口的
阅读全文
摘要:一、http简介 http(超文本传输协议)是一个基于请求和响应模式的、无状态的、应用层的协议 url详解: http/https:协议类型 host:主机地址或者域名 port:端口号 path:请求路径 (位置:host之后,?之前) ?:分割符号 参数:name=value &:多个参数连接
阅读全文
摘要:简介 fixture优势 fixture相对于setup和teardown的优势 1、命名方式灵活,不局限于setup和teardown这几个命名 2、contest.py配置可以实现数据共享,不需要import就能自动寻找一些配置 3、scope = "module" 可以实现多个 .py跨文件共
阅读全文