2017.02.02
1.前端—>URL路径—>后台<—>数据库,根据传送数据与数据库匹配结果返回
2.测试即模拟用户使用网页所涉及的全部过程,找到并分析使用过程中存在的问题
3.直接通过Jmeter对网站进行测试,测试者是通过程序员视角操作,需要手动输入许多协议;通过Badboy等测试插件进行测试,基于插件中内嵌浏览器,测试者即可通过用户视角进行操作。
4.加压时长(ramp-up period):多长时间启动所有线程。假设线程数为10,加压时长为100s,则表示每隔100/10=10s要加一个线程。线程从1累加,每次加1直到10需要100s。
5.Badboy录制测试脚本(以百度为例):badboy地址栏输入待测网址;
登陆或其他操作;
导出为jmx格式(File→Export to JMeter...→另存为"***.jmx"→保存);
启动JMeter,导入"***.jmx"(--点击文件→打开→选中“***.jmx”→打开,添加"查看结束树"和"聚合报告":--右击Thread Group→添加→监听器→查看结果树,--右击Thread Group→添加→监听器→聚合报告);
启动脚本运行完毕后"查看结果树"(点击启动或"Ctrl+R"运行脚本)。
6.创建网站测试计划:要构建这个测试计划,将会用到下面的元素,线程组,HTTP请求,HTTP请求默认值和图形结果。
添加线程组元件(线程组、延迟时间、循环次数);添加默认HTTP请求属性;添加Cookie支持;添加HTTP请求;添加监听器。
网友评论