摘要: 起因 在使用HttpRunner3进行接口测试,原本请求测试环境的接口,脚本是通过了的。后来因为要获取代码覆盖率,于是在本地部署了服务,使用HttpRunner直接请求本地服务进行接口测试。但是,一模一样的脚本,请求本地服务总是提示失败 失败现象 发现过程 找到失败提示代码的具体位置 在失败之前将r 阅读全文
posted @ 2021-07-21 18:06 cfYu 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-11 17:05 cfYu 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-07 19:32 cfYu 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-04 15:07 cfYu 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 质量不是被测试出来的、但未经测试也不可能开发出有质量的软件 一个产品在发布给用户使用之前,一般都要经历“爬、走、跑”的模式 金丝雀版本:每日构建一个,用来排除过滤一些明显不适宜的版本 开发版本:每周发布一个,日常工作使用,可以持续对这个版本进行测试 测试版本:工程师日常使用最稳定、通过持续测试的版本 阅读全文
posted @ 2020-06-03 12:00 cfYu 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 最近想要入门自动化测试,之前也写过使用codeception进行单元测试和接口测试,UI测试部分我选择了selenium框架,接下来我们来进行相关环境的搭建。 PHP环境的搭建 1、进入PHP下载地址 http://windows.php.net/download 下载最新线程安全版PHP zip压 阅读全文
posted @ 2020-03-09 18:41 cfYu 阅读(2800) 评论(0) 推荐(0) 编辑
摘要: Ques:在数组中找出这样的数,它比它前面的数都大,比它后面的数都小 构造一个“查找表” Min[n];对应位置上Min[i],存放了原数组A[i]位置往后这一部分的最小值。 一个变量Max,保存了在遍历A[n]时,遇到的最大值。 遍历A[n],如果 A[i]>=Max (比前面的数都大),并且 A 阅读全文
posted @ 2020-02-28 10:49 cfYu 阅读(1318) 评论(0) 推荐(0) 编辑
摘要: 1.你的技术栈有哪些php、mysql、redis、Rabbitmq、Java、python.....2.说说lnmp怎么配合服务的3.nginx和Apache有什么区别相比于nginx,apache有些臃肿,内存和CPU开销较大,性能上有损耗,nginx对于静态文件的响应能力远高apache。ng 阅读全文
posted @ 2020-02-27 16:08 cfYu 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 为了支持大量用户登录,都做了什么工作: 1、引入Redis,提前缓存竞赛对象,使得用户登录和答题都尽量避免走mysql 2、静态资源存储cdn 3、图片服务器分离 4、横向扩展服务器、负载均衡 5、使用redis计数进行限流 6、合并请求,减少前端对后台的请求次数 7、降级,部分功能的请求直接返回 阅读全文
posted @ 2020-02-21 15:10 cfYu 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1 function swap(&$arr, $a, $b){ 2 $temp = $arr[$a]; 3 $arr[$a] = $arr[$b]; 4 $arr[$b] = $temp; 5 } 6 冒泡排序 7 //沉底法 8 function bubbleSort($arr){ 9 $flag 阅读全文
posted @ 2020-02-13 17:27 cfYu 阅读(138) 评论(0) 推荐(0) 编辑