一.软件
软件的定义:软件是计算机系统中与硬件相依存的部分,它是包括程序、文档的完整部分
软件和程序的区别:软件=程序(包括数据)+文档(包括安装文件,使用说明,帮助说明等)
二.软件测试
软件测试产生的原因:
1.软件规模的爆炸式增长
2.平衡客户需求和开发技术内涵
软件测试的意义:
让项目生命周期中的各个角色各司其职,提高产品质量和工作效率,降低项目成本
软件测试的概念:
1.为发现软件中的错误而执行程序的过程
2.检验软件是否满足规定的需求
3.弄清实际结果和预期之间的差别
软件测试的定义:
使用人工或自动的手段,来执行和测试某个系统的过程,目的是为了检验软件是否满足规定的需求或弄清实际结果和预期之间的差别
软件测试的活动内容:
制订测试计划,设计测试用例,实施测试(此过程要提交缺陷报告),测试报告
软件测试的可靠性要素:
规定的时间,规定的环境,规定的功能
软件测试和调试的区别: