- 1、本文档共78页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第九章Web网站测试
福州 软件职业技术学院
林风人
2015年9月
本章重点
Web网站测试
功能测试
性能测试
安全性测试
可用性/可靠性测试
配置和兼容性测试
数据库测试
Web网站测试是面向因特网Web页面的测试。众所周知,因特网网页是由文字、图形、声音、视频和超级链接等组成的文档。网络客户端用户通过在浏览器中的操作,搜索浏览所需要的信息资源。
针对Web网站这一特定类型软件的测试,包含了许多测试技术,如功能测试、压力/负载测试、配置测试、兼容性测试、安全性测试等。黑盒测试、白盒测试、静态测试和动态测试都有可能被采用。
3
本章概述
1.1Web网站的测试
4
1.1Web网站的测试包含内容
功能测试
性能测试
安全性测试
可用性/易用性测试
配置和兼容性测试
代码合法性测试
完成测试
1.2 功能测试
功能测试的主要依据是《需求规格说明书》及《详细设计说明书》。
功能测试主要包括以下几个方面的内容:
内容测试
链接测试
表单测试
数据校验
Cookies测试
设计语言测试
5
1.2.1 页面内容测试
正确性
信息是真实可靠的还是胡编乱造的。
准确性
网页文字表述是否符合语法逻辑或者是否有拼写错误。
相关性
能否在当前页面内可以找到与当前浏览信息相关的信息列表或入口,也就是一般Web站点中所谓的“相关文章列表”。
6
1.2.1页面内容测试
7
页面文本测试还包括文字标签的测试,他为网页上的图片提供特征描述。
1.2.1页面内容测试
8
测试用例号
操作描述
数据
期望结果
实际结果
9.1
搜索某种类别的商品
搜索类别=电脑配件
搜索结果中列出该类别的所有商品
一致/不一致
9.2
让鼠标滑过每一个对象
受测对象=
当鼠标滑过每一个对象时,显示相应的文本信息
不一致
表9-1 页面内容测试用例示例
1.2.2页面链接测试
9
链接测试需要验证三个方面的问题:
用户单击链接是否可以顺利地打开所要浏览的内容,即链接是否按照指示的那样确实链接到了要链接的页面。
所要链接的页面是否存在。实际上,好多不规范的小型站点,其内部链接都是空的,这让浏览者感觉很不好
保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。
1.2.2页面链接测试
10
链接测试必须在集成测试阶段完成,也就是说,在整个Web应用系统的所有页面开发完成之后进行链接测试。
目前链接测试采用自动检测网站链接的软件来进行,已经有许多自动测试工具可以采用。如Xenu Link Sleuth,主要测试链接的正确性,但是对于动态生成的页面的测试会出现一些错误。
1.2.3表单测试
11
什么是表单?
表单就是一些需要在线显示和填写的表格。
表单有一些标准操作,如确认、保存、提交等。
1.2.3表单测试
12
表单测试主要考虑以下几个方面:
表单提交应模拟用户提交,验证是否完成功能,如注册信息。
必须测试提交操作的完整性,以校验提交给服务器的信息的正确性。用户填写的出生日期与职业是否恰当,填写的所属省份与所在城市是否匹配等
使用表单收集配送信息时,应确保程序能够正确处理这些数据。
要验证数据的正确性和异常情况的处理能力等,注意是否符合易用性的要求。
在测试表单时,会涉及数据校验问题。
1.2.3表单测试用例
13
测试用例号
操作描述
数据
期望结果
实际结果
9.3
使用Tab键从一个字段区跳到下一个字段区
开始字段区=
字段按正确的顺序移动
一致/不一致
9.4
输入字段所能接受的最长的字符串
字段名=字符串=
字段区能够接受输入
一致/不一致
9.5
输入超出字段所能接受的最长的字符串
字段名=字符串=
字段区拒绝接受输入的字符
一致/不一致
1.2.4 数据校验
14
目的:
根据业务规则,需要对用户输入进行校验,则要保证这些校验功能正常工作。
1.2.4 数据校验
15
例子:
省份的字符可以用一个有效列表进行校验。
需要验证列表完整性;
程序是否正确调用了该列表;
列表操作是否正确,如在列表中添加一个测试值。
数据校验测试和表单测试可能会有一些重复。
1.2.5 Cookies测试
16
什么是Cookies?
cookie是一个由网页服务器放在您硬盘上的非常小的文本文件。它本质上就像您的身份证明一样,并且不能像代码那样被执行或被用来散布病毒。它只能被您使用并且只能由提供的服务器读取。
1.2.5 Cookies测试
17
使用Cookie的目的?
如果您自定义页面,或注册产品或服务。cookie记住您的身份。当下一次您再次访问的时候,将显示您需要的信息,将帮您填入如何您已经回答过的问题。
1.2.5 Cookies测试
18
您可能关注的文档
- 第八章无形资产解决方案.pptx
- 第八章医疗机构药事管理解决方案.pptx
- 第八章营运资金解决方案.pptx
- 第八章资源环境与经济发展解决方案.pptx
- 第二讲:基础资产与评级方法(新世纪评级)解决方案.pptx
- 第二讲柏拉图解决方案.pptx
- 第二讲插花的器具与解决方案.pptx
- 第二讲共振理论、有机酸碱理论解决方案.pptx
- 第二讲专利挖掘与解决方案.pptx
- 第二节__长江中下游平原解决方案.pptx
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 把握高考,精致备考——2024届语文备考策略 课件.pptx VIP
- 新生儿肺透明膜病个案.pptx VIP
- 2024年国家电网招聘之财务会计类题库附参考答案(轻巧夺冠).docx
- 2023-2024学年牛津上海版英语八年级上学期单元测试提升卷 Unit 3Trouble含详解.docx VIP
- 最新老年病的临床特征及其诊治原则PPT课件.ppt
- 2023-2024学年牛津上海版英语八年级上学期单元测试基础卷 Unit 3 Trouble含详解.docx VIP
- 2024年高考英语3500词汇朗读加例句.pdf
- 老年病的临床特征及其诊治原则课件.pptx VIP
- “双带头人”教师党支部书记工作室申报书.docx VIP
- BIM技术与应用-Revit 2023建筑与结构建模-课件全套-第1--17章BIM概述-综合案例.pptx
文档评论(0)