在软件测试技术中,现有的测试方法、测试技术中均未提及到通过测试与失败测试。

而在实际项目测试过程中,很多项目组却再应用该方法。虽然该方法被采用,但是很多人对通过测试失败测试理解并不透侧,在实际使用过程中并未按统一的标注去做。很多测试工程师只是在自己项目中采用这种名称的测试方法,而并未理解该方法如能够用,也就是说使用过程中,其实还是以前熟知的测试方法,如边界值、等价类等。

本文旨在跟大家一起讨论该方法,希望能给其下个标准,能在实际应用中规范大家测试方法的设计。

通过测试:顾名思义执行该测试用例集,得到的结果应该均是通过(pass)的、正确的。

比如:

登录框中用户名要求为英文

输入用户名为英文,点击登录应给成功登录系统。

失败测试:执行失败测试用例集,得到的测试结果应该是返回(期望的)失败(fail)的结果。

即执行失败测试用例,是希望通过执行测试用例,得到预期的错误提示,

比如:

用户名不允许为数字,如为数字系统要求应给出错误提示,可将其设为失败测试用例。

即输入用户名为数字,点击登录应给出错误提示。

举一个简单的例子:

QQ登录界面

需求如下:

1、qq号码必须为数字。

2、qq号码如不为数字,点击登录时应给出错误提示信息,提示用户。

则通过测试用例与失败测试用例应设置如下。

通过测试用例

   

   失败测试用例

   因此大家在设计测试用例中,可以根据需求,先设计出通过测试用例与失败测试用例,然后再在此基础上,通过边界值、等价类等晚上测试用例。

   如此可大大提高设计测试用例的速度,提高工作效率。 

以上只是自己的总结,有不恰当之处,欢迎大家交流。

该篇文章相关学习课程

http://edu.51cto.com/lecturer/user_id-968349-page-3.html

完整课程体系关注

http://edu.51cto.com/lecturer/user_id-968349-page-3.html

论通过测试与失败测试相关推荐

  1. 谈通过测试与失败测试

    在软件测试技术中,现有的测试方法.测试技术中均未提及到通过测试与失败测试. 而在实际项目测试过程中,很多项目组却再应用该方法.虽然该方法被采用,但是很多人对通过测试与失败测试理解并不透侧,在实际使用过 ...

  2. TestNG测试框架之失败测试重跑

    前言 在案例执行过程中,往往需要对失败的案例进行重跑,TestNG亦提供相应的实现方案. 示例 当套件中的测试执行失败时,TestNG都会创建一个名为testng-failed.xml的文件,该XML ...

  3. junit白盒测试 案例_JUnit通过失败测试案例

    junit白盒测试 案例 为什么要建立一种预期测试失败的机制? 有一段时间,人们会希望并期望JUnit @Test案例失败. 尽管这种情况很少见,但确实发生了. 我需要检测JUnit测试何时失败,然后 ...

  4. JUnit通过失败测试案例

    为什么要建立一种预期测试失败的机制? 有一段时间,人们会希望并期望JUnit @Test案例失败. 尽管这种情况很少见,但确实发生了. 我需要检测JUnit测试何时失败,然后(如果期望的话)通过而不是 ...

  5. 解析DataWorks数据集成中测试连通性失败问题

    摘要: 大家好,这里和大家分享的是DataWorks数据集成中测试连通性失败的排查思路.与测试连通性成功与否的相关因素有很多,本文按照多个因素逐步排查,最终解决问题,希望大家以后再遇到此类问题,请参考 ...

  6. 自动测试容易失败?这5个原因你值得反思!

    之前在某测试论坛中,吐槽自己公司自动化测试项目失败,大概过程是自己所在部门的自动化测试经历了几次步进式的建设,都具有阶段性的成果,但是总的看来却不是一个成功的案例. 因为赶进度,仓促的投入让一大堆的脚 ...

  7. jira配置邮箱踩坑,测试发信失败、或者测试发信通过,但创建问题后不发送邮件

    新公司不用禅道用的jira,配置发信邮件踩了两个坑,特此记录 管理员账号登录-左上角下拉选框点击配置-二级目录点击"系统"在列表中找到"外发邮件"开始配置 1. ...

  8. 发adb强制打开关闭webview应用,关闭后打开web显示白屏,默认关闭快霸。移除快霸。工模测试,蓝牙测试,前后摄像头测试没有成功失败按钮。

    发adb强制打开关闭webview应用,关闭后打开web显示白屏,默认关闭快霸.移除快霸: 这个就是预装了个快霸这个应用,设置里面找到这个应用信息,打开它,它是默认开启的,但不会在launcher上显 ...

  9. Android 8.0 VTS 测试 FAIL 失败项解决记录

    Android 8.0 VTS 测试 FAIL 失败项解决记录 Qidi 2017.08.09 (Markdown & Haroopad) 注意:本文基于 Android 8.0 进行分析. ...

  10. 与链接服务器的测试连接失败

    sql2000数据库迁移,设置链接服务器失败,错误提示与链接服务器的测试连接失败 检查端口策略账号权限均没问题,提示无效连接,意思是没有找到数据库 查阅资料,原因字符串里服务器地址只写了Ip地址,解决 ...

最新文章

  1. 伽卡他卡电子教室 百度百科_创建百度百科的好处
  2. java中的输入流类,Java数据输入流类
  3. 计算机科学家Erik Meijer眼中的Hacker Way工作方式
  4. ASP.NET的IIS映射
  5. RabbitMQ-1 Helloword
  6. vue 判断移动端、pc端
  7. Git Extensions 2.33出现unhandled exception has ……解决方法
  8. python语法学习第五天--函数(2)
  9. bjui获取当前页签或者是dialog容器
  10. 第二章 搭建Android开发环境
  11. Linux ubuntu 20.04安装unrar
  12. 【牛腩新闻发布系统之handler】
  13. excel文字显示图标集_创建自己的Excel图标集
  14. 苏州新导化工厂人员定位系统功能真的如此强大?当然强大,定位准确
  15. win32获取本地ip
  16. 士兵队列训练问题 (队列 c++)
  17. BenchmarkSQL配置参数介绍
  18. 一维谐振子定态 Schrödinger 方程的数值解法
  19. 什么时候应该卖掉基金
  20. 龙格现象 matlab,龙格现象的matlab实现

热门文章

  1. 人工智能python的缺点_浅谈人工智能的优缺点及使用环境
  2. python runner_【httprunner】自动化测试入门(基于python)!
  3. docker镜像图[更新中]
  4. LibFewShot:小样本学习与细粒度分类(一) -- 环境部署、相关论文研究
  5. java lib_JavaLib
  6. 渔村小厂,如何成长为5G霸王
  7. 【C#/WPF】Image图片的Transform变换:平移、缩放、旋转
  8. 题解——洛谷P2827 NOIP提高组 2016 蚯蚓
  9. 软件评測师真题考试分析-5
  10. linux忘记开机密码解决方案