- Java
- Python
- Web前端
- UI设计
- 大数据
- 软件测试
- Linux
- Unity
- 网络营销
- 室内设计
软件应用于局域网环境,并要满足以下性能要求:
主要单点操作在5秒钟内完成;
系统支持100人在线;
系统的主要功能至少支持50人并发访问;
系统可以连续稳定运行12小时。
注:单点操作指单用户对单一功能点的操作;主要功能指能够体现系统性能特征的操作。
在正常的并发和批处理测试中,核心系统各服务器资源使用指标要求:
为了满足既能考察测试人员的软件性能测试能力,又便于判定检测结果的需要,对本软件规模进行了严格的控制,本文档只是对需求作一个概述。
样品软件是采用J2EE架构开发的B/S系统,服务器是典型的三层体系结构,如图所示:
硬件要求:
服务器:CPU主频1GHz以上,内存1GB以上,硬盘自由空间在10GB以上。
支持软件:
服务器:
操作系统为 Windows2003 Server或Windows XP
浏览器:IE6+sp2
数据库为 MySQL-5.1.28;
中间件为 Tomcat6.0;
应用软件为Liferay Portal 5.1.1、JDK1.6.0_07。
客户端:
操作系统为Microsoft WindowsXP SP2;
浏览器为IE6+sp2;
Word版本为office 2000或office XP或office 2003。
用户接口:
软件为B/S架构,用户使用IE浏览器即可登录并访问系统;
1)需求一:主要单点操作在5秒钟内完成
重点考察各参加实验室对单点操作的性能要求的理解和把握,是否能够选取具有典型性能意义的单个功能点,以及执行单点基准性能测试的能力。
软件跟性能相关的主要单点操作有:登录、新增商品、修改商品等操作。针对这些操作可能的测试结果:测试结果完整包含5个(含)以上的单点操作,并且每个单点操作提供响应时间,同时有对应用例或脚本,记20分,以下每少一个单点操作的响应时间,扣除4分;有测试结果但没有对应用例脚本扣2分。
2)需求二:至少支持20人并发访问
目的是考察各测试人员对并发访问的理解,是否能够正确选取具有性能特征意义的功能点,以及执行并发访问测试的基本能力。
测试结果完整包含4个(含)以上操作,并提供响应时间
提供是否支持20人并发访问的结果
提供响应时间
3)需求三:后台上传商品,速度达到3个/分钟
目的是考察各测试人员对吞吐量测试的理解和执行基本测试能力
提供吞吐率结果,提供对应用例或脚本
4)需求四:系统支持50人在线
目的是考察各测试人员对日常真实运行场景的模拟设计和执行的基本测试能力
提供50人是否成功上线的执行结果
5)需求五:系统可以连续稳定运行12小时
目的是考察各测试人员对系统稳定性测试的理解,是否能够设计运行场景对系统执行12小时以上的疲劳强度测试。
提供系统连续运行12小时的测试结果,同时还要求场景设计包含多个主要功能操作
序号 | 工具名称 | 用途及说明 | 厂商/自产 | 版本 |
---|---|---|---|---|
1 | LoadRunner | 性能测试工具,Tuxedo协议(License的并发数为500) | HP | 11.0 英文版 |
角色 | 姓名 | 具体职责 | 技能要求 |
---|---|---|---|
性能测试经理 | *** | 性能测试项目管理和协调性能测试需求分析测试计划和测试报告编写 | 1、组织协调能力2、熟悉性能测试体系3、熟悉应用架构 |
性能测试设计人员 | *** | 编制测试案例,开发测试脚本,设计测试场景,执行性能测试 | 1、熟悉性能测试体系2、熟悉性能测试方法和LoadRunner测试工具3、脚本编写和调试能力4、执行时的系统资源监控技术5、性能瓶颈分析能力 |
测试环境和测试数据准备人员 | *** | 准备性能测试环境(包括测试工具环境、被测系统硬件环境和软件环境)准备基础数据和测试数据 | 1、LoadRunner部署能力2、熟悉核心系统、前置系统软硬件配置3、熟悉数据库操作 |
性能调优人员 | *** | 核心后台主机系统优化 | 1、熟悉HP主机设置2、精通数据库调优3、熟悉应用架构 |
服务器性能监控 | ||
---|---|---|
监控对象 | 性能参数 | 说明 |
内存Memory | % Committed Bytes in Use | 是Memory_Committed Bytes 与Memory_Commit Limit之间的百分比比值 |
Available MBytes | 显示了物理内存的剩余量。该值低于4MB,并且达到分钟级时,表明内存不足 | / |
Page Faults/sec | 每秒钟的缺页数。该数值反映了有多少个请求的信息不在物理内存中对应的位置上。该值偶尔高时,表明有线程竞争,持续走高时,表示可能有内存瓶颈 | / |
Pages/sec | 显示pages input/sec和pages output/sec的总和。pages input/sec反映的是物理内存的短缺情况;pages output/sec显示从物理内存中调出的信息量,反映了服务器的繁忙程度 | / |
网络Network Interface | Bytes Total/sec | 是发送和接收字节的速率,包括帧字符在内 |
Packets/sec | 为发送和接收数据包的速率 | / |
磁盘Physical Disk | Avg. Disk Queue Length | 指读取和写入请求(为所选磁盘在实例间隔中队列的)的平均数 |
Current Disk Queue Length | 指在收集操作数据时在磁盘上未完成的请求的数目。它包括在快照内存时正在为其提供服务中的请求。这是一个即时长度而非一定间隔时间的平均值 | / |
Disk Read Bytes/sec | 指在读取操作时从磁盘上传送字节的速率 | / |
Disk Write Bytes/sec | 指在写入操作时传送到磁盘上的字节速度 | / |
处理器Processor | % Processor Time | 指处理器执行非闲置线程时间的百分比 |
% User Time | 指用于用户模式的非闲置处理器时间的百分比 | / |
系统system | Processor Queue Length | 是指处理队列中的线程数 |
聚圣源hxgame八字起名缺金顺溜刀削面科举答题器名字起名网测两个人名字合不合适在一起cmcc是什么意思叛逆的鲁鲁修第二季梦见看戏姓崔的起名字大全男孩心里的声音完整版军事网址重生日本做阴阳师房地产中介公司起名舒淇三级给牧羊犬起什么名字好听啊姓曾女孩起名科举兴家金陵往事演员表吞天巨蟒137是移动还是联通国民党军衔中宣部借钱app我是威廉三世抱关击柝2014属马女儿起名火车头采集器破解版企业起名字典合作愉快淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费