ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:23.80KB ,
资源ID:9986597      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9986597.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网上书店系统测试计划书.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网上书店系统测试计划书.docx

1、网上书店系统测试计划书1引言1。1编写目的本文档主要阐述网上书店系统测试过程中的一些细节,为网上书店系统的测试工作提供了框架和规范。确定项目测试的策略、范围和方法,主要有一下几点:确定项目测试的策略、范围和方法;使项目测试工作的所有参与人员(客户方参与人员、测试管理者、测试人员)对本项目测试的目标、范围、策略、方法、组织、资源等有一个清晰的认识;使项目测试工作的所有参与人员理解测试控制过程;从策略角度说明本项目测试的组织和管理,指导测试进展,并作为项目测试工作实施的依据;本文档是本项目测试整个过程进行的依据、规范和标准;确定网上书店系统测试计划的两类人员:测试管理人员(项目经理、客户指派人员)

2、和测试人员。主要职责如下:项目经理根据该测试计划制定进一步的计划、安排(工作任务分配、时间进度安排)和控制测试过程;客户指派人员通过该测试计划了解测试过程和相关信息.测试人员根据该测试计划中制定的范围、方法确定测试需求、设计测试用例、执行和记录测试过程并记录和报告缺陷.1。2背景本测试计划所从属的软件系统的名称:网上书店系统。该开发项目的历史:列出用户和执行此项目测试的机构或人群,该项目目前后经历三个阶段,前期设计阶段,然后是开发阶段,最后是软件的测试阶段。项目的用户针对的是网上书店的广大群众和管理员,系统的功能测试主要由专业的软件测试人员进行测试。本测试计划之前需要完成的工作:项目背景规划表

3、如表1-1所示。表1-1 项目背景规划表项目名称项目委托单位任务提出者项目开发者网上书店系统小菜一淘网络公司河北工程大学邵荣臻杨唤雨王小龙肖雨佳1。3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组.值域测试 :对于所有需要输入数据的地方,进行数据输入并检查其输出结果,进行值域测试不但要验证正确的输入数据能否得到正确的输出结果,同样也一定要检查输入错误的数据是否可以得到应该的反应,给出的错误提示是否正确和友善等.功能测试 :功能测试就是对测试计划中规定的测试范围进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。 冒泡测试 :冒烟测试的对象是每一个新编译的需要正式

4、测试的软件版本,目的是确认软件基本功能正常,可以进行后续的正式测试工作. 界面测试 :通过用户界面 (UI) 测试来核实用户与软件的交互。UI测试的目标在于确保用户界面向用户提供了适当的访问和浏览测试对象功能的操作。除此之外,UI 测试还要确保 UI 功能内部的对象符合预期要求,并遵循公司或行业的标准.通过浏览测试对象可正确反映业务的功能和需求。 易用性测试 :易用性测试,模拟用户对产品进行典型操作。判断软件是否易于使用. 安全性测试 :安全性测试是有关验证应用程序的安全服务和识别潜在安全性缺陷的过程。单元测试:单元测试的目的是保证每个模块单独运行正确,多采用白盒技术,检查模块控制结构的某些特

5、殊路径,期望覆盖尽可能多的出错点。集成测试:经单元测试后的模块,组装为软件包,对软件包进行集成测试,主要测试软件结构问题,因测试建立在模块间的接口上,所以多为黑盒测试,适当辅以白盒测试技术,以便能对主要控制路径进行测试.系统测试:系统测试主要是检验软件是否满足功能、行为和性能方面的要求,这一步完全采用黑盒测试技术. 验收测试 :验收测试,由用户根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统.它是一项确定产品是否能够满足合同或用户所规定需求的测试。 兼容性测试 :测试本系统在不同浏览器和同一浏览器不同版本下的显示效果。1。4参考资料文档格式要求按照我国GB/T8567-19

6、88国家标准和IEEE/ANSI8301993标准规范要求进行.包括以下文件:1)网上书店系统项目计划书2)网上书店系统需求说明书3)网上书店系统概要设计说明书4)网上书店系统详细设计说明书5)软件工程项目开发文档范例6)软件工程国家标准文档7)概要设计说明书编写规范8)详细设计说明书编写规范9)测试计划编写规范10)用户手册参考书籍:1ASP动态网页设计 汪晓平 钟军 编著 人民邮电出版社2 数据库设计 王建 编著 清华大学出版社3 Flash 基础教程 刘小灵 编著 人民邮电出版社4 软件工程 张海藩 编著 清华大学出版社 5 软件项目管理案例教程 韩万江、姜立新 编著 机械工业出版社2计

7、划2.1软件说明被测软件功能说明如下:人员信息管理模块:注册顾客信息、用户登录、顾客信息维护、管理员信息维护。商品呈现模块:分类快捷展示商品、商品查询。购物车模块:添加购物信息、购物清单信息展示模块。商品管理模块:商品添加、更新删除商品。订单处理模块:订单查询显示、订单处理.被测软件的功能、输入和输出等质量指标如表21所示.表2-1功能、输入、输出需求表功能功能编号输入输出注册顾客信息1。1用户名,密码,性别,真实姓名,联系电话,邮箱,Email,详细添加成功或添加失败,返回注册页面用户登录普通用户登录1.2。1用户名,密码,验证码首页管理员登录1。2.2用户名,密码,验证码后台管理页面顾客信

8、息维护1.3#删除顾客信息维护页面管理员信息维护1。4添加、删除添加成功、删除成功停留在管理员信息维护页面分类快捷展示商品2。1点击商品类别名称进入相应商品详细信息展示的页面添加书店信息3。1点击购买购买成功书店清单展示3.2点击购物车主要包括:商品名称,价格,数量,单价,每种书的总价书店车信息的修改3。3数量,删除物品书店清单展示页面商品添加4。1类别,商品名称,编注,所属商城,市场价格,热门价格,商品图像,商品描述保存成功,回到商品管理页面更新删除商品4。2删除停留在商品管理页面订单查询显示5。1订单号,订单时间,总额显示相应的查询结果订单处理5。2订单信息、收货人信息订单状态:已提交,已

9、发货,以付款。修改成功!被测软件的其他功能测试需求如表22所示表2-2其他功能测试需求表功能性互操作性 系统与外部设备接口、其他系统接口之间的协调,能够协调正常工作系统从接口正确接收和发送数据 安全保密性 对不同的用户有不同的权限限制,所有的密码不能明码显示、存储于传输有密码设置策略,包括有效期、最小度、复杂度、非空设置、大小写敏感度。 依从性 遵循系统各功能的标准、约定、风格指南或法规2。2测试内容1)模块功能测试如表2-3所示表23模块功能测试表测试范围验证数据精确度、数据类型、业务功能等相关方面的正确性测试目标核实所有功能均已正常实现。 1、业务流程检验:各个业务流程符合常规逻辑,用户使

10、用时不会产生疑问。2、数据精确:各数据类型的输入时统计精确.技术采用黑盒测试,使用边界值测试,等价类划分,数据驱动的测试方法工具与方法手工测试开始标准测试用例设计完毕并且通过同行评审且项目移交系统测试完成标准95%测试用例通过并且最高级缺陷全部解决测试进度安排2)性能测试如表2-4所示表2-4性能测试表测试范围大流量的数据与多用户操作时性能方面的测试测试目标核实系统在大流量的数据与多用户操作时软件性能的稳定性,不在造成系统崩溃或相关的异常现象技术自动化测试工具与方法Visual Studio 2010开始标准自动化测试脚本设计并评审通过且项目组移交系统测试完成标准系统满足用户需求中所要求的性能

11、要求测试进度安排3)用户界面测试如表2-5所示表25用户界面测试表测试范围1、导航、链接、Cookie、页面结构的一致性等 2、友好性,可操作性测试目标核实各个窗口风格都与基准版本保持一致,或符合课接受标准,能够保证用户界面的友好性,易操作性,而且符合用户操作习惯。技术WEB测试通用方法工具与方法手工测试开始标准项目移交系统测试完成标准UI符合可接受标准,能够保证用户界面的友好性、易操作性,而且符合用户操作习惯测试进度安排4)安全性测试如表26所示表26安全性测试表测试范围密码:登录,管理员、用户或会员等 2、权限 测试目标应用程序级别的安全性:核实用户只能操作其拥有权限能操作的功能系统级别的

12、安全性:核实只有具备系统访问权限的用户才能访问系统技术代码包或者非法攻击工具工具与方法手工测试开始标准项目移交系统测试完成标准执行各种非法操作无安全漏洞且系统使用正常测试进度安排5)兼容性测试如表27所示表2-7兼容性测试表测试范围使用不同版本的不同浏览器、分辨率、操作系统分别进行测试.不同操作系统、浏览器、分辨率和各种运行软件等各种条件组合测试测试目标核实系统在不同的软件和硬件配置中运行稳定技术黑盒测试工具与方法手工测试开始标准项目移交系统测试完成标准在各种不同版本不同类项浏览器、操作系统或其组合下均能正常实现功能测试进度安排6)回归测试如表28所示表2-8回归测试表测试范围所有功能、性能,

13、用户界面,安全性等测试类型测试目标核实执行所有测试类型后功能、性能等均达到用户所要求的标准技术黑盒测试工具与方法手工测试和自动化测试开始标准每当被测试软件或其环境改变时在每个合适的测试阶段上进行回归测试完成标准95%测试用例执行通过并通过系统测试测试进度安排2.3测试1(标识符)参与单位:测试小组人员,客户指派的代表人员。测试的部位:顾客注册信息模块。2。3.1进度安排测试日期:2013-12-17。测试环境:极限编功C#版Nuit测试环境(进行单元测试)。培训:测试人员会设计测试用例,测试用例的键入.测试数据的准备如表29所示:表29顾客注册信息模块数据准备表输入字段名称有效数据无效数据用户

14、名Tsoftnull密码123字符长度超过50真实姓名张三字符长度不超过50联系电话123456字符长度不超过20邮箱123123(不符合正则表达式:w+(-+。w+)w+(-。w+)。w+(。w+)邮编062255字符长度不超过202.3。2条件陈述本项测试工作对资源的要求,包括:a设备所用到的设备类型:极限编功C版Nuit,数量为1和预定使用时间2小时b软件列出将被用来支持本项测试过程而本身又并不是被测软件的组成部分的软件:无c人员列出在测试工作期间预期可由用户和开发任务组提供的工作人员的人有4人,都是计算机专业的学生,有一定的软件开发和测试经验,部分测试计划一人将测试用例数据键入。2。3

15、。3测试资料列出本项测试所需的资料,如:a有关本项任务的文件:网上书店系统需求规格说明书,网上书店系统概要的设计说明书,b测试的输入和输出举例如,用户名有效值取“Tsoft,无效值取“null”c有关控制此项测试的方法、过程的图表:无2.4测试2(标识符)参与单位:测试小组人员,客户指派的代表人员。测试的部位:商品信息添加模块。2。4.1进度安排测试日期:2013-1224。测试环境:极限编功C版Nuit测试环境(进行单元测试).培训:测试人员会设计测试用例,测试用例的键入.测试数据的准备如表210所示:表210商品添加模块数据准备表输入字段名称有效数据无效数据商品名称中国企业null计量单位

16、10价格23avvdsv商品图像。./ftp/images/中国企业。jpg。/ftp/images/中国企业.txt商品描述很好#2。4.2条件陈述本项测试工作对资源的要求,包括:d设备所用到的设备类型:极限编功C版Nuit,数量为1和预定使用时间3小时e软件列出将被用来支持本项测试过程而本身又并不是被测软件的组成部分的软件:无f人员列出在测试工作期间预期可由用户和开发任务组提供的工作人员的人有4人,都是计算机专业的学生,有一定的软件开发和测试经验,部分测试计划一人将测试用例数据键入.2.4.3测试资料列出本项测试所需的资料,如:d有关本项任务的文件:网上书店系统需求规格说明书,网上书店系统

17、概要的设计说明书,e测试的输入和输出举例如,商品名称有效值取“马卡龙”,无效值取“nullf有关控制此项测试的方法、过程的图表:无3测试设计说明3.1测试1(标识符)对顾客注册信息模块测试设计的考虑如下(主要从有效等价类和无效等价类考虑): 1)用户名不能为空,在一定的字符范围内,可以包含字母,数字,汉字等字符.所以 有效的用例可以是”admin“,” srz效的空值或超出字符规定的长度. 2)密码不能为空,在一定的字符范围内,可以包含字母,数字,汉字等字符。所以有效的用例可以是”123456“,112a“等,无效的空值或超出字符规定的长度。 3)重复密码不能为空,在一定的字符范围内,可以包含

18、字母,数字,汉字等字符,并且必须与上述密码的内容一致才可以。所有有效的用例可以是123456“,”112a“等,无效的空值或超出字符规定的长度或者与上述密码不一致。 4)联系电话能为空,只能是数字或“,满足一定的正则表达式,11位数字。所以有效的用例可以是”18230220209“等,无效的空值或超出字符规定的长度或包含字母,汉字,其他无效字符等如:”12wrew“。 5)邮政编码能为空,但若输入必须符合一定的规则,比如必须有字符”“,所以必须满足一定的正则表达式如:w+(-+。w+)*w+(-.w+)*。w+(.w+)3。1.1控制本测试的控制方式:输入是采用人工、半自动相结合的方法,控制操

19、作的顺序:现将用例输入,然后执行等待实际的测试结果。结果的记录方法:截取相应的测试结果图片,并且用表格的形式比较预测结果和实际结果的差别3.1.2输入本项测试中所使用的输入数据如下表3-2所示: 表32 添加商品信息模块数据的输入数据 输入字段名称有效数据无效数据商品名称中国企业null计量单位10价格23avvdsv商品图像。./ftp/images/中国企业。jpg.。/ftp/images/中国企业。txt商品描述很好选择这些输入数据的策略:根据实际用户的需求,实际的情况以及在数据库设计是的限制条件。3。1。3输出预期的输出数据:若管理员输入的数据全部有效,会出现“添加成功”的对话框,并

20、且停留在商品添加页面。若用户有一条数据不符合规范,就会出现“添加失败的对话框,并且停留在商品添加页面。3。1.4过程本测试的步骤:1)先对进行测试的人员进行系统培训2)编写顾客注册信息模块的测试计划3)根据顾客注册信息模块测试需求,制定测试需求4)根据测试说明书,编写测试用例5)执行测试,记录测试记录及缺陷记录6)测试总结,准备测试分析报告。7)测试结束.具体如图31所示:图31 测试过程图 测试准备:有效的测试用例和无效的测试用例。 运行结束方式:将准备的所有的测试用例都测试完毕后,并且保证每条独立路径都别覆盖.3。2测试2(标识符)本项测试中所使用的输入数据如下表3-2所示: 表3-2 顾

21、客注册信息模块数据的输入数据 输入字段名称有效数据无效数据商品名称中国企业null计量单位10价格23avvdsv商品图像./ftp/images/中国企业.jpg。./ftp/images/中国企业.txt商品描述很好选择这些输入数据的策略:根据实际用户的需求,实际的情况以及在数据库设计是的限制条件.3。2。3输出预期的输出数据:若用户输入的数据全部有效,会出现“注册成功”的对话框,并且停留在注册页面。若用户有一条数据不符合规范,就会出现“注册失败”的对话框,并且停留在注册页面。3.2.4过程本测试的步骤: 1)先对进行测试的人员进行系统培训 2)编写添加商品信息模块的测试计划 3)根据添加

22、商品信息模块测试需求,制定测试需求 4)根据测试说明书,编写测试用例 5)执行测试,记录测试记录及缺陷记录 6)测试总结,准备测试分析报告。 7)测试结束。具体如图3-2所示:图32 测试过程图 测试准备:有效的测试用例和无效的测试用例. 运行结束方式:将准备的所有的测试用例都测试完毕后,并且保证每条独立路径都别覆盖。4评价准则4。1范围说明所选择的测试用例能够接查的范围及其局限性.网上书店系统测试采用的是黑盒测试的方式对系统进行测试,主要测试软件的功能是否满足用户的需求,性能是否优越以及系统所存在的问题。对系统的各个模块进行详细的测试,并记录测试的结果,对测试的结果进行细致的分析处理。测试时

23、对系统的各个功能模块进行拆分测试,并以每一个模块都要测试到。对所有可能的结果尽最大可能都测试到,以及测试过程中存在的问题进行分析,然后提交测试的记录并督促开发人员进行修复,最后,对软件存在的问题以及性能的测试进行全面分析,给予记录并解决。 在测试的过程中需要提出各个问题的假设,以及根据需求报告文档中存在的问题,根据模块和用户的需求来改善系统。列出可能会影响测试设计、开发或实施的所有风险、意外事件或所有约束。测试计划和设计:根据需求规格说明书和最终的系统设计,制定测试计划、测试方案,包括收集测试方法、测试用例、可能用到的测试工具等;单元测试:对各个模块的源代码进行测试,保证各模块基本功能能够正确

24、的实现;集成测试:将各个模块进行组合测试,保证所有的功能都能够正确的实现;系统测试:根据需求规格说明书对软件进行功能测试,对重点的模块进行性能测试,并结合可能的用户测试;验收测试:根据用户手册对功能进行检查,复查报告库中的所有Bug,对Release版本进行安装测试。4。2数据整理本测试主要采用手工的方式对测试数据进行加工,测试结果产生的数据同样采用手工的方式进行采集,并将采集的数据以图片的形式保存在文档中,便于分析。主要的输入数据在第3部分已经列出。以下是对应的输出数据的截图如图41,图4-2和图4-3所示,。图41 顾客注册信息模块图图42 添加商品模块图图43 主页商品呈现模块图4.3尺度测试结果的类型:显示相应的提示框或者相应的页面。测试结果与预期结果之间容许的偏离范围:在规定范围内.允许中断或停机的次数:13次.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1