摘要: os.path模块主要用于文件的属性获取,在编程中经常用到,以下是该模块的几种常用方法。更多的方法可以去查看官方文档:http://docs.python.org/library/os.path.html 1.os.path.abspath(path) 返回path规范化的绝对路径。 >>> os. 阅读全文
posted @ 2018-11-20 23:50 hjianhui 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 参数化:录制脚本中有登录操作,需要输入用户名和密码,假如系统不允许相同的用户名和密码同时登录,或者想更好的模拟多个用户来登录系统。 这个时候就需要对用户名和密码进行参数化,使每个虚拟用户都使用不同的用户名和密码进行访问。 jmeter的test plan中,支持如下4种参数化方式: 函数助手:_CS 阅读全文
posted @ 2018-11-20 23:38 hjianhui 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 使用场景: 请求API需要授权令牌,但是授权令牌只需要获取一次,即可调用服务器上其他业务接口。 所以我想要把授权操作放在单独的一个线程,业务流放在其他线程。 这就需要我把从授权线程获取的令牌传入业务流线程。 解决方法———后置处理器Beanshell PostProcessor 1、首先选择“获取t 阅读全文
posted @ 2018-11-20 20:40 hjianhui 阅读(5002) 评论(3) 推荐(0) 编辑
摘要: AggregateReport 是 JMeter 常用的一个 Listener,中文被翻译为“聚合报告”。 对于每个请求,它统计响应信息并提供请求数,平均值,最大,最小值,错误率,大约吞吐量(以请求数/秒为单位)和以kb/秒为单位的吞吐量. 聚合报告下方的图是对上方的表的一个可视化,所以在这里我们主 阅读全文
posted @ 2018-11-20 20:30 hjianhui 阅读(30673) 评论(0) 推荐(2) 编辑
摘要: JMeter是一个非常流行的性能测试工具,它的优点如下: 开源,它是一款开源的免费软件,使用它不需要您支付任何费用。 小巧,相比LoadRunner的庞大(最新LR11将近4GB),它非常小巧,不需要安装,但需要JDK环境,因为它是使用java开发的工具。 功能强大,JMeter设计之初只是一个简单 阅读全文
posted @ 2018-11-20 20:23 hjianhui 阅读(378) 评论(0) 推荐(0) 编辑