千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:济南千锋IT培训  >  技术干货  >  Web测试需要兼顾的测试要点有哪些?

Web测试需要兼顾的测试要点有哪些?

来源:千锋教育
发布人:xqq
时间: 2023-10-10 18:34:55

一、Web测试需要兼顾的测试要点

1、功能测试

页面跳转:前进,后退,返回,刷新(强制刷新)数据修改:新增,删除,更新文件操作:上传,下载,文件类型,文件大小

2、UI测试

页面元素展示(调整浏览器窗口大小)列表展示分页展示(更改分页大小,上下页切换)图片展示输入框搜索框(是否支持模糊查询,查询数据前中后存在空格)交互提示(操作成功提示,操作确认提示,错误提示)

3、兼容性测试

浏览器浏览器(PC端)(注意浏览器的兼容模式和疾速模式):IE浏览器,Chrome,Firefox,360安全浏览器,360 疾速浏览器,搜狗浏览器,QQ浏览器,百度浏览器,猎豹浏览器。浏览器(移动端):是否兼容移动端浏览器访问。操作系统:Windows7,Windows8(Windows8.1),Windows10,Linux,MacOS服务端升级:对旧数据的兼容

4、性能测试

最大用户并发访问量瞬时最大访问量页面加载速度查询等待时间导出数据耗时

5、安全测试

用户菜单权限用户功能权限登录/登出,用户注册/注销禁用,第三方登录验证码:图片验证码,短信验证码SQL注入(URL,搜索参数)浏览器缓存(本地缓存)cookie,token,session

6、接口测试

正常请求参数错误请求参数(测试重点,关注系统是否能够正确处理)请求参数为空

二、Web测试常用到的工具

1、Zephyr

Zephyr是销量很高的网络测试工具,为各种规模的敏捷团队提供端到端解决方案。获得更快发布更好软件所需的灵活性,可见性和洞察力。

2、TestLink

它是一个开源和基于Web的测试管理工具。该工具包括计划,报告,测试规范,计划,报告和需求跟踪。要跟踪项目的进度,可以使用报告和图表,而其他功能包括分配关键字,指定要求和事件日志。

3、PractiTest

PractiTest的QA和测试管理解决方案通过端到端的方法,出色的JIRA和许多其他集成,帮助用户管理他们的开发和测试过程。从需求开始,创建和运行测试,跟踪错误并将其报告给所有相关的利益相关者。您甚至可以嵌入外部仪表板。

4、TestComplete

Testcomplete是SmartBear中功能强大且易于使用的功能测试自动化工具。它可以跨桌面,移动和Web应用程序自动执行测试。TestComplete支持许多脚本语言,如VBScript,Python和JavaScript,以及各种测试技术,如关键字驱动测试,数据驱动测试,回归测试和分布式测试。借助该工具的记录和重放功能以及强大的对象识别引擎,您还可以创建复杂的自动化测试脚本,而无需编写任何代码。

延伸阅读1:Web测试

Web测试是软件测试的一部分,是针对Web应用的一类测试。由于Web应用与用户直接相关,又通常需要承受长时间的大量操作,因此Web项目的功能和性能都必须经过可靠的验证。通过测试可以尽可能地多发现浏览器端和服务器端程序中的错误并及时加以修正,以保证应用的质量。由于Web具有分布、异构、并发和平台无关的特性,因而它的测试要比普通程序复杂的多。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

数据库和数据库管理系统、数据库系统是什么关系?

2023-10-10

为什么sqlite会返回database locked而别的数据库不会?

2023-10-10

用access做一个数据库,用户登录界面,不同用户权限不同,应该怎么设置?

2023-10-10

最新文章NEW

为什么数据库不能通过不断的添加服务器节点来实现扩展?

2023-10-10

jdbc的resultset底层实现原理是怎样的?

2023-10-10

MySQL中的自增主键的步长有关的变量AUTO_INCREMENT_INCREMENT与AUTO_INCREMENT_OFFSET为什么是全局变量,而不是表维度的?

2023-10-10

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>