谈通过测试与失败测试

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

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

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

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

               比如:

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

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

 

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

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

               比如:

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

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

 

    举一个简单的例子:

    QQ登录界面

    需求如下:

    1、qq号码必须为数字。

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

      

 



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

    通过测试用例

   

 

   失败测试用例 


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

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

      

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

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/303378.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

100个微信小程序的源码公开分享

现在微信小程序越来越火,小编一直有意识地收集微信小程序源码,至今已经拥有100个小程序的源码,有gank、LOL战绩查询、百度小说、豆瓣电影、手势解锁等。现在,小编准备将这些资料免费分享给大家!gankLOL战绩查询百度小说…

家里在一二线城市有很多套房是什么体验?答案太颠覆!

作者:匿名来源:知乎(图片:网络)“家里在一二线城市有很多套房是怎么的一种体验?”这是知乎上一个浏览超600万的话题。其中一个答案非常颠覆,获得高赞。作者的观点是否正确见仁见智,但…

希尔排序听起来有点难,其实很简单

前言直接插入排序当待排序数据的顺序和期望排序结果相反时,排序效率是最差的;上次聊到的折半插入排序只是减少有序列表的比较次数,而对于整体数据遍历次数还是没有得到优化;接下来要说的希尔排序就是针对整体数据进行优化&#xf…

等我敲完这行代码,就和你离婚!

工作是高端大气上档次,工资是低调奢华接地气!我们叫做“程序猿”,也叫“攻城狮”!但是往往城还没攻下来,我们的头发就先掉下来!我们最喜欢听的一句话就是☟段子一“等我敲完这行代码,就和你离婚…

深夜,学妹遇到了数据分析师生涯的第一个疑问

大家好,我是大鹏,目前是一名数据分析师。自从上次学妹深夜给我发微信,询问数据分析师招聘要求和需要掌握的技能,已经过去2个月了。直到昨天,我再次收到了学妹的召唤:当天深夜 学妹深夜求助,定是…

你知道WPF与WinForms的区别吗?

介绍WPF的缩写指微软的Windows Presentation Foundation,而WinForms是Windows Forms Applications的简单组合。这两个都是微软的Windows应用程序图形用户界面,开发人员可以使用它们来开发Windows桌面应用程序。本文重点介绍两种开发Windows桌面应用程序的…

一起谈.NET技术,发布NGuestBook(一个基于.NET平台的分层架构留言本小系统)

发布NGuestBook的动机说明 大约在半年前,我在博客上发表了一个系列文章:《基于.NET平台的分层架构实战》。当时在讲解过程中用到了一个叫NGuestBook的案例,在那以后,有很多朋友留言或发E-mail希望能得到NGuestBook的完整源代…

当Java、C++、Python等编程语言都变成妹子。。。

试想一下,当Java、C、Python、Ruby、PHP、C#、JS等编程语言变成了动漫人物会是怎样的一幅场景呢?下面就一起看看在日本作家渡辺将人的笔下,各种编程语言都是哪类“美女”的吧!Java犹如宫泽贤治的《不畏风雨》中出现的、性格木讷的…

对MySQL 进行深入学习是非常必要的

MySQL 在互联网行业非常流行,腾讯,阿里等互联网巨头都在深入使用MySQL, 我在腾讯时也使用MySQL,我在微信群里经常听到大家对MySQL 的意见也很大。在传统企业环境下使用最多的数据库产品是Oracle,SQL Server等企业级数据库&#xf…

4月 .NET 线上 Meetup,快来报名

点击蓝字关注我们.NET 6 preview 2 在3月11日已经发布,.NET 6 将是 .NET Core 3.1 之后的第一个 LTS 版本,也是微软开启全平台统一一个 .NET 计划以来的第一个 LTS 版本,意义不可谓不大,那么 .NET 5/6 又会带来哪些新特性呢&#…

机器学习资料第3版,助你继续成长!

之前分享的两份机器学习资料得到很多人的支持,因此小编决定再分享一份机器学习的资料。前两份资料传送门:【资源】机器学习资料包来袭机器学习资料升级版来了!!!现在,再来看看有什么新资料吧。How to Build…

人工智能、机器学习、深度学习,到底他们哥仨是什么关系?

有三个词,这两年出现的频率越来越高:人工智能(AI),机器学习(ML),深度学习(DL),到底他们哥仨是什么关系?今天小编化繁为简,…

如何在 ASP.NET Core 中使用 HttpClientFactory ?

ASP.Net Core 是一个开源的,跨平台的,轻量级模块化框架,可用它来构建高性能的Web程序,这篇文章我们将会讨论如何在 ASP.Net Core 中使用 HttpClientFactory。为什么要使用 HttpClientFactory 可以用 HttpClientFactory 来集中化管…

如何选择合适的损失函数,请看......

机器学习中的所有算法都依赖于最小化或最大化某一个函数,我们称之为“目标函数”。最小化的这组函数被称为“损失函数”。损失函数是衡量预测模型预测期望结果表现的指标。寻找函数最小值的最常用方法是“梯度下降”。把损失函数想象成起伏的山脉,梯度下…

OxyPlot.SkiaSharp中文显示乱码的问题

oxyplot 图表控件功能强大,使用很广泛。最近考虑到性能使用OxyPlot.SkiaSharp替代OxyPlot.WPF,曲线图表初步测试,性能提升近10倍左右。基于SkiaSharp图形引擎的一些控件常遇见中文乱码的问题,所以改用OxyPlot.SkiaSharp时也有心里…

想入门平均月薪2.58w人工智能领域?看看BAT的工程师在学什么

在这个贩卖焦虑的时代,职场人士和新晋父母成为了重点呵护对象,前有“摩拜同龄人”超越你,后有“月薪 3 万支撑不起的暑假班”等着你,而人工智能,又威胁要彻底抢走你的饭碗。京东无人分拣中心曝光,华尔街顶级…

.NET 6 Preview 3 发布

前言2021/4/8 .NET 6 Preview 3 发布,这个版本的改进大多来自于底层,一起来看看都有什么新特性和改进吧。库改进新增值类型作为字典值时更快的处理方法.NET 6 Preview 3 引入了新的 unsafe API CollectionsMarshal.GetValueRef,这个 API 允许…

数据挖掘在生活上的应用

随着信息科技的进步,数据的收集变得十分便利。各式各样(手机、信用卡、浏览网页及部落格等)的信息,从不同的数据源,涌入我们预先设计好的数据仓储。这些信息透过数据挖掘的技术组合在一起,就可快速地勾勒出每个人对生活的品味、特…

Asp.Net Core 5 REST API 使用 JWT 身份验证 - Step by Step(二)

翻译自 Mohamad Lawand 2021年1月22日的文章 《Asp Net Core 5 Rest API Authentication with JWT Step by Step》 [1]在本文中,我将向您展示如何向我们的 Asp.Net Core REST API 添加 JWT 身份验证。我们将介绍的主题包含注册、登录功能以及如何使用 JWT (Json Web…

掌握这四点核心思想,统计学才算入门

在日常生活中,统计无处不在,比如最常见的问卷调查。实际上,统计学作为一门研究数据收集、整理与分析的学科,是能够帮助我们实现数据运用的终极目标(终极目标:洞悉本质、确定规律、预测未来)。但…