系统测试的主要目的是什么

养乐多 问答 2019-07-24 13:42:36 阅读(...)

系统测试(System Testing)是对整个系统的测试,将硬件、软件、操作人员看作一个整体,检验它是否有不符合系统说明书的地方。主要目的是为了检测产品是否能正常地运行工作及尽可能多的发现已编程序中存在的错误。

系统测试(System Testing)是对整个系统的测试,将硬件、软件、操作人员看作一个整体,检验它是否有不符合系统说明书的地方。这种测试可以发现系统分析和设计中的错误。如安全测试是测试安全措施是否完善,能不能保证系统不受非法侵入。再例如,压力测试是测试系统在正常数据量以及超负荷量(如多个用户同时存取) 等情况下是否还能正常地工作。主要目的是尽可能多的发现已编程序中存在的错误。

系统测试

系统测试是将需测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素及环境结合在一起测试。 在实际运行环境下,对计算机系统进行一系列的组装测试和确认测试。系统测试的目的在于通过与系统的需求定义作比较,发现软件与系统定义不匹配或与之矛盾的地方。

系统测试是将经过集成测试的软件,作为计算机系统的一个部分,与系统中其他部分结合起来,在实际运行环境下对计算机系统进行的一系列严格有效地测试,以发现软件潜在的问题,保证系统的正常运行。

主要内容包括:

功能测试。即测试软件系统的功能是否正确,其依据是需求文档,如《产品需求规格说明书》。由于正确性是软件最重要的质量因素,所以功能测试必不可少。

健壮性测试。即测试软件系统在异常情况下能否正常运行的能力。健壮性有两层含义:一是容错能力,二是恢复能力。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 灾难恢复即服务 DRaaS

    DRaaS是什么

    灾难恢复即服务 (DRaaS) 解决方案将业务IT基础架构和数据存储在第三方云中。DRaaS的另一个术语是业务连续性即服务 (BCaaS),因为DRaaS的主要目标是确保企业在勒索软件攻击、自然灾害、停电和其他基础设施级别故障后能够继续其日常运营。
  • TrueOS

    TrueOS 是什么

    TrueOS是一套基于FreeBSD-CURRENT、桌面取向的类Unix操作系统。主要目的是创建一个易于安装软件的图形用户界面,借由提供KDE SC、Lumina、MATE、Xfce等桌面环境使其容易上手。
  • 图形化编程 Graphical programming

    图形化编程主要学什么

    图形化编程主要学习使用图形化界面来构建和编写软件。这通常包括使用可视化工具,如拖放元素和图形图标来编写代码,而不是手动编写代码。图形化编程也可能包括学习特定的编程语言和框架,如Scratch和Arduino。
  • Google Messages

    Google Messages测试RCS群组文本的端到端加密

    谷歌正在开始测试 Messages for RCS 群聊的端到端加密 (E2EE)安卓. 部分注册用户信息公开测试计划将在未来几周内获得访问权限,然后再进行更广泛的部署。
  • 内存条 Memory module

    怎么测试内存条

    测试内存条鼠标点击开始菜单,点击控制面板,在打开的界面中双击打开 管理工具,在打开的界面中双击windows内存诊断,点击立即重新启动并检查问题,电脑重启后,自动进入检测界面检测,等待检测完成,便会提示检测结果。
  • FPGA 编程 FPGA programming

    FPGA编程语言都有哪些

    FPGA编程语言有 VHDL、Verilog HDL、System Verilog、System C;VHDL语言是一种用于电路设计的高级语言;Verilog HDL是一种硬件描述语言,以文本形式来描述数字系统硬件的结构和行为的语言。