软件测试随堂笔记-1

1.软件测试的定义:

软件测试(英语:software testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。

课上老师ppt中的定义:

Software testing is any activity aimed at evaluating an attribute or capability of a program or system and determining that it meets its required results.

Software Testing is an empirical(观察和实验) investigation conducted to provide stakeholders with information about the quality of the product or service under test.

2.对于为什么要进行软件测试:

管理软件的开发过程,更好的设计,编制软件,掌握软件测试的原理和方法,提高软件可靠性
 
3.测试用例(Test Case):分为黑盒测试(Black Box)与白盒测试(White Box)
 
其他测试用例有:
•Grey Box Testing
•Acceptance testing (验收测试)
•Regression Testing (回归测试)
Non Functional Software Testing
 
4.测试工具:主要是 Visual Studio 2005, 2008,2010,2012,2013 professional or above( unit testing)

 

posted @ 2015-03-14 21:14  Machuk  阅读(229)  评论(0编辑  收藏  举报