一、实验目的及要求 1、综合运用黑盒测试技术进行系统的功能测试; 2、掌握性能测试常见工具和基本方法; 二、实验使用的主要设备(含软件系统)及要求 操作系统:Windows 7 软件:jdk1.8 jmeter5.1.1 三、实验操作过程及内容 (一)功能测试 完成功能测试,以下任选2项:
-
ecshop电子商城某功能模块(参考资料资料1-1-ECShop需求规格说明书) 例如:测试用户登录模块,根据需求说明书,设计测试用例,完成功能测试 -
微信发红包模块功能测试(资料2-微信红包测试用例参考模板) -
计算器功能测试(资料3-计算器功能测试用例) -
武汉学院实验系统某功能模块 -
自选一款APP或者线上系统平台进行某个功能测试 要求设计测试用例,每个系统功能测试用例不少于20个 (二) 性能测试(共3题) 1、测试场景:多用户同时访问多个网页 (1)100个用户在5秒内同时访问4个页面(由测试人员自由选择4个页面) (2)添加固定计时器:每个网页之间间隔500毫秒 (3)添加聚合报告:分析4个网页的性能指标 2、模拟不同并发数量的用户访问某网站首页,线程数分别设置为20、50、100、200,查看性能指标并比较分析。 3、假设并发用户数为100,测试某系统某功能模块(如京东搜索商品模块,或者网易邮箱登录模块)的性能,填写测试报告。要求用badboy录制脚本,然后导入jmeter进行测试。 四、实验结论、问题与建议(含取得的成果) (一) 功能测试 1.根据需求规格,对ecshop电子商城注册模块进行功能测试用例设计,如下表所示。
项目名称 Ecshop电子商城 测试模块 注册模块 测试目标网址 https://ecshop.test2.shopex123.com/
2.根据需求规格,对微信发红包模块进行功能测试用例设计,如下表所示。
项目名称 微信红包 测试模块 微信红包模块 测试目的 验证微信红包模块的各个功能的完整性
(二) 性能测试 练习1:提供聚合报告截图 1、 测试场景:多用户同时访问多个网页
(1)100个用户在5秒内同时访问4个页面(由测试人员自由选择4个页面)
(2)添加固定计时器:每个网页之间间隔500毫秒
(3)添加聚合报告:分析4个网页的性能指标
练习2: 用例名称 访问淘宝首页 用例编号 用例描述 进入首页的时间 前置条件 首页相关商品数据已经配置完成 线程设置 开始线程 立刻开始所有线程 持续运行 每个线程迭代一次 停止线程 运行时间结束则停止 用例步骤 动作 期望的性能 进入商城首页 <5s 并发用户数与其他性能指标 并发用户数 平均响应时间 最大响应时间 异常% 吞吐量 接收KB/sec 发送KB/sec 20 241毫秒 30772毫秒 0.0% 38.0/min 68.91 0.07 50 249毫秒 45935毫秒 4.35% 59.0/min 102.46 0.11 100 322毫秒 58929毫秒 2.04% 1.7/sec 176.35 0.19 200 212毫秒 66339毫秒 7.54% 3.0/sec 301.08 0.32
练习3:提供聚合报告截图
有完整做的表格。。。。但是我不知道怎么挂上来。 我问了客服,但是我没用文库,如果私信或者留言我的话,我单独给邮箱发。 话说别人那个完整的文档下载是怎么搞的? 有会的教教我吧
|