机构图标网上购物系统测试用例机构公开信息版本历史目录1. 文档介绍 4 1.1 文档目的 41.2 文档范围 41.3 读者对象 41.4 参考文献 51.5 术语与缩写解释 52. 功能测试用例 52.1 被测试对象的介绍 52.2 测试范围与目的 52.3 测试环境与测试辅助工具的描述 5 2.4 测试驱动程序设计 62.5 功能测试用例 63. 性能测试用例 173.1 被测试对象的介绍 173.2 测试范围与目的 173.3 测试环境与测试辅助工具的描述 17 3.4 测试驱动程序的设计 183.5 性能测试用例 184. 链接测试 204.1 被测试对象的介绍 204.2链接测试内容4.2.1测试所有链接是否按指示的那样确实链接到了该链接的页面; 4.2.2测试所链接的页面是否存在;4.2.3保证Web应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问)。
204.3 测试环境与测试辅助工具的描述 204.4 测试驱动程序的设计 214.5 测试人员测试用例 215. 导航测试用例 225.1 被测试对象的介绍 225.2 测试范围与目的 225.3 测试环境与测试辅助工具的描述 225.4 测试驱动程序的设计 235.5导航测试用例 236. 图形用户界面测试用例 246.1 被测试对象的介绍 246.2 测试范围与内容 246.3 测试环境与测试辅助工具的描述 24 6.4 测试驱动程序的设计 256.5 用户界面测试的检查表 257. 兼容性测试用例 267.1 被测试对象的介绍 267.2 测试范围与目的 267.3 测试环境与测试辅助工具的描述 26 7.4 测试驱动程序的设计 277.5 兼容性测试用例 278. 安全性测试用例 278.1 被测试对象的介绍 278.2 测试范围与目的 288.3 测试环境与测试辅助工具的描述 28 8.4 测试驱动程序的设计 288.5安全性测试用例 28附录:评审意见 291. 文档介绍1.1 文档目的本文档的目的在于为执行测试提供用例,指导测试的实施,查找分析缺陷,评估测试质量。
1.2 文档范围本文档包括了功能测试用例、性能测试用例、GUI测试用例、导航测试用例、兼容性测试用例、安全性测试用例、链接测试用例。
1.3 读者对象测试工作组成员,项目经理,个别开发人员1.4 参考文献[软件测试技术] 徐芳,机械工业出版社,2007-2[网上购物系统-测试用例模板][网上购物系统-需求规格说明书][网上购物系统-测试用例模板][网上购物系统测试计划] 江伟雄、魏胜权 2008-7-31.5 术语与缩写解释2. 功能测试用例2.1 被测试对象的介绍网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。
它是提高生活质量,方便市民的一种新型消费行为系统。
以下主要是针对WS系统的各功能进行测试。
2.2 测试范围与目的测试范围是需求规格说明书中的需求3.1功能性需求中的各个子模块的各个功能。
测试目的是在于明确系统功能测试的范围,并详细描述测试该系统的功能需求。
2.3 测试环境与测试辅助工具的描述2.3.1 测试环境2.4 测试驱动程序设计2.5 功能测试用例3. 性能测试用例3.1 被测试对象的介绍网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。
它是提高生活质量,方便市民的一种新型消费行为系统。
以下主要是针对WS系统的性能进行测试。
3.2 测试范围与目的测试范围:需求3.2.3性能中的各个子内容,包括页面平均响应速度、可容纳同时在线的用户数。
测试目的:在于明确系统性能测试的范围,并详细描述测试该系统的的各性能。
3.3 测试环境与测试辅助工具的描述3.3.1 测试环境3.3.2 测试辅助工具LoadRunner 8.1 企业级软件并发自动化压力测试工具3.4 测试驱动程序的设计3.5 性能测试用例4. 链接测试4.1 被测试对象的介绍网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。
它是提高生活质量,方便市民的一种新型消费行为系统。
以下主要是针对WS系统的链接方面能进行测试。
4.2链接测试内容4.2.1测试所有链接是否按指示的那样确实链接到了该链接的页面; 4.2.2测试所链接的页面是否存在;4.2.3保证Web应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问)。
4.3 测试环境与测试辅助工具的描述4.3.1硬件设备4.3.2软件环境服务器软件环境操作系统:采用Windows2000 ServerWeb服务:数据库:SQL SERVER 2005 Express客户端软件环境操作系统:Windows9x以上,IE5.5(推荐使用IE6.0)4. 3. 3测试辅助工具Netscape Navigator 或者Microsoft IE4.4 测试驱动程序的设计4.5 测试人员测试用例5. 导航测试用例5.1 被测试对象的介绍网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。
它是提高生活质量,方便市民的一种新型消费行为系统。
以下主要是针对WS系统的导航方面能进行测试。
5.2 测试范围与目的(1)、导航是否直观(2)、Web系统的主要部分是否可通过主页访问(3)、系统是否需要站点地图、搜索引擎或其他的导航帮助(4)、Web应用系统的页面结构、导航、菜单、连接的风格是否一致(5)、Web应用系统导航帮助要尽可能地准确。
Web应用系统的层次一旦决定,就要着手测试用户导航功能。
5.3 测试环境与测试辅助工具的描述5.3.1 测试环境5.3.2 测试辅助工具5.4 测试驱动程序的设计5.5导航测试用例6. 图形用户界面测试用例6.1 被测试对象的介绍网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。
它是提高生活质量,方便市民的一种新型消费行为系统。
以下主要是针对WS系统的图形用户界面方面能进行测试。
6.2 测试范围与内容UI测试范围:测试用户界面的风格是否满足客户要求,文字是否正确,页面是否美观,文字、图片组合是否完美,操作是否友好等等。
UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能,确保用户界面符合公司或行业的标准,包括用户友好性、人性化、易操作性测试。
6.3 测试环境与测试辅助工具的描述6.3.1硬件设备6.3.2软件环境服务器软件环境操作系统:采用Windows2000 ServerWeb服务:数据库:SQL SERVER 2005 Express客户端软件环境操作系统:Windows9x以上,IE5.5(推荐使用IE6.0)6. 3. 3测试辅助工具Netscape Navigator 或者Microsoft IE6.4 测试驱动程序的设计6.5 用户界面测试的检查表7. 兼容性测试用例7.1 被测试对象的介绍网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。
它是提高生活质量,方便市民的一种新型消费行为系统。
以下主要是针对WS系统的兼容性方面能进行测试。
7.2 测试范围与目的1、操作系统兼容性2、浏览器兼容性3、其它的软件兼容4、硬件兼容5、带宽限制/网络环境兼容性7.3 测试环境与测试辅助工具的描述7.3.1硬件设备7.3.2软件环境服务器软件环境操作系统:采用Windows2000 ServerWeb服务:数据库:SQL SERVER 2005 Express客户端软件环境操作系统:Windows9x以上,IE5.5(推荐使用IE6.0)7. 3. 3测试辅助工具Firefox 或者Microsoft IE7.4 测试驱动程序的设计7.5 兼容性测试用例8. 安全性测试用例8.1 被测试对象的介绍网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。
它是提高生活质量,方便市民的一种新型消费行为系统。
以下主要是针对WS系统的安全性方面能进行测试。
8.2 测试范围与目的(1)现在的Web应用系统基本采用先注册,后登陆的方式。
因此,必须测试有效和无效的用户名和密码,要注意到是否大小写敏感,可以试多少次的限制等;(2)Web应用系统是否有超时的限制,用户登陆后在一定时间内(例如15分钟)没有点击任何页面,是否需要重新登陆才能正常使用;(3)为了保证Web应用系统的安全性,需要测试相关信息是否写进了日志文件、是否可追踪;(4)通过模拟攻击的形式拷贝Web应用程序的某个功能点的url地址,然后打开新的页面输入该url地址看其是否能跨过系统的登录模块直接进入该功能点。
(5)当使用了安全套接字时,还要测试加密是否正确,检查信息的完整性;(6)服务器端的脚本常常构成安全漏洞,这些漏洞又常常被黑客利用。
所以,还需测试没有经过授权,就不能在服务器端放置和编辑脚本的问题。
8.3 测试环境与测试辅助工具的描述5.3.1 测试环境5.3.2 测试辅助工具IBM Rational AppScan8.4 测试驱动程序的设计8.5安全性测试用例附录:评审意见。