zoukankan      html  css  js  c++  java
  • 新学期😄😄😄

      经过寒假的休整后,回到校园我立刻开始了这学期课程的学习。

      这学期一门最重要的专业必修课程就是软件测试技术。在大三上学期的软件工程这门必修课当中,我简单的了解学习了软件测试的概念,但还不是很清楚,所以我在学期开始就查询了下有关软件测试的概念,我认为有用的就记录了下来。

      软件测试是软件开发过程中的一个重要组成部分,是贯穿整个软件开发生命周期、对软件产品(包括阶段性产品)进行验证和确认的活动过程,其目的是尽快尽早地发现在软件产品中所存在的各种问题——与用户需求、预先定义的不一致性。

      软件测试的目的是为了保证软件产品的最终质量,在软件开发的过程中,对软件产品进行质量控制。一般来说软件测试应由独立的产品评测中心负责,严格按照软件测试流程,制定测试计划、测试方案、测试规范,实施测试,对测试记录进行分析,并根据回归测试情况撰写测试报告。测试是为了证明程序有错,而不能保证程序没有错误。

      常见的软件测试有:回归测试、功能测试、压力测试、负载测试、性能测试、易用性测试、安装与反安装测试、回复测试、安全性测试、兼容性测试、内存泄漏测试、比较测试、Alpha测试Beta测试。

      软件测试技术-软件测试的分类有:

    1、从是否需要执行被测试软件的角度分类(静态测试和动态测试)。

    2、从测试是否针对软件结构与算法的角度分类(白盒测试和黑盒测试)。

    3、从测试的不同阶段分类(单元测试、集成测试、系统测试、验收测试)。

      希望在今后的学习中收获更多关于软件测试技术的知识~

  • 相关阅读:
    关闭程序 提示 C#
    瀑布流判断加载分页条件
    移动端模板
    js 获取地址栏参数
    原生js倒计时和显示当前时间
    根据日期判断事件
    多个tab切换传参
    h5的api dom全屏展示
    git配置ssh
    git创建分支与合并分支
  • 原文地址:https://www.cnblogs.com/summer23/p/4337880.html
Copyright © 2011-2022 走看看