常用WEB测试用例

1293 篇文章 7 订阅
215 篇文章 2 订阅

在这里插入图片描述

1、登录

①用户名和密码都符合要求(格式上的要求)

②用户名和密码都不符合要求(格式上的要求)

③用户名符合要求,密码不符合要求(格式上的要求)

④密码符合要求,用户名不符合要求(格式上的要求)

⑤用户名或密码为空

⑥数据库中不存在的用户名,不存在的密码

⑦数据库中存在的用户名,错误的密码

⑧数据库中不存在的用户名,存在的密码

⑨输入的数据前存在空格

⑩输入正确的用户名密码以后按[enter]是否能登陆

2、添加

①要添加的数据项均合理,在界面保存成功后,检查数据库中是否添加了相应的数据:select查询

②留出一个必填数据为空

③按照边界值等价类设计测试用例的原则设计其他输入项的测试用例:数据组合测试

④不符合要求的地方要有错误提示

⑤是否支持table键

⑥按enter是否能保存

⑦若提示不能保存,也要看数据库里是否多了一条数据

3、删除

①删除一个数据库中存在的数据,然后查看数据库中是否删除(界面删除一条数据,查看数据库中是否删除)

②删除一个数据库中并不存在的数据,看是否有错误提示,并且数据库中没有数据被删除

③输入一个格式错误的数据,看是否有错误提示,并且数据库中没有数据被删除。

④输入的正确数据前加空格,看是否能正确删除数据

⑤什么也不输入

⑥是否支持table键

⑦是否支持enter键

4、查询

精确查询:

①输入的查询条件为数据库中存在的数据,看是否能正确地查出相应的数据

②输入正确的查询条件以前加上空格,看是否能正确地查出相应的数据

③输入格式或范围不符合要求的数据,看是否有错误提示:如日期格式:

YYYY-MM-DD;范围:月份中输入13等,一般这些数据都是枚举型数据,以下拉框的形式出现

④输入数据库中不存在的数据

⑤不输入任何数据:查询结果应该为所有记录

⑥是否支持table键

⑦是否支持enter键

模糊查询:

在精确查询的基础上加上以下一点:

① 输入一些字符,看是否能查出数据库中所有的相关信息

网站测试清单

通用

◇ 所有测试是否运行在干净系统上?

◇ 系统是否正常运行?

◇ 是否显示正确输出?

◇ 系统是否能提供所需功能?

◇ 普通用户是否能轻松地操作该系统?

◇ 是否易学易用?

◇ 系统是否会为客户提供服务?如响应的、有帮助的、正确的服务?

◇ 是否可以简单辨别系统的正确性与可靠性?

◇ 是否能轻易地修复或修改系统?

◇ 当系统需要提交或修复时,开发人员是否可以在限期内完成?

◇ 新版本中未经修改的功能是否能与老版本保持一致?

◇ 系统是否能使硬件、网络及人力资源得到有效利用?

◇ 系统是否能匹配相关的技术水平?

◇ 系统是否能匹配适当调整的需求?

◇是否可以有效验证系统的工作方式是适当的?

◇ 本系统内一些组成部分是否可以被其他的系统再利用?

◇ 不同用户不同平台上安装系统是否同样快捷便利?

◇ 系统是否设置有未来更新的路径?

◇ 是否可以方便地获取信息?

◇ 网站是否能被搜索?

可用性、界面及导航

◇ 系统为一个用户、十个用户或一千个用户服务时,是否同样工作正常?

◇ 是否可以快速登陆主页?

◇ 网站的操作方法是否清晰地展示给用户?

◇ 如果按操作方法进行操作是否可以得到预期结果?

◇ 是否所有新用户都理解网站内的所有术语?

◇ 是否所有窗体都有导航栏?

◇ 导航栏的位置是否始终保持一致?

◇ 是否导航栏仅作用于使用中的文本?

◇ 用户是否可以在不用鼠标的情况下使用导航栏功能?

◇ 视力障碍者是否可以使用网站?红绿色盲,少于 20/20

◇ 网站标志是否风格一致?

◇ 每个单独页面内是否包含主页链接?

◇ 每个页面的排版是否统一?

◇ 每个页面的管理风格是否一致?

◇ 网站内图表的使用是否协调?

◇ 快速下载的图表是否质量优化?

◇所有图片是为页面添彩,还是浪费网速?

◇ 是否使用了图表的最佳尺寸?

◇ 图表/图片周围的文字布局是否合理?

◇ 是否对所有的参考网站或电子邮件地址都设置了超链接?

◇ 超链接颜色设置是否标准?

◇ 网站在 1024x 768、600x800 等像素下是否显示正常?

◇ 字体是否太小(切忌并非每个人都能获得相同的视图效果)?

◇ 字体是否太大?

◇ 所有文本是否排列适当?

◇ 所有图标是否排列适当?

◇ 图片是否能被完整打印?

◇ 网站内是否有站内地图?

◇ 站内地图的每个超链接是否有对应的目标链接页?

◇ 站内地图是否包含了网站内所有的超链接?

◇ 每个页面的超链接是否正常工作?

◇ 内容是合法正确的(非[url=]单元测试[/url]期间开发者设置的填充内容)

◇ 页面背景(颜色)是否会分散注意力?

◇ 返回按钮是否正常工作?不会打开一个新的浏览器窗口,或重定向其他站点。

◇ 返回上页或转至新页面时,是否会导致本页面内容丢失?

◇ 从主页开始是否可以通过 3 次或更少的点击数到达目标页面?

◇ 图表或表格中的内容是否完整?是否正确列出?是否能确定所选文本处于图表或表格的正确区域内?

◇ 页面上的链接是否和先前一致?有没有新出来的或消失的链接?

有没有链接失败的情况?

◇ 点击链接是否能到达正确的目标页面?

◇ 目标页面是否存在?

◇ 站主的联系信息是否能从网站中获得(姓名、电话、电子邮件地址、邮寄地址、传真号)?

◇ 如果用户需要为某个页面作标签,该页面的名称是否易懂?

◇ 如果用户有获取历史页面记录的权限,那网站地址是否会出现在 History 列表中?

◇ 网站页面的状态栏是否真实反映出页面登陆的进度、信息等?

表格

◇ 表格是否过长,经常需要通过拖动滚动条才能看到表格右边的栏目?

◇ 表格是否能正确打印?

◇ 表格内的列宽和行高是否合适?

◇ 会不会因为某个输入而使行高变化异常?

框架

◇ 是否会出现浏览器不支持的框架?

◇ 框架是否能自动准确地调整大小?用户是否可以操控框架的尺寸?

◇ 滚动条是否会适时出现?

◇ 框架页面上是否有明确的数据供书签或收藏夹识别?

◇ 搜索引擎是否可以找到框架中的内容?

◇ 框架边框是否美观?

◇ 框架内更新是否会出现问题?

数据认证

◇ 网站内面向用户的数据描述是否清楚?

◇ 隐私制度是否制定清楚?用户能否看到该制度?

◇ 保存的数据是否准确?

◇ 工作站是否对数据进行认证?

◇ 服务器是否对数据进行认证?

◇ 是否可以确保用户在工作站录入的信息可以被服务器正确接收?

◇ 在不同的时间段是否可以避免录入相同的信息(订单表等)?

◇ 是否为每个用户分配有唯一标识符,用于录入表格数据,保证表格对象的唯一性?

◇ 要求用户录入的信息是否是进程所必需的?例如:要求用户录入生日信息是用于其订单编号?或是仅仅为了多获得一些用户信息?

◇ 数字录入区域是否可以录入文字?

◇ 搜索中能否使用通配符?

◇ 是否可以在域内录入空格和空值?

◇ 是否可以录入长串?

◇ 域内是否可以录入文本最大的数量?

◇ 复选框和控件按钮的初值是否设置正确?

◇ 一个组内的控件按钮是每次只能选中一个?

◇ 复选框是否会触发预期事件?

◇在表格域内用户是否不能输入 HTML 代码?

◇智能错误处理是否会引发数据认证?IE.如生日域的需求格式为MM/DD/YYYY,则用户输入出生年份为 1857 是不匹配的。

行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入群: 786229024,里面有各种测试开发资料和技术可以一起交流哦。

最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取 【保证100%免费】

在这里插入图片描述

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值