当前位置: 首页 > article >正文

软件质量与测试报告5-压力测试 JMeter 与 Badboy

A.百度搜索引擎压力测试

通过在Badboy下执行如下的测试场景来生成压力测试的脚本:

a) Badboy的地址栏里面输入www.baidu.com,回车;

b) 在右下区域打开的百度的主页上输入搜索关键字JMeter,回车;

c) 在显示的关于JMeter的搜索结果中选取Apache JMeter的官方主页,打开其链接。

导出为JMeter后,使用JMeter打开分析,并设置线程数量和循环次数为10,添加“用表格查看数据”、“聚合报告”和“图形结果”。

点击启动按钮来执行JMeter压力测试,观察压力测试的运行状态,分析压力测试结果。

本次测试中,总体异常率为28.74%,表现一般

B. 搜索引擎性能对比

选择3个不同的搜索引擎,分别打开视频播放和文本网页,横向比较对比不同搜索引擎性能。

在本次实验中,我们选择打开凤凰网视频用于视频播放,打开长沙理工大学官网用于文本显示,截图如下:

1.视频搜索播放

我们分别使用Bing、360搜索和百度搜索三个引擎步骤如下

1)输入网址进入搜索引擎首页

2)搜索框内输入“凤凰网视频”

3)打开凤凰网视频网站

4)选择“乌克兰高官谈俄乌和谈底线”视频点入

5)播放视频

录制后使用JMeter进行测试,显示其聚合报告、图像等结果。具体结果分析如下:

Bing

360搜索

百度搜索

总结分析

从上述三个搜索引擎对比来看,Bing的总体异常率最高,达到44.74%,360搜索的异常率最低,为1.15%,百度搜索也很低,仅有4.17%原因可能是兼容性的问题。

2.文本搜索显示

我们分别使用Bing、360搜索和百度搜索三个引擎步骤如下:

1)输入网址进入搜索引擎首页

2)搜索框内输入“长沙理工大学”

3)打开长沙理工大学官网

4)选择“我校召开党委教师工作委员会会议(扩大)”文章

具体结果分析如下:

Bing

360

百度

结果分析

与之前视频播放类似360搜索表现最佳,为0%,百度和Bing分别为7.69%和36.67%。总的来说,360搜索引擎的数据要优于百度和Bing。可能是因为其对旧版本的浏览器兼容度较好


http://www.kler.cn/a/519147.html

相关文章:

  • CAPL高级应用
  • 数据结构——二叉树——堆(1)
  • 【FreeRTOS 教程 四】队列创建与发布项目到队列
  • 【数据结构】_以SLTPushBack(尾插)为例理解单链表的二级指针传参
  • K8S中的数据存储之基本存储
  • Linux_线程控制
  • C语言进阶——3字符函数和字符串函数(2)
  • 即梦(Dreamina)技术浅析(二):后端AI服务
  • 蓝桥杯算法赛第25场月赛
  • Flutter:搜索页,搜索bar封装
  • mysql_use_result的概念和使用案例
  • OpenCV:二值化与自适应阈值
  • Chameleon(变色龙) 跨平台编译C文件,并一次性生成多个平台的可执行文件
  • JavaScript系列(43)--依赖注入系统实现详解
  • [极客大挑战 2019]BuyFlag1
  • vue高级组件封装 element组件二次封装
  • Maui学习笔记- SQLite简单使用案例
  • 基于ESP32的桌面小屏幕实战[6]:环境搭建和软件基础
  • 一次StarRocks分析的经历
  • 第25章 测试驱动开发模式深度剖析
  • unity 粒子系统实现碰撞检测(collision)且使粒子不受力
  • tcp/ip协议和ip协议,tcp/ip协议 ip协议
  • 探索JavaScript:网页设计中的创意与实践
  • leetcode——翻转链表(java)
  • (回溯分割)leetcode93 复原IP地址
  • AI学习(vscode+deepseek+cline)