• 软件测试概念集锦


    1、软件测试的目的和原则

    目的:验证软件有或没有问题。
    原则:以客户为中心,遵循软件测试的规范、流程、标准和要求。

    1. 好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。
    2. 成功的测试是发现了至今为止尚未发现的错误的测试。
    3. 测试并不仅仅是为了找出错误。通过分析错误产生的原因、阶段及错误发生的趋势。(一、帮助项目管理者了解当前软件开发过程中的缺陷,以便及时纠错、改进。二、帮助测试人员设计出有针对性的测试方法,改善测试的效率和有效性。三、让开发人员知道错误产生的重灾区,加强自测试,四、让客户清楚我们专业的质量保证团队,可以向他们提交一份满意的答卷。)
    4. 没有发现错误的测试也是有价值的,完整的测试是评定软件质量的一种方法。
    5. 根据测试目的的不同,还有回归测试、压力测试、性能测试、安全测试等,分别为了检验修改或优化过程是否引发新的问题、软件所能达到处理能力和是否达到预期的处理能力等。
    6. 软件测试为了建立软件的信心。
    7. 从测试的目的出发,大概可以分为两类:为了验证程序能正常工作的测试;为了验证程序不能正常运行的测试

    2、什么是需求

    IEEE定义:软件需求是 (1)用户解决问题或达到目标所需条件或权能(Capability)。 (2)系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。 (3)一种反映上面(1)或(2)所述条件或权能的文档说明。它包括功能性需求及非功能性需求,非功能性需求对设计和实现提出了限制,比如性能要求,质量标准,或者设计限制。
    在多数软件公司,会有两部分需求,一部分是用户需求,一部分是软件需求。
    用户需求࿱

  • 相关阅读:
    一个怪异的笔记本重启死机问题分析
    python计算离散积分
    关于ETL的两种架构(ETL架构和ELT架构)
    GDB之源码与汇编映射对应关系(十五)
    Spring基于Annotation装配Bean
    Android Studio编译旧的app代码错误及解决方法
    初级银行从业资格证知识点(二)
    索引的设计原则
    通过源码了解Java的自动装箱拆箱
    ArcGIS提取图斑四至点,可不再是四至范围哦
  • 原文地址:https://blog.csdn.net/m0_48046714/article/details/126867974