1、迅雷软件测试报告自己软件测试练习迅雷软件测试报告课题名称: 迅雷软件测试指导教师:¥完 成 人:#学 院: 计算机学院 班级:软件 学号: 7776778676688882016年 6月 15日迅雷软件测试报告 1一概述 21.1 编写目的 21.2背景 31.3 术语解释 31.4参考资料 3二:测试计划 3三:设计功能测试用例 5测试用例1: 5测试用例2: 5测试用例3: 5四:设计性能测试用例 6性能测试: 63.1用户并发测试用例 63.2 大数据量测试用例 63.3 疲劳强度测试用例 7五:测试环境 7软件要求 7硬件要求: 7网络环境要求: 8数据准备要求: 8测试工具要求: 8
2、六:设计测试用例与测试实施(找到BUG) 9BUG1: 9BUG2: 9七:软件缺陷报告的写作 10BUG1: 10BUG2: 10八测试结论 11一:概述1.1 编写目的迅雷是下载的软件,迅雷本身不支持上传资源,它只是一个提供下载和自主上传的工具软件。迅雷的资源取决于拥有资源网站的多少,同时需要有任何一个迅雷用户使用迅雷下载过相关资源,迅雷就能有所记录。迅雷使用的多资源超线程技术基于网格原理,能够将网络上存在的服务器和计算机资源进行有效的整合,构成独特的迅雷网络,通过迅雷网络各种数据文件能够以最快的速度进行传递。多资源超线程技术还具有互联网下载负载均衡功能,在不降低用户体验的前提下,迅雷网络
3、可以对服务器资源进行均衡,有效降低了服务器负载。本报告主要出自个人兴趣对迅雷下载软件进行了测试,并给出测试报告,只用来自己学习测试而已。1.2背景A. 软件系统的名称:迅雷7通用下载软件B. 项目的任务提出者:王帅龙C. 项目开发者:中原工学院计算机学院测试小组1.3 术语解释1)响应时间:客户端从给服务器发送一个请求开始直到完全接收了服务器反馈信息为止,这期间所用的时间称为响应时间。2)吞吐率:即应用系统在单位时间内完成的交易量,也就是在单位时间内,应用系统针对不同的负载压力,所能完成的交易数量。3)点击率:每秒钟用户向Web服务器提交的HTTP请求数。4)下载量:通过迅雷下载的任务数目1.
4、4参考资料A. 系统设计与分析 哈尔滨工程大学 邢薇主编B. 软件设计文档国家标准测试分析报告(GB856T88)C. 企业二级库库存管理系统系统需求规格说明书 D. 软件工程导论第4版 张海藩编著 清华大学出版社二: 测试计划1引言1.1. 迅雷功能与性能测试1.2. 迅雷功能与性能测试计划 1.3. 项目背景和内容概要生活中,我们几乎每天都要用迅雷下载一些文件,那么迅雷在下载的功能和性能上是不是完美无缺呢,会不会出现各种bug,导致下载出错,账号登录时登录不上去呢,等等问题,引发了我对迅雷进行各种测试的兴趣。1.4. 相关资料、缩略语、定义(相关项目计划、合同及上级机关批文,引用的文件、采
5、用的标准,缩写词和名词定义等)迅雷:迅雷是迅雷公司开发的互联网下载软件。迅雷是一款基于多资源超线程技术的下载软件,作为宽带时期的下载工具,迅雷针对宽带用户做了优化,并同时推出了智能下载的服务。2. 测试过程2.1. 测试目标a) 测试目的:对迅雷下载软件进行功能和性能测试, b) 测试类型:黑盒测试c) 测试级别:功能性测试2.2. 测试分工由于测试是个人兴趣进行测试,全部是个人独立完成。登录功能测试,下载功能测试等。2.3. 测试步骤及方法通过测试用例,按测试用例进行测试。2.4. 测试通过标准 正常实现用户注册,登录,下载,收藏,安装及卸载等业务。2.5. 修正错误并重新测试的步骤与要求如
6、果测试过程中发现有漏洞,补充测试。2.6进度计划测试计划编写:1周测试用例编写:1周注册,登录功能性测试2周下载,收藏等其他功能测试3周二次测试及检查,2周测试文档编写及总结,1周3. 测试小结3.1. 测试环境要求迅雷7软件客户端,window各种操作系统均可,word等文档编辑软件。3.2. 测试用例的简单描述本次测试为黑盒测试,测试用例需要进行多次测试,划分等价类等。3.3. 需求跟踪(创建一个跟踪矩阵来描述功能需求与测试用例之间的关系)三:设计功能测试用例测试用例1:名称:登录密码包含空格:目的:检测迅雷登录系统是否对密码中的空格做了处理:步骤:1、打开迅雷主页面,点击左上角的”点击登
7、录”。2、输入以下内容:用户账号:(eg:1815656342)用户密码:(eg:123456(中间记得有空格)3、点击登录4、若为提示“登陆成功”则迅雷登录系统对密码中的空格做了处理;若为提示密码错误,则迅雷登录系统未对密码中的空格做了处理。测试用例2:名称:密码大小写校验目的:检验密码校验是否处理了大小写问题步骤: 1、打开迅雷主页面,点击左上角的”点击登录”。2、输入以下内容:用户账号:(eg:1815656342)用户密码:(eg:abcde(记得将密码中的小写改为大写)3、点击登录4、若为提示“登陆成功”则迅雷登录系统密码校验处理了大小写问题;若为提示密码错误,则迅雷登录系统密码校验
8、未处理了大小写问题。测试用例3:名称:验证码错误测试目的:检验手机注册时验证码输入错误是否进行处理步骤: 1、打开迅雷主页面,点击左上角的”点击登录”,然后点击注册账号。2、输入以下内容: 输入注册的手机号,点击免费获取验证码。3、在弹出的验证码界面输入错误的验证码,点击确定。4、若为提示“验证码错误”则迅雷登录系统手机注册时验证码输入错误进行了处理;若为直接下一步,则迅雷登录系统手机注册时验证码输入错误没有进行处理。四:设计性能测试用例性能测试:性能测试是一种对响应时间、事务处理速率和其他与时间相关的需求进行测试和评估。性能测试的目标是核实性能需求是否都已满足。可以分为以下几种进方式来组织进
9、行测试。3.1用户并发测试用例用户并发测试是性能测试最主要的部分,主要是通过增加用户数量来加重系统负担,以检验测试对象能接收的最大用户数来确定功能是否达到要求。测试目的迅雷用户并发性能测试前提条件Window7,8,10均可 每个电脑需安装迅雷客户端测试需求输入(并发用户数)用户通过率期望性能(平均值)实际性能(平均值)登录功能(同时登录)50万49万100万96万200万188万下载功能(同时下载)50万49万100万96万200万188万备注:由于数量太大需要用测试工具模拟登录和下载3.2 大数据量测试用例大数据量测试使测试对象处理大量的数据,以确定是否达到了将使软件发生故障的极限。大数据
10、量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。测试目的迅雷大数据量测试前提条件一个windows系统和迅雷客户端测试需求输入(最大下载量)事务成功率期望性能(平均值)实际性能(平均值)下载功能(下载多个任务)50下载量50100下载量100200下载量199500下载量496备注:本测试用例测试的是一个用户在某一时刻的最大下载量3.3 疲劳强度测试用例强度测试也是性能测试是的一种,实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷。而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽
11、)而造成的。强度测试还可用于确定测试对象能够处理的最大工作量。测试目的迅雷疲劳强度测试测试说明迅雷软件运行时间过长是否影响下载前提条件连续运行8小时,设置添加10用户并发测试需求输入/动作输出/响应是否正常运行是否能继续运行和下载2小时5小时10小时20小时五:测试环境测试环境要求如下:软件要求windows操作系统(WinXP/Win2003/Vista/Win7/Win8/win10均可),迅雷7应用下载软件。Myspl数据库,ie浏览器硬件要求:应用服务器硬件服务器数量:1台服务器硬件配置:品牌:华硕内存:3.00GXeon E5405 2.33硬盘:280G数据库服务器硬件服务器数量:
12、1台服务器硬件配置:品牌:华硕内存:4GXeon E5405 2.0硬盘:1280G测试机环境电脑一台(配备硬盘,内存,显卡,输入输出设备等)网络环境要求:1. 随着网络的普及,越来越多的软件产品离不开网络环境,网络环境是硬件因素和软件因素的综合。各种路由器、交换机、网线、网粒等足硬件基础,各种代理、网荚、协议、防火墙等是软件基础。正确的刚络环境离不行人的斟素,搭建、维护、调整嘲络环境以适应测试的需要。人为的造成嘲络环境的错误,也将导致测试任务的失败。负责网络环境的测试人员应具备网络管理员的基本素质。网线,网卡,网路。数据准备要求:2. 测试的数据源非常重要,应尽uJ能地取得大晕真实数据。无法
13、取得真实数据时尽卅能模拟出大量数据。数据准备包括数据量和真实性两个方面。现实中越来越多的软件产品需要处理大最的信息,不可避免地使用到数据库系统。少量数据情况下,软件产品表现出色,一旦交付使用,数据急速增长,往往一个简单的数据查询操作就可能耗费掉大量最贵的系统资源,使产品性能下降,失去可用性。这样的案例已经太多丁。数据的真实性通常表现为IE确数据和错误数据,在容错测试中对错误数据的处理和系统恢复是测试的关键。对于更为复杂的嵌入式实时软件系统,例如惯性导航系统仅有惯性平台诬不够,为了产生测试数据,还必须使惯性平台按要求运动起来,也可以用软件来仿真外部设备,但开发仿真程序又并非易事。需要下载的文件地
14、址链接若干。测试工具要求:选择测试工具的描述包括两个方面:折中需求和实际条件来选择已有的测试工其;有重点地白行开发测试辅助工具。有时软件测试必须依托工具,以便测试过程的自动半自动执行和测试结果的自动半自动评审和报告。目前市场上测试工具分为三类:代码分析工具、自动,半自动测试过程管理工具和测试资源管理工具。性能测试 :loadrunner jemter ab 功能测试:qtpbug管理:Qc bugziller六:设计测试用例与测试实施(找到BUG)BUG1:1测试环境:PC机系统版本: 迅雷环境版本:7.2.3.3254 本地网速:2k/bps2.用户操作步骤:1. 启动迅雷(自动登录已开)3.问题现象:迅雷启动一段时间后迅雷突然自动退出程序,无错误报告。 4.重现率:100%BUG2: 1测试环境:PC机系统版本: 迅雷环境版本:7.2.3.32542.用户操作步骤:1.同时打开两个卸载程序。2. 一个卸载程序选择修复。3. 一个卸载程序选择卸载。3.问题现象:卸载成功
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1