![](https://img-blog.csdnimg.cn/direct/6e66072bcb60495f9f58fb642d3d5b27.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
软件测试
文章平均质量分 94
记录软件测试的学习
七凌、
一点一点进步
展开
-
【软件测试】测试用例的设计方法
最简单的测试用例是测试的纲要,仅仅指出要测试的内容,如探索性测试中的测试设计,仅会指出需要测试产品的哪些要素、需要达到的质量目标、需要使用的测试方法等。这里要说明的是对于每一个应用软件系统,非功能特性的质量需求都是存在的,但是不同的项目类型对各个非功能特性的要求是不一样的,这个需要根据具体的项目、具体需求和不同产品应用的特点进行分析。外部大型复杂网络应用系统,比如电子商务,网上银行,视频网站(腾讯,优酷)等,除了有复杂的系统的功能测试需求外,在系统的性能,安全性,兼容性,容错性,可靠性等都有很高的要求。原创 2024-07-04 08:00:00 · 746 阅读 · 1 评论 -
【软件测试】软件测试的基本概念
严谨的来说:当且仅当规格说明是存在的并且正确,程序运行结果与规格说明之间是不匹配的就称为一个bug。当程序没有实现其最终用户合理预期的功能要求时,就是软件错误。bug的定义每个公司都不一致,在定义级别之前需要查看公司规范。Blocker(崩溃):出现了阻碍开发或测试工作的问题,造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。原创 2024-06-30 08:00:00 · 955 阅读 · 0 评论 -
【软件测试】开发模型和测试模型
瀑布模型将软件生命周期划分:需求分析,计划、、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序。瀑布模型在软件工程中占有重要地位,是所有其他模型的基础框架。瀑布模型的每一个阶段都只执行一次,因此是线性顺序进行的软件开发模式。原创 2024-06-21 08:00:00 · 861 阅读 · 0 评论 -
【软件测试】软件测试入门
最常见的理解是:软件测试就是找BUG,发现软件的问题。考试考完以后对答案——测试我们的答案的正确性。下载完一个软件后打开运行——测试这个软件能否正确运行。软件测试就是验证软件产品特性是否满足用户的需求。早期,人们更多的将测试看成是对软件产品“检验”,检查软件的每个功能是否运行正常。1983年,将软件测试定义为:软件测试就是一系列活动,这些活动是为了评估一个程序或者软件系统的特性或能力,并确定是否达到了其预期的效果。测试试图验证软件是“工作的”,也就是验证软件功能执行的正确性。原创 2024-06-17 20:09:03 · 1208 阅读 · 0 评论