您的位置:首页 > 教育 > 培训 > 了解软件测试的概念

了解软件测试的概念

2025/5/7 19:51:39 来源:https://blog.csdn.net/2202_76101487/article/details/142258646  浏览:    关键词:了解软件测试的概念

        本文我们来了解软件测试 的一些基本概念。同时需要记住衡量软件测试结果的依据—需求;

1. 需求的概念

        满足用户期望或正式规定文档(合同、标准、规范)所具有的条件和权能,包含用户需求和软件需求。(其实就是客户想要软件完成的一些功能指标)

        IEEE定义软件需求是:

         (1)用户解决问题或达到目标所需条件或权能(Capability)。

        (2)系统或系统部件要 满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。 一种反映上面(1)或(2)所述条件或 权能的文档说明。它包括功能性需求及非功能性需求,非功能性需求对设计和实现提出了限制,比如性 能要求,质量标准,或者设计限制。

        在多数软件公司,会有两部分需求,一部分是用户需求,一部分是软件需求

        用户需求可以简单理解为甲方提出的需求,如果没有甲方,那么就是终端用户使用产品时必须要完成 的任务。该需求一般比较简略。

        软件需求或者叫功能需求,该需求会详细描述开发人员必须实现的软件功能。 大多数公司在进行软件开发的时候会把用户需求转化为软件需求,开发人员和测试人员工作的直接依据就是软件需求;

2. 从软件测试人员角度看需求

        软件需求是测试人员进行测试工作的基本依据。即需求是开发人员的标准,也是测试人员编写测试用例的一个依据

        在具体设计测试用例的时候,首先需要搞清楚每一个业务需求对应的多个软件功能需求点,然后分析出 每个软件功能需求点对应的多个测试需求点,然后针对每个测试需求点设计测试用例

        过程如下,业务需求—>软件功能需求点—>测试需求点—>测试用例

        以“用户登陆”为例,来阐述下整个过程:

3. 测试用例的概念 

ps:未完待续

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com