摘要: 1.postman是google开发的一款功能强大的网页调试与发送网页http请求,并能运行测试用例的chrome插件 1.1主要功能: 1.模拟各种http request请求 2.collection 功能(测试集合)就是有调试记录 3.人性化的response整理 4.内置测试脚本语言 5.设 阅读全文
posted @ 2018-11-26 18:27 Marcki 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 1.自动化测试流程 测试方式: 1.编写自动化测试脚本 2.加入回归测试集合 2.常见测试工具 1.postman工具 2.JMeter 3.RestClient 3.测试分类: 1.功能测试 1.测试流程 2.边界值,特殊字符 3.参数的类型,必选项,可选项等 2.性能测试 1.并发数 2.吞吐量 阅读全文
posted @ 2018-11-26 16:01 Marcki 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.设计规范 1.协议:使用HTTPs协议 确保交互数据的传输安全 2.域名:尽量将api部署在专用域名下https://api.example.com 3.版本控制:将版本号放在url中或者header中 v1,v2,vn 4.路径:只能包含名词, 5.过滤信息:?limit=10 ?offset 阅读全文
posted @ 2018-11-26 15:50 Marcki 阅读(3874) 评论(0) 推荐(0) 编辑
摘要: 1.为什么要做接口测试: 1.因为很多系统关联都是基于接口实现的,接口测试可以将系统复杂的系统关联进行简化 2.接口工程比较单一,能够比较好的进行测试覆盖,也相对容易实现自动化持续集成 3.接口相对于界面功能 ,会更底层一些,测试覆盖会更容易 2.软件开发周期: 1.接口测试在单元测试之后,ui测试 阅读全文
posted @ 2018-11-26 14:37 Marcki 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 1.Python是什么? 2.什么是编程语言? 3.什么是编程? 4.为什么编程? 5.计算机硬件简单基础 6.计算机运行加载流程 7.cpu简介 总结: 阅读全文
posted @ 2018-11-26 13:09 Marcki 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1.信号量就是控制同一时刻并发执行的任务数 信号量:互斥锁+容器 容器里同时最大可以存放五把钥匙,谁先拿到钥匙并释放后释放后,外面的才能继续抢钥匙 十个线程,五把钥匙,一开启肯定有五个线程能拿到钥匙,只有这五把钥匙谁先解锁了,之后... 阅读全文
posted @ 2018-07-15 11:09 Marcki 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1.线程跟进程里的互斥锁一样: 将多个并发任务的部分代码(只涉及修改共享数据的代码,编程串行线程或进程操作) 加锁可以保证多个进程修改同一数据,同一时间只能只要一个任务可以进行修改,这样可以保证数据的安全性,单牺牲了速度 from threading ... 阅读全文
posted @ 2018-07-15 10:48 Marcki 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1.线程与进程运行完毕的区别: 1.主进程运行完毕指的是主进程代码运行完毕 2.主线程运行完毕指的是所在的进程内的所有非守护线程运行完毕后,主线程才算运行完毕 强调:运行完毕,并非是终止 2.守护进程:主进程代码运行完毕,守护进程也就结束 ... 阅读全文
posted @ 2018-07-15 10:23 Marcki 阅读(1380) 评论(0) 推荐(0) 编辑
摘要: 1.什么是线程 进程其实不是个执行单位,进程是一个资源单位,每个进程内自带一个线程,线程才是cpu上的执行单位 如果把操作系统比喻成为一座工程 在工厂内每造出一个车间---》启动一个进程 每个车间内至少有一条流水线---》每个进程内至少有一个线... 阅读全文
posted @ 2018-07-15 09:57 Marcki 阅读(871) 评论(0) 推荐(0) 编辑
摘要: 1.守护进程 守护进程其实就是一个‘子进程’ 守护=》伴随 1.守护进程会伴随主进程的代码运行完毕后而死掉 2.守护进程内无法再开启子进程,否则抛出异常2.为何用守护进程: 关键字就两个: 进程: ... 阅读全文
posted @ 2018-07-15 09:38 Marcki 阅读(148) 评论(0) 推荐(0) 编辑