创建一个Web测试计划

发表于:2016-2-16 11:17

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:夕娅    来源:51Testing软件测试网采编

  学习创建基本的Test Plan来测试web网站,将会创建5个用户向两个页面发送请求。每个测试需要运行两遍。
  所以,总共的HTTP请求数 = 5(用户数) x 2 (2个请求) x  2 (重复发送2次) => 20个HTTP请求
  构建测试计划,你会用到下面的elements:
  Thread Group
  HTTP Request
  HTTP Request Defaults
  Graph Results
  1、添加用户
  添加Thread Group
  第一步需要添加一个Thread Group(线程组),它告诉JMeter要模拟的用户数量,用户多长时间发送一次请求,用户发送的请求量是多少。
  右键单击测试计划:
  记下来需要修改默认的属性值.点击刚创建的Thread Group:
  Name:线程组名称
  Number of Threads(用户数量):发送请求的用户数量
  Ramp-Up Period(间隔时间 s):告诉JMeter启动所有用户总共的时间,如果用户为5个这里设置5秒,则1秒启动一个用户,如果设置为0则同时全部启动这些用户
  Loop Count:重复该测试计划的次数,不选中Forever否则会一直循环执行
  注:修改了以上这些值,立即生效!修改了以上这些值,立即生效!修改了以上这些值,立即生效!不需要按保存。
  修改后如下:
  2、添加默认的HTTP请求
  我们已经定义了我们的用户,现在该定义他们需要执行的任务了。
  右键单击刚添加的线程组:
  接着,选中添加的这个element配置属性
  Name:设置名称
  Web Server's Server Name/IP:所有的HTTP请求都会发送到相同的服务器(本例是jmeter.apache.org),本例只填写这一个字段
  设置完如下所示:
  HTTP请求默认值不会让JMeter去发送HTTP请求,只是定义了HTTP请求所用到的默认值。
  3、添加对Cookie的支持
  通常所有的web测试都应该支持Cookie的。 添加一个HTTP Cookie Manager到每一个Thread Group中。
  添加对Cookie的支持:
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号