栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

软件测试概述

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

软件测试概述

第一章 软件测试概括

1.什么是软件测试?

:实用技术手段验证软件是否满足需求。

2.为什么要进行软件测试?

:就是因为缺陷的存在,因为只有通过测试,才可以发现软件缺陷。

  1. 软件测试的定义?

:使用人工或自动的手段来运行或测定某个软件系统的过程。

  1. 软件测试的目的?

:用较少的人力,物理,和财力,找到软件中存在的问题并修复,降低商业风险

软件=可运行程序+文档。

软件测试:软件测试,需求文档,设计文档,代码,用户手册等进行检查

  1. 测试分类:
  1. 按测试阶段划分:
  1. 单元测试(针对程序源代码进行测试)--单元
  2. 集成测试(也称接口测试,将多个模块组合在一起进行测试)--单元之间的接口
  3. 系统测试(对整个系统进行测试。包括功能,性能,文档等)--软件系统
  4. 验收测试(对整个系统进行测试。不同的使用群体进行测试:--用户需求/业务需求

内测:指定特定人员进行测试

公测:普通用户试用)。

  1. 按代码可见度划分:
  1. 黑盒测试:看不见代码,针对程序的功能界面进行测试主要应用于系统测试
  2. 灰盒测试:可以看到部分代码,针对系统接口进行测试。-主要应用于集成测试阶段。
  3. 白盒测试:可以看到全部代码,针对源代码进行测试。-主要应用于单元测试。

  1. 不同的类型的软件测试?

:功能测试,回归测试,性能测试,可靠性测试,安全测试,兼容性测试

  1. 软件测试过程?

:从项目管理角度来看软件测试分为测试计划,测试实施,监控。如果进一步分阶的话测试计划,测试设计,测试执行,测试结果分析与评估,测试报告。

从软件工程维度看,软件测试过活动:需求评审,设计评审,单元测试,集成测试,系统测试,验收测试。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/976690.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号