课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
web测试是大多数软件测试程序员都需要熟练掌握和应用的一种测试方式,而本文我们就通过案例分析来简单了解一下,web测试概念与特点分析。
一、什么是Web测试
如果要了解web测试,先我们的清楚web项目是什么,一般指本b/s架构项目也就是通过浏览器进行访问的,在日常生活工作中,基于web系统的应用非常多。
二、Web测试的特点
从系统架构来看的话,一般都是b/s架构,基于浏览器的项目,所以只要更新了服务器端,客户端就会同步更新。
基于这种架构,web测试除了需要检查和验证功能、界面是否按照设计的要求之外,还要考虑兼容,因为是基于浏览器的,所以更倾向于浏览器和电脑硬件,电脑系统的方向的兼容,不过一般还是以浏览器为主,除此之外,还要从终用户的角度进行安全性和可用性测试,可用性测试包括接口测试性能测试。
三、Web功能测试
1、链接测试
链接是web应用系统的一个主要特征,他是在页面之间切换和指导用户去一些不知道地址的页面主要手段。链接测试可分为三个方面:
1)测试所有链接是否按指示链接到了该链接的页面
2)测试所链接的页面是否存在
3)保证web应用上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问
2、表单测试
当用户通过表单提交信息的时候,都希望表单能正常工作,若使用表单来进行在线注册,要确保提交按钮正常,注册完成后应返回注册成功的消息。
1)当用户使用表单进行用户注册、登陆、信息提交等操作时,我们必须测试提交内容的完整性,以校验提交给服务器的信息的正确性。
例如:用户填写的手机号码和昵称是否满足需求中长度及类型组成要求
2)如果表单使用了默认值,需要验证默认值得正确性
3)如果表单只能接受指定的某些值,则也要进行测试
例如:性别选择只能男、女,测试时可以跳过这些特定值,看系统是否会报错。
3.数据校对
如果系统根据业务规则需要对用户输入进行校验,需要保证这些校验功能正常工作。
例如省份的字段可以用一个有效列表进行校验,在这种情况下,需要验证列表完整而且程序正确调用了该列表(例如在列表中添加一个测试值,确定系统能够接受这个测试值)。
在测试表单时,该项测试和表单测试可能会有一些重复。
Cookies通常用来存储用户信息和用户在某应用系统的操作,当一个用户使用Cokies访问了某一个应用系统时,Web服务器将发送关于用户的信息,把该信息以Cookies的形式存储在客户端计算机上,这可用来创建动态和自定义页面或者存储登陆等信息。
如果Web应用系统使用了Cookies,就必须检查Cookies是否能正常工作。测试的内容可包括:
1)Cookeis是否起作用,是否按预定的时间进行保存,刷新对Cookies有什么影响等。
2)如果在cookies中保存了注册信息,请确认该cookie能够正常工作而且已对这些信息已经加密。
3)如果使用cookie来统计次数,需要验证次数累计正确。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。