软件测试之基本常识

一.软件

软件的定义:软件是计算机系统中与硬件相依存的部分,它是包括程序、文档的完整部分

软件和程序的区别:软件=程序(包括数据)+文档(包括安装文件,使用说明,帮助说明等)

二.软件测试

软件测试产生的原因: 

1.软件规模的爆炸式增长

 2.平衡客户需求和开发技术内涵

 软件测试的意义

让项目生命周期中的各个角色各司其职,提高产品质量和工作效率,降低项目成本

软件测试的概念

1.为发现软件中的错误而执行程序的过程

2.检验软件是否满足规定的需求

3.弄清实际结果和预期之间的差别

软件测试的定义:

使用人工或自动的手段,来执行和测试某个系统的过程,目的是为了检验软件是否满足规定的需求或弄清实际结果和预期之间的差别

软件测试的活动内容

制订测试计划,设计测试用例,实施测试(此过程要提交缺陷报告),测试报告

软件测试的可靠性要素

规定的时间,规定的环境,规定的功能

 软件测试和调试的区别

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 9,216评论 2 126
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 22,011评论 7 278
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 6,755评论 5 100
  • 1.问:你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决。 首先,将问题提...
    qianyewhy阅读 9,303评论 4 123
  • 骆越古法红糖一一 是糖都自己的:"奢侈品" 它从一望无际的蔗浪中走来 从古老的骆越图腾手艺中走来 从神秘...
    爱雪花儿阅读 696评论 0 0