【蔡建平】软件测试全46集
软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。
蔡建平
北京工业大学
北京工业大学教授。研究方向:嵌入式软件工程。
缺陷基本信息:1、标题2、严重程度3、紧急程度4、缺陷提交人、提交时间5、缺陷所属项目及缺陷解决人6、由项目经理指定开发者修改缺陷、指定解决时间7、处理人、处理时间、验证人、验证结果及时间
软件定义:软件=程序+数据+文档逻辑实体、抽象性,不是物理实体;存放在介质或者计算机,看不到形态;没有硬件重复制造的概念;成本昂贵、制造难、复制简单;没有用坏之说、会越来越复杂;涉及到很多社会因素;软件危机表现形式:1、开发成本和进度估计不准确;2、用户对已完成的系统不满意;3、软件质量靠不住;4、可维护度低5、开发生产率赶不上硬件和生活质量的变化;软件危机产生的原因:1、需求和生产力严重失调2、软件系统的复杂性与开发方法之间严重脱节;3、工程超时、预算超支、软件质量得不到保证;