首页 | 联系我们 | 网站地图
培训课程介绍
培训业渴求六类人才
IT培训领域的北大青鸟今年已多次在某知名招聘网站上发布招聘广告。北大..
微软Office发展成协同平台
微软开发出了专门针对中国本地需求的基于Office System的解..
Windows2000的安装问题集锦
..Unattend.txt是保存在W2K安装盘下的I386目录下的..
一个IT女生,实习一周被踢回家[转]
我本科就读于一个算是品牌的高校,学得是管理,后来阴差阳错,也因了我对..
+ [ 软件培训 ]
软件测试
·行业网站图形设计的一点..
对设计来说行业网站和企业网站的设计截然不同,对整个网站的创意、风格、整体框架布局、文字编排、图片的合理利用等有着诸多的要求..
·培训业渴求六类人才
·页面制作-不能忽视
·Java手机游戏编程之..
·谈谈构图法则
·行业网站图形设计的一点..
基本概念
一.软件测试的目的
软件测试的目的在于发现程序中存在的错误,而不是证明程序无错误。一个好的测试用例在于它能发现至今尚未发现的错误。一个成功的测试则是发现了至今未发现的错误。开始我们认为做测试无非是为了证明我们编的程序是无错误的,那是大错特错了。因为bug会因时间不同,条件不同而出现。永远无法证明我们的程序是绝对正确的。

二.Bug存在的原因
1)开发人员不太了解需求,不清楚应该“做什么”和“不做什么”,常常做部和需求的事情,因此产生了Bug .
2)软件系统越来越复杂,开发人员不太可能精通所有的技术,如果不能正确地适用技术,将产生Bug.
3)技术文档普遍比较糟糕,文档本身就有Bug,导致使用者产生更多的Bug.
4)软件需求、设计报告、程序经常发生变更,每次变更都可能产生新的Bug.
5)任何人在编程时都可能犯错,导致程序中的Bug.
6)人们常处于进度的压力之下,急忙之下容易产生Bug,尤其是在起先临近之际.
7)人们过于自信,喜欢说“没问题”,不真实的“没问题”将产生真正的问题.

三.软件测试分类
按测试方式分类,可以把不关心软件内部实现的测试通称为“黑盒测试”。反之,将依赖软件内部实现的测试通称为“白盒测试”。黑盒测试的主要依据是“需求”,而白盒测试的主要依据是“设计”。
按测试阶段分类,测试可分4个主要阶段:单元测试、集成测试、系统测试和验收测试。这是一种“从小到大”、“由内至外”、“循序渐进”的测试过程,体现了“分而治之”的思想。

四. 软件测试"V"模型
当项目一开始,就对应相关的测试阶段。

五.测试的流程
1) 制定测试计划;
2) 设计测试用例;
3) 如满足“启动准则”,执行测试;
4) 撰写测试报告;
5) 消除软件缺陷,如满足“完成准则”,正常结束测试;

六. 有关"单元测试"
单元测试一般是由程序员自己编写的。开发人员编写完成某个单元后,先自我检查,然后请同伴进行代码审查,再请同伴进行单元测试,如果发现缺陷,原开发者应当及时修正程序。这样可以尽快地发现程序中存在的错误,及时修正以提高程序开发的效率。有关单元测试内容可以参阅<<单元测试之道C#版>>。
七.测试人员的组织
·国内企业难觅软件专员
·前景分析
·培训市场热点
·“加薪不加班”
·IT职业细分
在今天求贤若渴的IT行业有个怪现象,很多学习计算机专业的大学生很难找到一份自己合适的工作。
计算机培训
管理使用座谈及培训会议..
[4 -9]第二期“农远工程”32个项目县工程负责同志参加会议并就“校校通”、“农远”工程的管理使用问题进行了汇报交流活动


·CIO如何应对失效管理
·风投的中国清洁技术之梦
图形设计
东北电力设计院
[30 -8]东北院技术装备精良。现已建成主干千兆、桌面百兆的局域网,并实现了网上异地办公设计


·光是电灯泡就要学上好些..
·传递视觉信息
友情链接:女性 | 男性 | 体育 | 干手机 | 新闻 | 整形 | 搞笑 | 女性 | 金融 | 法律 | 房产 | 英文
网站建设:上海傲网电子科技有限公司
首页 | 联系我们 | 网站地图 | 计算机培训 | IT培训 | 网页设计 | 软件培训 | 图形设计