打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
软件测试中的Web测试

对于软件测试来说,其好比是购买一款新车,在实际购买之前必须对车辆性能进行必要的测试。而软件测试中的Web测试的目的其实与之类似。而在软件测试过程中的Web测试主要涉及到功能测试、性能测试、界面测试、兼容性测试以及安全性测试。本章主要针对软件测试中功能测试的具体开展方式进行有效说明。

在功能测试过程中又可以细分为链接测试、表单测试、Cookies测试、设计语言测试、数据库测试等。

链接测试

在链接测试过程中,必须对所有应当测试的链接按照既定的方式链接到相应的页面之上。而无空链接则是测试所测试的链接是否真实存在。

没有孤立的页面主要是指该页面没有链接指向,能够通过正确的URL地址才能够进行访问。

链接测试的基本方法

对于链接测试,其自身执行的时间通常处于集成测试阶段,即当Web系统的全部页面开发完成之后进行链接测试。

在实际测试过程中所使用的测试方法可以分为手工测试和自动化测试两种,其中手工测试的基本方式是,对页面中的所有链接进行点击,并观察页面和链接是否对应,观察是否存在空链接和孤立链接。

而自动化测试则是借助自动化测试工具,对所有链接进行测试,避免空链接和孤立链接的存在。

在测试过程中使用到的链接测试工具

Xenu Link Sleuth

HTML Link Validator

ACT

Rational sitecheck

Rational linkbot

演示Xenu Link Sleuth

表单测试

当用户给Web应用系统管理员提交信息时,就需要使用表单操作。必须测试提交操作的完整性,以校验提交给服务器的信息的正确性。

Cookies测试

Cookies存在的根本目的在于储存用户的基本信息和用户针对某一应用系统开展的操作行为。倘若用户使用Cookies对某一个应用系统进行访问时,那么web服务器必然会进行用户信息的发送,并且将该信息以Cookies的形式存储在客户端的计算机之上。在实际测试过程中主要通过创建动态和自定义页面,观察Cookies能否起到作用,其是不是会按照既定时间进行保存,倘若进行Cookies进行刷新,会产生什么影响。

数据库测试

数据一致性错误主要是由于用户提交的表单信息不正确而造成的输出错误主要是由于网络速度或程序设计问题等引起的,针对这两种情况,可分别进行测试,从而有效保证数据库测试的基本质量。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
web 测试
从web三层架构解析软件测试内容
web测试方法
php 解决和避免form表单重复提交的方法 | HLMBlog
:Web交互易用性指导原则
零成本实现Web自动化测试
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服