关闭

软件测试一

标签: 软件测试测试
413人阅读 评论(0) 收藏 举报
分类:

为什么要进行软件测试

  • 产品质量的保证
  • 控制成本的关键
  • 软件可靠性确认
  • 让企业具备国际竞争力

软件测试定义:

软件测试是由“验证(verification)”和“有效性确认(validation)”活动构成的整体。
  • 验证:检验软件是否已正确地实现了产品规格书所定义的系统功能和特性。
  • 有效性确认:确认所开发的软件是否满足用户真正需求的活动。

软件测试和软件开发的关系:

软件缺陷:

  • 定义:是指计算机程序中存在的任何一种破坏正常运行能力的错误,或者隐藏的功能缺陷,其结果会导致软件产品在某种程度上不能满足用户的需要。

  • 修复软件缺陷的代价:

修复缺陷的代价不是随着时间线性增加,而是近乎指数。

软件测试分类:
  • 按测试对象或阶段:需求审查、设计审查、单元测试、集成测试、系统测试、验收测试
  • 按测试方法:白盒、黑盒
  • 按目标:可靠性测试、兼容性测试、安全性测试、性能测试、回归测试(保证软件中新的变化不会对原有功能的正常使用有影响而进行的测试)压力测试(用来检查系统在不同负载特别是高负载条件下的运行情况,以发现系统性能瓶颈、不稳定等问题)
  • 按软件是否在测试时被执行:静态测试(对源码进行研读,不需要编译运行,查找错误和收集度量数据,包括对规格说明书的评审)、动态测试(通过运行程序和测试用例,根据系统行为和输入输出关系来发现错误)
软件测试的工作范畴:
  • 软件测试工作的组织与管理:制定测试策略、测试计划,确认所采用的测试方法与范围,控制测试进度,管理测试资源
  • 测试工作的实施:编制符合标准的测试文档,搭建测试环境,开发测试脚本与开发协作实现各阶段的测试活动
0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

软件测试面试题一:如何测试网页的登录页面

界面测试(UI Test) 界面设计风格是否与UI设计一致界面中的文字简洁易懂,没有错别字,个别文字字体颜色   功能测试(Function test) 输入正确的用户名和密码,点击【登录】,验...
  • yoyo_sunny
  • yoyo_sunny
  • 2015-03-02 15:06
  • 2296

推荐几本软件测试方面的经典书籍

第1《软件测试》 作者:(美)Ron Patton 译者:周予滨 姚静 出版社:机械工业出版社 原出版社: SAMS 我所见过的最好最经典的软件测试入门书,有一个别名叫“软件测试的本质”。书中没有讨论...
  • wauit
  • wauit
  • 2015-01-27 13:46
  • 3156

软件测试常考面试题-软件测试面试宝典

问:你在测试中发现了一个  bug ,但是开发经理认为这不是一个  bug ,你应该怎样解决。 首先,将问题提交到缺陷管理库里面进行备案。 然后,要获取判断的依据和标准: 根据需求说明书、产品说明、设...
  • MJ813
  • MJ813
  • 2016-09-06 16:43
  • 74638

软件测试工程师的自我修行之路

第一阶段:Linux云计算网络管理实战 1、网络历史 2、网络协议 3、进制转换 4、交换机 5、MAC 6、路由器 7、IP 8、公有云网络初识 9、阶段性项目实战   第二阶...
  • programmer_feng
  • programmer_feng
  • 3天前 18:12
  • 48

万树IT:软件测试用例的设计

对于测试人员来说测试用例的设计编写是一项必须掌握的能力,但有效的设计和熟练的编写却是一个十分复杂的技术,它需要你对整个软件不管从业务还是从功能上都有一个明晰的把握。     一、问题   ...
  • hnwsqy
  • hnwsqy
  • 2018-01-10 18:19
  • 20

软件测试方法的分类及工具推荐

概述:最近有一些测试新手在问软件测试的方法分为哪几种,借此机会我也将自己对软件测试的一些经验和认识与大家一起分享一下吧。实际上,软件测试的方法很多,口述出来的话,感觉比较混乱,本文中我讲一些常用的软件...
  • u011537073
  • u011537073
  • 2018-01-09 22:05
  • 28

软件测试面试题及解析(十一)

问题十二:BUG管理工具的跟踪过程        用BugZilla为例子       测试人员发现了BUG,提交到Bugzilla中,状态为new,BUG的接受者为开发接口...
  • hualusiyu
  • hualusiyu
  • 2012-10-31 13:34
  • 1361

【软件测试】操作系统篇:第四章 存储管理

第四章存储管理1、存储管理的基本概念1)逻辑地址与物理地址在具有地址变换机构的计算机中,允许程序中编排的地址和信息实际存放在内存中的地址有所不同。前者叫逻辑(相对)地址,后者叫物理(绝对)地址。2)重...
  • lwlliang
  • lwlliang
  • 2011-02-28 00:34
  • 954

版本发布后软件测试人员要做的工作

我在这里讨论的方法主要是针对互联网企业的测试,可能对传统企业的测试来说会有点不同,但是大体上是适用所有公司的测试情况的。 版本发布后大部分测试人员的意识里面都会认为该要好好休息一下了,放几天羊,做做...
  • xia_xia0919
  • xia_xia0919
  • 2016-01-28 14:21
  • 1387

软件测试技术常见问题汇总

 一、常见问题 1、 单元测试主要内容是什么? 单元测试大多数由开发人员来完成,测试人员技术背景较好或者开发系统软件时可能会安排测试人员进行单元测试,大多数进行的单元测试都是开发人员调试程序...
  • morwind
  • morwind
  • 2015-04-01 10:02
  • 2353
    个人资料
    • 访问:117596次
    • 积分:2707
    • 等级:
    • 排名:第15432名
    • 原创:141篇
    • 转载:68篇
    • 译文:3篇
    • 评论:29条
    最新评论