谈谈 Negative Testing

2023-11-10 14:18
文章标签 谈谈 testing negative

本文主要是介绍谈谈 Negative Testing,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

谈谈 Negative Testing

我们创建一个新产品时,我们确保所有的需求都满足,并且客户得到正确的产品。但这样就够了吗?当然不是。Test Engineer通过软件测试来找出系统和产品中的缺陷。测试的真正目的是确保软件是无缺陷的。无缺陷系统是无故障系统。所以我们需要确保我们的系统是100%无故障的,因此Test Engineer必须同时进行正向(Positive)和负向(Negative)测试。正测试只不过是使用预期的数据和参数进行的测试。

 

什么是Negative Testing?

仅仅通过做正向(Positive Testing)的测试只能确保我们的系统在正常条件下工作,这不能保证系统是100%无故障的。我们必须确保我们的系统能够处理意想不到的情况。用这些意想不到的条件来测试我们的系统被称为负向测试或者反向测试(Negative Testing)。意外的情况可能是从错误的数据类型到强烈的黑客攻击。所以当他们面对现实的时候,确保系统能够很好地处理这种情况。

Negative Testing的例子

我们都知道电梯的功能。这些将被认为是电梯的要求,如按下楼层编号使电梯去那个特定的楼层。电梯一旦到达指定楼层,门就会自动打开。那么考虑下面的情况:

Negative TestingPositive Testi

这篇关于谈谈 Negative Testing的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/383187

相关文章

停用多说插件,谈谈多说的利于弊

昨天已经更换了一次主题,不过在做一些修改的时候发现不是很方便,所以在今天又更换了一个备用的主题,顺便把多说这个插件也禁用了。 国内类似多说的评论插件还有友言、灯鹭、评论啦。不可否认的是这些插件做的也很诱人,都提供了漂亮的外观,丰富的自定义样式,还支持多种社会媒体账号,对数据的分析与统计。 不过也有让Joe头疼的地方,就拿多说来说,先说它的加载速度,不知道别的网站怎么样,就Joe用多说这段

谈谈innodb和myisam的区别

MyISAM 和 InnoDB 讲解   InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。   以下是一

谈谈如何使用Netty开发实现高性能的RPC服务器(十三)

http://www.cnblogs.com/jietang/archive/2016/10.html  (大神的博客,真的是长见识了~) RPC(Remote Procedure Call Protocol)远程过程调用协议,它是一种通过网络,从远程计算机程序上请求服务,而不必了解底层网络技术的协议。说的再直白一点,就是客户端在不必知道调用细节的前提之下,调用远程计算机上运行的某个对象,

DDoS攻击增速惊人,谈谈防御DDoS攻击的几大有效方法

过去的十年里,DDoS攻击是计算机科学领域中最“头疼”的问题之一。Gcore发现,DDoS攻击增速惊人,2021年DDoS攻击峰值流量为300Gbps,2022年增至650 Gbps,2023 年Q3-Q4季度增至1600 Gbps (1.6 Tbps)。企业如果没有采取足够的防御措施,就会在这场攻防之战中陷入被动。今天就来聊聊防御DDoS攻击的几大有效方法。      在了解防御DD

【Android面试八股文】谈谈你对TCP 流量控制与拥塞控制的理解

文章目录 一、流量控制1.1 流量控制的概念1.2 滑动窗口1.3 零窗口 二 、拥塞控制2.1 拥塞控制的概念2.2 慢启动2.3 拥塞避免2.4 快重传与快恢复2.4.1 快重传2.4.2 快恢复 三、总结 TCP的拥塞控制和流量控制虽然采取的动作很相似,但 拥塞控制与网络的拥堵情况相关联,而 流量控制与接收方的缓存状态相关联,是针对完全不同的问题而采取的措施 。 拥

港硕上岸鹅厂算法岗,谈谈感受和心得!

节前,我们组织了一场算法岗技术&面试讨论会,邀请了一些互联网大厂朋友、今年参加社招和校招面试的同学。 针对大模型技术趋势、算法项目落地经验分享、新手如何入门算法岗、该如何准备面试攻略、面试常考点等热门话题进行了深入的讨论。 总结链接如下: 《大模型面试宝典》(2024版) 发布! 喜欢本文记得收藏、关注、点赞。更多实战和面试交流,文末加入我们 不知不觉间,我已经在鹅厂实习将近一个月了

谈谈JAVA程序的反编译

如今JAVA语言在全世界范围正如火如荼般的流行,它广范地应用在INTERNET的数据库、多媒体、CGI、及动态网页的制作方面。1999年在美国对JAVA程序员的需求量首次超过C++!   最近分析一些JAVA程序,对JAVA的反编译进行了一番了解,下面将我所了解的情况作以下介绍,希望对JAVA爱好者有所帮助。   JAVA是采用一种称做“字节编码”的程序结构,分为小程序(嵌入到HTML

简单谈谈云服务器私网IP的存在意义及优势

云服务器是基于虚拟化技术的计算资源,可以在云平台上灵活创建和管理。为了满足不同用户的需求,云服务提供商在云服务器上分配了两种类型的IP地址:公网IP和私网IP。其中,私网IP是指在局域网内使用的内部IP地址,无法通过公网直接访问。 云服务器存在私网IP的主要原因如下: 1.安全性:私网IP可以提高云服务器的安全性。公网IP是直接暴露在互联网上的,容易受到各种网络攻击。相比之下,私网IP只在

借报告Team ID错误谈谈Mac app文件签名与公证

文章目录 目的起因流程熟悉本地证书、认证证书申请在钥匙串中创建要公证app的profile(公证的时候会用到)程序打包后App文件进行app签名压缩打包公证公证变化在WWDC19, 苹果在MacOS 10.14之后引入了公证(Notarization)这一机制来提升安全性. 主要分以下几步新的公证workflow 公证命令 添加票据、盖章,注入认证消息mac dmg 打包认证注意事项参考博客

工作那些事(十)谈谈技术主管(总监)

今天是在新公司的第二天,中午与同事一起吃饭,然后在楼下讨论起了所谓的技术总监。说着说着,越觉得跟我之前几个技术总监有相同之处:1.不懂技术,却喜欢说自己很懂,说这个很简单,很快,几天就能搞定;2.管理很乱,主要也就是任务安排和进度管理上,一个月能完成要你半个月搞定,然后今天要你搞这个,2,3天要么要你搞别的,要么说需求变了;3.喜欢打听小道消息,比如背着你找A,问你在干什么,有没有加