本文通过六个部分为大家梳理了web功能测试过程中,容易出现的遗漏的部分,用以发掘自己工作中的疏漏。(纯干货,建议收藏哦~)

一、输入框

1、字符型输入框

2、数值型输入框


3、日期型输入框

4、信息重复

在一些需要命名,且名字应该唯一信息输入的,需要关注重复的名字或ID,查看系统有没有处理,会否报错。重名包括:是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理。

二、搜索功能

若查询条件为输入框,则参考输入框对应类型的测试方法。

1、功能实现

2、组合测试

三、添加、修改功能

1、特殊键

(1)是否支持Tab键;

(2)是否支持回车键。

2、提示信息

不符合要求的地方是否有错误提示?

3、唯一性

(1)字段唯一的,是否可以重复添加;

(2)添加后,是否能修改为已存在的字段(字段包括区分大小写以及在输入的内容前后输入空格,保存后,数据是否真的插入到数据库中,注意保存后数据的正确性)。

4、数据正确性


四、删除功能

1、特殊键

(1)是否支持Tab键;

(2)是否支持回车键。

2、提示信息

(1)不选择任何信息,直接点击删除按钮,是否有提示;

(2)删除某条信息时,应该有确认提示。

3、数据实现



五、注册、登陆模块

六、链接测试



2、图形测试


通常来说,使用少许或尽量不使用背景是个不错的选择。如果您想用背景,那么最好使用单色的,和导航条一起放在页面的左边。另外,图案和图片可能会转移用户的注意力。

上面是我收集的一些视频和面试题资料。

对于软件测试的的朋友来说应该是最全面最完整的面试备战仓库,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,很多朋友靠着这些内容进行复习,拿到了BATJ等大厂的offer,这个仓库也已经帮助了很多的软件测试的学习者,希望也能帮助到你

关注我的微信公众号【程序员二黑】免费获取

如果你对软件测试、接口测试、自动化测试、面试经验交流感兴趣欢迎加入:软件测试技术群:785128166 里面有大牛分享学习经验

web功能测试方法大全——完整!全面!(纯干货,建议收藏哦~)相关推荐

  1. spark 写本地文件_(纯干货建议收藏)一次GC引发的Spark调优大全

    上一篇Tungsten On Spark-内存模型设计总结了Spark内存设计相关的知识点,本篇会快速为读者复习一下JVM相关的知识点,然后基于线上的GC调优对spark整体的调优做一个汇总,希望能让 ...

  2. Spring框架从入门到精通(纯干货,建议收藏)

    文章目录 概述 ioc控制反转 配置文件 使用spring创建对象 给属性赋值 set注入 构造注入 引用类型的自动注入 注解 简单类型属性注入@Value(掌握) 引用类型注入@Autowired ...

  3. 青岛新媒体运营教程:纯干货建议收藏,给自媒体运营人10突破

    自媒体创作的前提,一定是先有爱好,再有创作,否则很难持久. 当你在某个爱好领域深耕,并成为「专家」,哪怕是很偏的领域,也是能赚钱的. 抖音相比公众号,包容性和传播性肯定是更广的,包罗万象. 比如哪怕是 ...

  4. Oracle 数据怎么实时同步到 Elasticsearch | 亲测干货建议收藏

    摘要: 很多 DBA 同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据.表多.数据量大等情况就难以同步.我自己亲测了一种方式,很快实现了Oracle 数据实时 ...

  5. Oracle 数据怎么实时同步到 DM DB 达梦数据库 | 亲测干货建议收藏

    摘要 很多 DBA 同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据.表多.数据量大等情况就难以同步.我自己亲测了一种方式,可以很方便地完成 Oracle 数 ...

  6. 大话卷积神经网络CNN,小白也能看懂的深度学习算法教程,全程干货建议收藏!...

    来源 | 程序员管小亮 本文创作的主要目的,是对时下最火最流行的深度学习算法的基础知识做一个简介,作者看过许多教程,感觉对小白不是特别友好,尤其是在踩过好多坑之后,于是便有了写这篇文章的想法. 由于文 ...

  7. 半小时实现Java手撸Http协议,爽!!(附完整源码,建议收藏)

    大家好,我是冰河~~ 很多小伙伴跟我说,学习网络太难了,怎么办?其实很多技术都是相通的,只要你理解了技术的本质,你自己都可以实现它.这不,冰河就趁着周末,只用了几个Java类就简单的实现了Http协议 ...

  8. Redis五大数据类型与使用场景汇总!!(含完整实战案例,建议收藏)

    本文全面讲述了Redis的五大数据类型和使用场景,含完整实战案例,强烈建议收藏!! 大家好,我是冰河~~ 最近面试跳槽的小伙伴有点多,给我反馈的面试情况更是千差万别,不过很多小伙伴反馈说:面试中的大部 ...

  9. 详细分析大型web系统各个子系统架构图 纯干货!

    转载:波波说运维 2018-10-06 00:04:02 概述 动态应用,是相对于网站静态内容而言,是指以c/c++.php.Java.perl..net等服务器端语言开发的网络应用软件,比如论坛.网 ...

  10. 洽谈 “会话技术” 纯干货赶紧收藏吧

    文章目录 一. HTTP协议 二. 会话 三. cookie 3.1概念和设置cookie 3.2读取cookie 3.3设置cookie有效期 3.4cookie是跨页面的 3.5删除cookie ...

最新文章

  1. 定制一个自己想要的搜索页面
  2. 一个多版本IE共存软件 IETester(支持IE5.5,6,7,8Beta1)
  3. 车窗上为啥总有一些小黑点?没想到居然藏着大作用!
  4. php array =,PHP Array 函数
  5. 一步步Notepad变Word
  6. Flume在企业大数据仓库架构中位置及功能
  7. django 基础框架学习 (一)
  8. 西门子大中华区总裁兼CEO赫尔曼:智能自主制造将重塑工业格局!
  9. 瑞友客户端无法建立跟远程计算机的连接,瑞友天翼终端错误信息的原因以及解决方法大全.doc...
  10. Android Studio一直显示Building“project name”Gradle project info问题详解
  11. mysql多条件批量查询,且数据量大分批查询
  12. 华为官方解锁工具_渣男为何爱用华为手机?
  13. Failed to connect to d.line-scdn.net port 443: Operation timed out
  14. 【游戏开发创新】上班通勤时间太长,做一个任意门,告别地铁与塞车(Unity | 建模 | ShaderGraph | 摇杆 | 角色控制)
  15. 映美精工业相机与电脑通信及报错解决方案
  16. Office 2007 默认打开双页显示变单页显示
  17. 中国石化广西石油在加油站增设“爱心驿站”
  18. Vue实现markdown编辑器
  19. ArcGIS 10 Desktop完全破解方法
  20. 金属射流、门罗效应和密室杀人

热门文章

  1. win7修复计算机卡了,Win7修复漏洞补丁后系统变卡的原因和解决方法
  2. BlackBerry7290上网精髓
  3. C# 修改list所有对象中的某字段
  4. 如何解决切换双系统导致windows没声音的问题
  5. 色谱计算机常用英文,【分享】色谱常用中英文单词
  6. 域渗透——获取用户明文密码
  7. 国内顶尖团队的开源地址
  8. 证明一维热传导方程为抛物型方程
  9. 常大宿舍路由器安装教程
  10. java+biz+impl_为何在UserBizImpl实体类注入时…-体系课