2018年12月24日
摘要: 前言 前面【Locust性能测试2-先登录场景案例】讲了登录的案例,这种是直接传账号和密码就能登录了,有些登录的网站会复杂一点,需要先从页面上动态获取参数,作为登录接口的请求参数,如【学信网:https://account.chsi.com.cn/passport/login】的登录接口请求参数 请 阅读全文
posted @ 2018-12-24 14:45 油条哥 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 前言 前面是在web页面操作,需要手动的点start启动,结束的时候也需要手工去点stop,没法自定义运行时间,这就不太方便。locust提供了命令行运行的方法,不启动web页面也能运行,这就是no-web模式启动 无web-UI模式 在没有Web UI的情况下运行locust - 可以打开cmd 阅读全文
posted @ 2018-12-24 14:24 油条哥 阅读(1147) 评论(1) 推荐(0) 编辑
摘要: Locust简介 Locust是一款易于使用的分布式用户负载测试工具。它用于对网站(或其他系统)进行负载测试,并确定系统可以处理多少并发用户。这个想法是,在测试期间,一群蝗虫(Locust)会攻击你的网站。您定义了每个蝗虫Locust(或测试用户)的行为,并且实时地从Web UI监视群集过程。这将有 阅读全文
posted @ 2018-12-24 14:10 油条哥 阅读(374) 评论(0) 推荐(0) 编辑
  2018年12月20日
摘要: 浏览器输入url按回车背后经历了哪些? 1.在PC浏览器的地址栏输入一串URL,然后按Enter键这个页面渲染出来,这个过程中都发生了什么事? 1、首先,在浏览器地址栏中输入url,先解析url,检测url地址是否合法2、浏览器先查看浏览器缓存-系统缓存-路由器缓存,如果缓存中有,会直接在屏幕中显示 阅读全文
posted @ 2018-12-20 18:10 油条哥 阅读(802) 评论(0) 推荐(0) 编辑
  2018年12月12日
摘要: 1、控制面板 打开关闭Windows服务功能 Interner信息服务--全选中 2、控制面板 防火墙--关闭防火墙 允许程序通过Windows防火墙 勾选“万维网服务http” 3、测试,本地localhost可以访问 4、管理工具--Internet信息服务--网站--Default web s 阅读全文
posted @ 2018-12-12 14:49 油条哥 阅读(862) 评论(0) 推荐(0) 编辑
  2018年9月19日
摘要: Locust简介 Locust是一款易于使用的分布式用户负载测试工具。它用于对网站(或其他系统)进行负载测试,并确定系统可以处理多少并发用户。这个想法是,在测试期间,一群蝗虫(Locust)会攻击你的网站。您定义了每个蝗虫Locust(或测试用户)的行为,并且实时地从Web UI监视群集过程。这将有 阅读全文
posted @ 2018-09-19 14:55 油条哥 阅读(195) 评论(0) 推荐(0) 编辑
  2017年8月18日
摘要: 下载jmeter,配置环境变量 变量名:JMETER_HOME 变量值:C:\Program Files\apache-jmeter-2.11 变量名:CLASSPATH 变量值:%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\li 阅读全文
posted @ 2017-08-18 16:10 油条哥 阅读(1260) 评论(0) 推荐(0) 编辑
  2017年7月11日
摘要: 1、Setdefaultencoding(reload(sys)是因为Python2.5 初始化后会删除sys.setdefaultencoding 这个方法,我们需要重新载入) import sys reload(sys) sys.setdefaultencoding('gbk') 2、操作不同文 阅读全文
posted @ 2017-07-11 10:55 油条哥 阅读(162) 评论(1) 推荐(0) 编辑
  2017年7月10日
摘要: 于logging日志的介绍,主要有两大功能,一个是控制台的输出,一个是保存到本地文件 先封装logging模块,保存到common文件夹命名为logger.py,以便于调用,直接上代码 filename:用指定的文件名创建FiledHandler(后边会具体讲解handler的概念),这样日志会被存 阅读全文
posted @ 2017-07-10 11:09 油条哥 阅读(2866) 评论(1) 推荐(1) 编辑
  2017年7月6日
摘要: Django 处理 HTTP 请求 Web 应用的交互过程其实就是 HTTP 请求与响应的过程。无论是在 PC 端还是移动端,我们通常使用浏览器来上网,上网流程大致来说是这样的: 因此,Django 作为一个 Web 框架,它的使命就是处理流程中的第二步。即接收浏览器发来的 HTTP 请求,返回相应 阅读全文
posted @ 2017-07-06 10:53 油条哥 阅读(231) 评论(0) 推荐(0) 编辑