8.1 网站测试 课件 -2022-2023学年高一下学期(中职)《网页设计与制作》(高等教育出版社)
2023-07-19
|
37页
|
48人阅读
|
0人下载
普通
内容正文:
网页设计与制作
第08章 网站发布与管理
8.1 网站测试
一个网站经过规划、设计和构建之后,网站的建设基本完成。如果需要投入使用,还需要将创建好的网站发布到互联网上去。
网站一旦投入使用,不仅要保证网站不出差错、运行稳定,还需要对网站进行实时跟踪和更新,这就是网站的管理和维护。
2
网页设计与制作
8.1 网站测试
8.1.1 网站测试流程
网站在发布之前,必须经过全面的测试。一般需要经过以下3步测试:
1.本地站点测试
这部分测试一般由网站的开发人员完成,主要从功能、兼容性、接口、性能、安全性这几方面进行测试。这部分测试是最基本的,也是发现问题的主要途径。
3
网页设计与制作
8.1 网站测试
2.远程站点测试
本地站点部署到远程服务器上之后,可以对部署在远程服务器还没有发布使用的网站进行全面测试。这部分测试是由网站开发人员之外的人参与,可以是用户,可以是专门的测试人员,也可以是第三方测试人员。这部分在模拟真实环境下进行,是推广使用前的最后一个关卡,只要通过了远程站点的测试,就可以使用网站了。
4
网页设计与制作
8.1 网站测试
3.网站发布测试
当远程站点发布到互联网上之后,可以对发布的网站进行发布测试。这部分的测试主要为了在网站运行期间及时发现错误,及时处理。
5
网页设计与制作
8.1 网站测试
8.1.2 网站测试内容
1.功能测试
(1)链接测试
链接是在页面之间切换和引导用户去一些未知地址页面的主要手段。链接测试测试所有链接是否按指示的那样确实链接到了该链接的页面;测试所链接的页面是否存在;保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面。
6
网页设计与制作
8.1 网站测试
8.1.2 网站测试内容
1.功能测试
(2)表单测试
表单就是一些需要在线显示和填写的表格。表单有一些标准操作,如确认、保存、提交等。这部分测试需要验证服务器能正确保存这些数据,后台运行的程序能正确解释和使用这些信息。
7
网页设计与制作
8.1 网站测试
8.1.2 网站测试内容
1.功能测试
(3)数据校验
根据网站的业务规则,需要对用户的输入进行数据验证,数据校验就是测试网站对用户的输入是否进行了正确的验证。这部分可以设计一些脚本进行数据验证,校验的正确与否可以设计一些测试用例来证明。这部分有时会和表单测试重叠。
8
网页设计与制作
8.1 网站测试
8.1.2 网站测试内容
1.功能测试
(4)Cookies测试
Cookie是Web服务器保存在用户硬盘上的一段文本。Cookie允许一个Web站点在用户的电脑上保存信息并且随后再取回它。Cookies通常用来存储用户信息和用户在Web应用系统的操作,若某Web应用系统使用了Cookies,就必须测试Cookies是否能够正常工作。
9
网页设计与制作
8.1 网站测试
8.1.2 网站测试内容
1.功能测试
(5)数据库测试
数据库为Web 应用系统的管理、运行、查询和实现用户对数据存储的请求等提供空间。数据库测试主要包括两种情况:其一,数据一致性错误,主要是由于用户提交的表单信息不正确造成的;其二,输出错误:主要是由于网络传输速度或程序设计问题等引起的。
10
网页设计与制作
8.1 网站测试
8.1.2 网站测试内容
1.功能测试
(6)应用程序特定功能测试
测试人员需要对应用程序特定的功能进行验证,尝试用户可能进行的所有操作,测试的依据是程序需求规格说明书。
11
网页设计与制作
8.1 网站测试
8.1.2 网站测试内容
1.功能测试
(7)设计语言测试
不同的Web 设计语言版本的差异可以引起客户端或服务器端严重错误。测试的语言,除了HTML 的版本问题外,不同的脚本语言,例如使用Java、JavaScript、ActiveX、VBScript或Perl等开发的应用程序也要在不同的版本上进行验证。
12
网页设计与制作
8.1 网站测试
8.1.3 测试工具的使用
1.功能测试
(7)设计语言测试
不同的Web 设计语言版本的差异可以引起客户端或服务器端严重错误。测试的语言,除了HTML 的版本问题外,不同的脚本语言,例如使用Java、JavaScript、ActiveX、VBScript或Perl等开发的应用程序也要在不同的版本上进行验证。
13
网页设计与制作
8.1 网站测试
8.1.2 网站测试内容
2.兼容性测试
(1)平台兼容性
同一个应用可能在某些操作系统下能正常运行,但在另外的操作系统下可能会运行失败。因此,需要在各种操作系统下对Web系统进行兼容性测试。
14
网页设计与制作
8.1 网站测试
8.1.2 网站测试内容
2.兼容性测试
(1)浏览器兼容性
浏览器是Web系统客户端最核心的软件,来
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。