美文网首页
Web专项测试

Web专项测试

作者: E术家 | 来源:发表于2023-06-02 09:19 被阅读0次

功能测试

链接测试(<a href=’...’)

1、带链接的文字或图片描述(准确、恰当)

2、无死链;无孤页
死链:URL地址错误,无此网页(404错误)
孤页:全网站内无页面的链接指向此页,也即无法从网站入口(首页)进入该页面

表单测试(<form ...)
检查表单界面的UI

1、文字的描述(准确、恰当);字体大小显示合理;对齐

2、必填项的 * 号标识

3、出错时有错误提示,且醒目(如有红色高亮,或弹框显示等等)

输入项的(前端)校验确认:表单各个元素的输入条件合规

1、有效、无效输入

2、边界值等等

文件上传测试

1、文件大小限制:等价类边界值 —— 大于,小于限制

2、文件类型限制(指定的类型,不支持的类型):
指定的类型,不支持的类型(文档,图片,视频等等)

3、重复上传(或上传重名的文件)的处理方式,是否符合SRS的要求:
自动重命名(更常用),还是覆盖
比如:用同一个账号连续上传,以及用不同账号连续上传

4、上传的文件的保存方式,是否符合设计要求
例如:设计要求 —— 数据库中尽可能只保留图片、音频、视频等的存放路径,实际文件存在在硬盘上(文件服务器的硬盘上)

5、安全性、异常处理等
例如:上传时,将 .exe 后缀名修改成系统上传允许的文件后缀,查看系统是否能够成功识别并拦截

数据库测试
web系统的数据是否确实存入了数据库中

1、测试数据库中的表,字段,约束等,是否与SRS, HLD, LLD是否一致

2、数据库中索引(index)建立的是否合适 —— 分类,排序的字段,通常需要建索引

3、存储过程(procedure)是否正确

cookie和session测试

1、cookie:保存在客户端的明文

2、session:保存在服务器端。每个客户端访问服务器,服务器都生成独立的会话,分配唯一的session id,并将其存入客户端的cookie中

测试方式:

cookie是否有效

删除cookie、修改cookie、禁用cookie

隐私保密类信息是否未存入cookie中

检查session的有效期

兼容性测试

浏览器的兼容性(主要)

1、不同内核的浏览器

2、浏览器的特定配置: 分辨率

服务器端(次要)

1、Web服务器类型与版本

2、数据库服务器的版本

性能测试

客户端浏览器(页面加载)

1、内容大小

2、加载时间

3、测试工具

服务器性能

1、响应时间

2、(硬件)资源消耗(例如:消耗的服务器的CPU,内存,网络带宽端)

3、容量(例如:(每秒)最大并发访问量)

4、测试工具

安全性测试

Cookie:存储非关键信息
系统的保护能力
1、图片验证码
2、SQL注入:检查在页面中输入栏目中,是否可以输入SQL语法,进而非法获取网站数据内容
3、XSS(Cross Site Scripting) 跨站脚本攻击测试
4、DDos —— Distribute Denial of Service

硬件防火墙过滤
追加资源,弹性扩容

5、用户认证、授权

登录页面 ——

登录失败的次数限制

密码应该有复杂度的要求

用户登录失败时,应给出模糊提示

密码以掩码显示

登录后的访问 ——

使用 sessionID,而非用户名+密码密文 进行后继访问

6、前端页面(HTML JS),后端(处理程序)都要有校验

易用性测试

用户体验要一致,易用

网站风格要统一

1、字体大小,对齐

2、标题的强调,链接的方式

3、图标风格

易于操作

支持键盘的操作(按Tab键,能够按顺序切换输入框)

符合不同区域的使用习惯

日期格式、货币格式

相关文章

  • WEB专项测试

    一、客户端兼容性 1、浏览器的兼容性测试 a、内核角度 Tridnt内核:代表作IE...

  • 2019学软件测试常用软件大全

    Selenium、QTP:Web自动化测试 Appium等:APP自动化测试 DDMS、AMT:APP专项等工具 ...

  • iOS测试

    专项测试在功能测试之后,需要来说说专项测试了。专项测试是很多测试类型的统称。在专项测试中,主要需要做性能测试、稳定...

  • 专项测试-APP

    关键词:专项测试 APP 概述 APP专项测试包括兼容性测试、流量测试、电量测试、弱网络测试、安装更新卸载测试、...

  • 安卓专项测试

    为什么要做专项测试,专项测试的范畴有哪些,常用的工具有哪些,如何制定专项测试计划 启动时间 首屏 内存泄漏/内存溢...

  • app功能测试和app专项测试知识点整理

    app专项测试

  • Android 专项测试之GPU测试探索

    Android 专项测试之GPU测试探索

  • iOS专项测试杂谈

    最近稍微尝试了一些iOS专项测试:压力测试、CPU、内存、流量、耗电量测试等等,本文就简单聊聊iOS专项测试。 一...

  • MOBA手游弱网络测试浅析

    本文转载自:腾讯WeTest专栏--《MOBA手游客户端网络损伤专项测试浅析》 弱网络专项测试(客户端网络损伤专项...

  • 专项测试

    大家好,我是阿萨。说到专项测试。我们先聊聊DFX。什么是DFX呢?DFX其实是英文Design for X。 DF...

网友评论

      本文标题:Web专项测试

      本文链接:https://www.haomeiwen.com/subject/jeuyedtx.html