既然选择了软件测试,不管以后的路有多难,都要努力走下去。 人生因梦想而美丽,因体验而精彩!

软件测试概论

上一篇 / 下一篇  2008-12-14 18:10:23 / 个人分类:总结

章节重点

 

(一)软件测试的现状与发展

 

1.      国外:软件测试是一个独立的产业;

2.      国内:大部分软件公司刚刚组建测试队伍;

 

测试发展速度仍落后于软件开发的速度,有挑战表现在:

a)      测试任务繁重,像神州五号的测试任务等等;

b)      软件越来越复杂的测试更重要,工作量很繁重;

c)      面向对象的测试,分布式系统(国防、电讯)、

嵌入式(朗讯贝尔实验室)整体测试还是难点、

实时系统、硬件的考虑;

d)      系统安全的测试与评估。

(二)国外测试的特点

 

1.      软件测试在软件公司中占有重要的地位;

2.      软件测试理论研究蓬勃发展,每年举办各样的测试技

  术年会,发表大量的软件测试论文,引领测试界潮流;

3.      软件测试市场繁荣。

(三)国内测试行业特点

 

1.      刚刚组建测试队伍,刚刚贯彻了独立测试的认识

2.      国家人事部和信息产业部2003年有了软件测试称号

3.      软件测试能力已经被定位评价公司技术能力的一项重要指标

4.      用户对软件质量要求越来越高,信息系统验收不再走过场

5.      软件测试正在成为部分软件学院的一门独立课程

6.      第三方测试机构得到了蓬勃发展

(四)软件测试发展趋势

 

1.      测试与质量保证体系的融合

2.      测试技术的细分

3.      测试工具的开发与自动化测试

4.      测试会走上专业化道路

(五)软件危机的形成※

 

1.      软件危机的概况

——软件危机(software Crisis)是计算机软件在它的开发和

维护过程中所遇到的一系列严重问题。概括的说,主要

包含两方面的问题:如果开发软件,怎样满足对软件日

益增长的需求:如何维护数量不断膨胀的已有软件。

 

2.      软件危机的原因

——硬件的进步,软件复杂度高,开发周期长,用户的需求

变更导致了软件危机。

 

3.      软件危机的体现

a)      对软件开发成本和进度的估计常常很不准确;

b)      用户对已完成的软件系统不满意的现象经常发生;

c)      软件产品的质量不稳定;

d)      软件的维护性低;

e)      软件缺少文档资料;

f)      软件成本在计算机系统总成本中所占比例逐年上升。

(六)软件测试从业人员的基本素质※

 

——具有操作系统、网络方面的知识,数据库的应用必须熟悉

         (基本的查询、增、删、查、改数据)!

1.      计算机专业技能

——有IT行业的背景

2.      测试专业技能

——关于测试概念和测试方法

3.      测试编程技能

——如果没有编程的技能只能从事简单的测试工作

4.      行业知识

——取决于社会经验和生活环境,需要各种开发语言和操作系

统、网络方面的知识比如TCP/IP协议还需了解,许多对此

协议进行的二次开发中间件WebLogic

5.      个人素养

—专心、细心、耐心、责任心、自信心


TAG: 总结

 

评分:0

我来说两句

日历

« 2024-04-26  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 5199
  • 日志数: 9
  • 建立时间: 2008-12-14
  • 更新时间: 2008-12-19

RSS订阅

Open Toolbar