码迷,mamicode.com
首页 > 其他好文 > 详细

软件测试技术-张彩霞老师讲

时间:2015-10-10 17:02:23      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:

张彩霞老师

人生并非非黑即白,还有灰的部分。

说话不要太直,说话不要太生硬。

 

软件测试:

测试的目的:

     组员间用的软件一致,便于集成。

     每一个阶段都有阶段评审。评审是不要太谦虚。过分谦虚就是没自信。

     评审前组员间要做内部检测,保证评审间不出错。

    

白盒测试:

     测试需要了解程序内部结构和处理过程

黑盒测试:

      又称功能测试、数据驱动测试或基于规格说明的测试,也可称用户测试

黑盒测试方法:

      等价类划分法

      边界值分析法(最大数,最小数)

注意:<与<=的区别

      数据类型的边界

      数组的边界

      错误推测法,又称破坏性测试

灰盒测试

    

功能测试

性能测试       负载测试、压力测试、容量测试

 

开发生命周期:

需求分析——>设计定义——>程序编制——>维护/修改

测试生命周期:

测试计划——>测试设计——>测试开发——>测试执行/评估(总结)

 

缺陷追踪

 

 

单元测试 

集成测试   确保各单元组合在一起后能够按照既定意图协作运行,并确保增量的行为正确。

系统测试   对整个系统进行一系列的整体、有效性测试

验收测试   

正式验收       针对项目    ɑ测试      

            非正式测试     针对产品   

回归测试

维护期测试           

     

 

软件缺陷

1、 未达到规格说明书规定的范围

2、 运行时出现错误

3、 超出规格说明书指明的范围

4、 未达到应达到的目标

 

 

 

为什么会出现软件缺陷

       导致软件缺陷最大的原因是需求说明书

测试过程的工作量基本可以达到项目过程的40%

           费用可以达到项目费用的20%~30%

 

缺陷等级

1、 other

2、 Cosmetic

3、 Minir

4、 Major

5、 Critical

 

解决优先级

1、 Low

2、 Medium

3、 High

4、 Very Hign

5、 Urgent          

 

 

缺陷状态

1、 New

2、 Open/Reopen

3、 Fixed    

4、 Rejected   拒绝

5、 Deferred   延期修复

6、 Closed     关闭

7、Rejected

 

报告缺陷的原则:

1、 尽快报告软件缺陷  (但至少要三次重现)

2、 有效描述软件缺陷   

        语言短小、一个报告只针对一个软件缺陷、明显和通用、针对事实,不能对程序员作任何评价、对发现的缺陷不要跟丢了(完善的报告)

 

 

cmd.exe  以管理员方式运行

Bcdedit  set {current}nx   AlwaysOff

安装文件——>右键属性——>兼容模式——>至少xp

 

软件测试技术-张彩霞老师讲

标签:

原文地址:http://www.cnblogs.com/gugibv/p/4867357.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!