摘要: 会话对象 会话对象让你能够跨请求保持某些参数。它也会在同一个 Session 实例发出的所有请求之间保持 cookie, 期间使用 urllib3 的 connection pooling 功能。所以如果你向同一主机发送多个请求,底层的 TCP 连接将会被重用,从而带来显著的性能提升。 (参见 HT 阅读全文
posted @ 2016-12-05 10:58 李英亮 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 首先,确认一下: Requests 已安装 Requests 是最新的 让我们从一些简单的示例开始吧。 发送请求 使用 Requests 发送网络请求非常简单。 一开始要导入 Requests 模块: >>> import requests 然后,尝试获取某个网页。本例子中,我们来获取 Github 阅读全文
posted @ 2016-12-05 10:56 李英亮 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1. 概述Scrum是跨职能团队以迭代、增量的方式开发产品或项目的一种开发框架。它把开发组织成被称为Sprint的工作周期。这些迭代每个都不超过4周(最常见的是两周),并且无间歇地相继进行。Sprint是受时间箱限制的,无论工作完成与否它们都会在特定日期结束,并且从不延长。通常由Scrum团队来选定... 阅读全文
posted @ 2015-07-31 09:56 李英亮 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 看板方法是用于高效管理软件开发流程的新技术。看板方法源自丰田的“及时生产”(JIT=just-in-time)系统。尽管生产软件是一项创造性活动,与批量生产汽车有所不同,但是生产线管理背后所蕴含的原理仍然适用。一个软件开发的流程可以看作是一段自来水管道,特性需求从一端进入,经过改进的软件从另一端涌现... 阅读全文
posted @ 2015-07-31 09:54 李英亮 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 如果某项请求发送到您的服务器要求显示您网站上的某个网页(例如,用户通过浏览器访问您的网页或 Googlebot 抓取网页时),服务器将会返回 HTTP 状态代码以响应请求。此状态代码提供关于请求状态的信息, 告诉 Googlebot 关于您的网站和请求的网页的信息。一些常见的状态代码包括:200 –... 阅读全文
posted @ 2015-07-31 09:50 李英亮 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 如果令A B C D E F G H I J K L M N O P Q R S T U V W X Y Z分别等于百分之1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26那么Hard work(努力工作) H+... 阅读全文
posted @ 2014-09-22 13:31 李英亮 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 自己编写了一个shell脚本来维护测试环境,使用了crontab调度让其定时执行,结果遇到了乱码问题,脚本在shell环境下直接运行没有问 题。结论是crontab执行时不会携带用户的环境变量,缺失一些系统变量,碰到中文就乱码。需要在脚本里额外添加缺失的环境变量,针对中文问题,需要声明 LANG参数... 阅读全文
posted @ 2014-09-22 09:15 李英亮 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步... 阅读全文
posted @ 2014-07-29 17:15 李英亮 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 转帖:http://coolshell.cn/articles/10217.html微博上看到了这么一个贴子,就像以前在《腾讯,竞争力 和 用户体验》中批评过腾讯说自己的核心竞争力是员工加班一样,我顺着Winter的回复也批评了一下这个微博——“靠加班超越对手?!劳动密集型么?我要是对手的话,我就来... 阅读全文
posted @ 2014-07-29 17:10 李英亮 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 由于最近将Nagios从3.X版本升级到了4.0.7,突然发现nagiosQL无法重启Naigos,查了很多资料都是没有能够解决,最后,终于在一个论坛中找到,只是不容易呀。导致原因:因为nagiosql的重启消息格式还是3.x的,而4.x版本的nagios重启命令格式已经改变。解决方法:修改nagi... 阅读全文
posted @ 2014-06-25 18:16 李英亮 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/liangshi/archive/2011/03/07/1973525.html列表格式为:图书分类、中文书名、英文书名、作者。排名不分先后,用红色标记出我推荐的书籍。测试入门软件测试(第2版)Software Testing (2e), Ron ... 阅读全文
posted @ 2014-06-25 18:05 李英亮 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 需求:当服务器中存在多个应用,且应用部署结构统一,采用批量删除应用日志解决方案:1、确定应用目录结构,如:/home/2、通过循环方式取出应用列表,如:xx1.xx1.com,xx2.xx2.com...xxn.xxn.com3、拼装日志路径4、通过find查询出日志并进行删除。5、 可结合cron... 阅读全文
posted @ 2014-06-25 18:00 李英亮 阅读(1142) 评论(0) 推荐(0) 编辑
摘要: 当使用SoapUI使用DataSource时,测试连接时出现Failed to init connection for drvr,是由于没有驱动的原因导致的。解决办法:将驱动jar放到SmartBear\soapUI-Pro-4.5.1\bin\ext目录下,然后重启SoapUI即可。比如:mysq... 阅读全文
posted @ 2014-05-19 16:05 李英亮 阅读(1087) 评论(0) 推荐(1) 编辑
摘要: 最近使用LR来对项目进行性能测试,在施压的过程中时常会有Error,在网上收集了一些关于Error的解决办法,在这里进行总结一下,愿与君共勉。1.关于Error -27791: Error -27790:Error -27740: 错误如下: Action.c(198): Error -27... 阅读全文
posted @ 2012-05-16 11:09 李英亮 阅读(2232) 评论(0) 推荐(0) 编辑
摘要: 在论坛混了多日,发现越来越多的性能测试工程师基本上都能够掌握利用测试工具来作负载压力测试,但多数人对怎样去分析工具收集到的测试结果感到无从下手,下面我就把个人工作中的体会和收集到的有关资料整理出来,希望能对大家分析测试结果有所帮助。分析原则: • 具体问题具体分析(这是由于不同的应用系统,不同的测... 阅读全文
posted @ 2012-05-02 22:58 李英亮 阅读(793) 评论(0) 推荐(1) 编辑