目录:导读

  • 前言
  • 一、单个查询操作
  • 二、级联查询操作
  • 三、新增操作
  • 四、修改操作
  • 五、删除操作
  • 六、数据导入操作
  • 七、总结

前言

web功能测试通常从以下几个角度来进行评价:

软件是否正确实现了需求规格说明书中明确定义的需求。
软件是否遗漏了需求规格说明书中明确定义的需求。
软件是否将需求规格说明书中未定义的需求实现。
软件是否对异常情况进行了处理,容错性好。
软件是否满足用户的使用需求。
软件是否满足用户的隐性需求。

在大多数情况下,功能测试主要关注于业务逻辑层面。而我们为大家介绍的功能测试,则忽略具体系统的业务逻辑,主要关注于WEB 系统通用的一些测试点。

一、单个查询操作

1.分别对单条件进行精确查询

2.输入长度的校验,输入允许的最大值进行查询,是否支持

3.两个查询条件是否是2选1,来回选择是否出现页面错误

4.输入字符

5.输入特殊字符

6.输入汉字

7.输入数字

8.条件中含有空格

9.输入超长字符

10.输入全角字符

11.输入单引号

12.输入单引号引起来的数据

13.输入双引号

14.输入双引号引起来的数据

15.查询结果按照什么顺序排序

16.查询结果是否根据字段显示排序功能

17.查询结果是否有分页,如果有,每页最多多少记录

18.查询结果是否匹配

19.查询结果是否与数据库一致

20.查询结果是精确查询还是模糊查询

21.输入框大小、文字大小是否合适

22.查询处理时间是否能接受

23.数据库存在大量数据时,查询处理时间是否能接受

24.多个用户同时查询时,输入相同或不同的条件查询后系统响应是否及时

二、级联查询操作

1.所有条件输入空查询

2.只输入一个关键条件查询

3.随机组合条件查询

4.输入所有关键条件查询

5.所有条件都输入查询

6.查询结果按什么顺序排序

7.查询结果是否根据字段显示

8.查询结果是否与数据库一致

三、新增操作

1.初始化数据正确性

2.进入功能后未修改任何数据项运行新增功能

3.清空功能中所有可删除的数据项后运行新增功能

4.录满功能中所有数据

5.服务器磁盘空间不足,不能新增

6.主键同名,唯一性验证

7.创建时间以服务器的时间为准

8.是否在任何情况下,都可以取消保存

9.如果存在重置功能,重置后是否正常保存

10.提交成功后有返回结果,成功失败页面或实时刷新列表

11.新增提交时间如果长,应出现进度显示表

12.新增的数据是否与数据库一致

13.系统是否有提供数据回显, 那么回显数据与新增数据是一致的

14.如果新增数据后有返回到列表, 则一般是新增的数据排在首页首行

四、修改操作

1.改一条记录

2.是否支持同时修改多条记录

3.多用户同时修改同一记录

4.点击“取消”或“返回”是否给予提示

5.提交成功后有返回结果,成功失败页面或实时刷新列表

6.修改提交时间如果长,应出现进度显示

7.修改的数据是否与数据库一致

五、删除操作

1.删除一条记录

2.是否支持同时删除多条记录

3.一个用户修改,一个用户删除同样的记录

4.无选择记录时删除是否控制

5.提交成功后有返回结果,成功失败页面或实时刷新列表

6.如果节点没有被其它功能关联,可以删除;反之不行

7.级联删除是否成功

六、数据导入操作

1.是否完成数据正常导入功能

2.导入文件的部分数据异常进行导入

3.导入文件的全部数据异常进行导入

4.导入文件的关键字段值在数据中不存在进行导入

5.导入文件的数据格式不符合进行导入

6.数据导入后列表中的显示是否正确

7.数据导入后在数据库中的显示是否正确

七、总结

现实会告诉你,不努力就会被生活给踩死。无需找什么借口,一无所有,就是拼的理由。

如果你真的想做一件事情,那么就算障碍重重,你也会想尽一切办法去办到它。但若是你不是真心的想要去完成一件事情,那么纵使前方道路平坦,你也会想尽一切理由阻止自己向前。

别人再风光,你指望不上,眼前再狼藉,不得不继续!没人扶你的时候,要自己站直,没人帮你的时候,要自己努力。相信自己,只要你足够勇敢,没有熬不过的艰难。

测试用例怎么写?不会测试用例的看过来,Web测试所涉及的主要测试点相关推荐

  1. uat测试用例怎么写_你会写测试用例吗

    作为一名测试工程师,写测试用例作为一项最最基本的技能谁不会啊!但就是这最基本的技能也会存在很多问题,今天就跟大家分享下写测试用例这件事情上存在的的一些问题和对应的思考: 为什么要写测试用例啊,测试用例 ...

  2. 一个好的测试用例怎么写?我来告诉你

    目录 前言 那一个"好的"测试用例必须具备哪些特征? 如何写好测试用例 做好需求分析 提前制定好对应的测试用例模板 总结 前言 对于软件测试人员来说,有几大核心能力: 测试策略设计 ...

  3. 为啥要做接口测试?接口测试用例怎么写?哪些工具可以用?

    原文链接https://blog.csdn.net/u011541946/article/details/77745217 目录 1. 为什么要做接口测试 2.什么是接口测试 3.接口的分类 HTTP ...

  4. 测试用例怎么写?这里提供一个测试用例小模板

    文章目录 模板 怎么写用例? 模板 用例编号 测试模块 用例名称(测试项目) 前置条件 操作步骤 预期结果 测试结果 重要程度 更新时间 测试人员 能否接口自动化 能否 UI 自动化 备注信息 项目代 ...

  5. 功能测试用例不好写?来自阿里大佬的设计方法分享

    测试用例可以用来衡量一个项目测试质量,因此在平时的测试流程中,编写测试用例就是测试过程中很重要的一步,每一个测试工程师都需要并且非常熟练的编写测试用例,能在编写测试用例中尽可能的覆盖任何异常的测试点: ...

  6. 医疗系统流程软件测试用例,如何写全流程的测试用例 - rose8561900的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    最近参与了一个小项目,需要写全流程的测试用例,有一些自己的心得.总结如下两种方法给大家参考: 1.写全流程测试用例之前可以先把系统的整体业务流程用Visio画一下,流程图中需要画全涉及到的所有 的模块 ...

  7. 【总结】用pytest写接口自动化测试用例

    1.自动化用例怎么写? 概念问题: 1.功能覆盖率= 至少被执行一次的测试功能点数/ 测试功能点总数 (功能点) 2.需求覆盖率= 被验证到的需求数量 /总的需求数量 (需求) 3.覆盖率= 至少被执 ...

  8. 如果需求文档不完善,怎么写全面的测试用例 没有产品说明书和需求文档,能做黑盒测试吗?

    今天遇到学生在面试的过程中遇到这样一个问题 如果需求文档不完善,怎么写全面的测试用例? 没有产品说明书和需求文档,能做黑盒测试吗? 我们都知道测试的流程如下: 一般产品经理通过前期的调研包括收集用户的 ...

  9. 软件测试 | 测试用例——如何写好一个用例

    测试用例(Test Case)是为某个测试目标而编制的一组测试输入.执行步骤以及预期结果的集合,以便测试某 个程序的路径或验证软件是否满足某个特定需求,那么怎么写好一个用例呢? 1.什么叫测试用例 测 ...

最新文章

  1. 【 MATLAB 】序列的奇偶分解的 MATLAB 函数编写实践
  2. Visual Studio 正则表达式替换
  3. 小而美的个人博客——前端——types and archives
  4. kaili camera
  5. (49)FPGA线性单驱动(wire型)
  6. 实验十:图形用户界面设计
  7. 我看Slashdot
  8. http 1.php,php – Nginx忽略客户端的HTTP 1.0请求并通过HTTP 1.1响应
  9. Mongo 3.6.1版本Sharding集群配置
  10. Oracle flashback之传统恢复vs.重现数据库
  11. ...............
  12. 云数据库模糊查询与索引管理
  13. 曾经一学长的ACM总结帖,膜拜之。
  14. JavaScript【狂神笔记】
  15. 数据结构之2-3-4树与2-3树
  16. 一级b计算机excel有几题,一级B练习的Excel题库.doc
  17. 软件模型:从数据流视图到对象视图
  18. 数据重塑_借助实时3D重塑车载体验
  19. TA入门笔记·美术向(一)
  20. NHANES数据库数据下载

热门文章

  1. 东方国信携手Cloudera 共创Hadoop生态圈辉煌
  2. Allegro174版本新功能介绍之和172版本兼容设置
  3. python中的int()_python中的int函数如何使用?
  4. 什么是多进程-多线程-多协程 ----进程和多进程
  5. 三分钟认知Softmax和Sigmoid的详细区别
  6. 三文鱼媲美。传奇si服
  7. 2_计算机网络_数据链路层-交换机-以太网-vlan-trunk
  8. 这是你们要的临时接收短信的虚拟手机号
  9. Google 学术搜索增加电子邮件提醒功能
  10. Python多子图绘制