对于软件测试来说,其好比是购买一款新车,在实际购买之前必须对车辆性能进行必要的测试.而软件测试中的Web测试的目的其实与之类似.而在软件测试过程中的Web测试主要涉及到功能测试、性能测试、界面测试、兼容性测试以及安全性测试.本文青岛IT培训小编主要针对软件测试中功能测试的具体开展方式进行有效说明.
在功能测试过程中又可以细分为链接测试、表单测试、Cookies测试、设计语言测试、数据库测试等.
一、链接测试
在链接测试过程中,必须对所有应当测试的链接按照既定的方式链接到相应的页面之上.而无空链接则是测试所测试的链接是否真实存在.
没有孤立的页面主要是指该页面没有链接指向,能够通过正确的URL地址才能够进行访问.
1.链接测试的基本方法
对于链接测试,其自身执行的时间通常处于集成测试阶段,即当Web系统的全部页面开发完成之后进行链接测试.
在实际测试过程中所使用的测试方法可以分为手工测试和自动化测试两种,其中手工测试的基本方式是,对页面中的所有链接进行点击,并观察页面和链接是否对应,观察是否存在空链接和孤立链接.
而自动化测试则是借助自动化测试工具,对所有链接进行测试,避免空链接和孤立链接的存在.
2.在测试过程中使用到的链接测试工具
Xenu Link Sleuth;HTML Link Validator;ACT;Rational sitecheck;Rational linkbot;演示Xenu Link Sleuth.青岛IT培训班开设以来,以其优秀的教学模式和优质的授课服务,为学员提供了一个良好的学习平台.
二、表单测试
当用户给Web应用系统管理员提交信息时,就需要使用表单操作.必须测试提交操作的完整性,以校验提交给服务器的信息的正确性.
三、Cookies测试
Cookies存在的根本目的在于储存用户的基本信息和用户针对某一应用系统开展的操作行为.倘若用户使用Cookies对某一个应用系统进行访问时,那么web服务器必然会进行用户信息的发送,并且将该信息以Cookies的形式存储在客户端的计算机之上.在实际测试过程中主要通过创建动态和自定义页面,观察Cookies能否起到作用,其是不是会按照既定时间进行保存,倘若进行Cookies进行刷新,会产生什么影响.
四、数据库测试
数据一致性错误主要是由于用户提交的表单信息不正确而造成的输出错误主要是由于网络速度或程序设计问题等引起的,针对这两种情况,可分别进行测试,从而有效保证数据库测试的基本质量.
更多青岛IT培训相关资讯,请扫描下方二维码