Software Engineering
weirdsun
风_韵雪
展开
-
smoke test
<br /> smoke test最初源自微软以及很多大的软件公司,"daily build and smoke test" -- 即每天自动编译及smoke test,这里的smoke test仅仅是一个简单的测试,看看我们编译好的产品是否“冒烟”以检查每天编译的结果是否成功。 <br /> smoke test可以极大的减少集成失败的风险。 <br /> 带来的好处 <br /> 虽然这是一个非常简单的过程,但却有非常重要的意义: <br /> 1、能最小化集成风险 <br /> 项目组可能转载 2010-07-09 13:38:00 · 808 阅读 · 0 评论 -
黑盒测试与白盒测试区别
<br />黑盒测试<br /> 黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒测试方法主要有等价类划分、边值分析、因—果图、错误推测等,主要用于软件确认测试。 “黑盒”法着眼于程序外部原创 2010-07-19 14:17:00 · 390 阅读 · 0 评论 -
[解释]“hardcode”是什么意思?
<br />hardcode----硬编码。<br />所谓硬编码,hardcode,就是把一个本来应该(可以)写到配置信息中的信息直接在程序代码中写死了。 <br /> <br /> 例如,写了一个收发邮件的程序,用户名,密码,服务器地址等最好做成外部配置, <br /> 但是如果直接写死在程序代码中,每次改信息时需要重新编译了…… <br /> <br /> 这种程序不好维护。 <br /> 一般懒的程序员或者初学者这种程序产量较大。<br /><br />原创 2010-09-27 10:28:00 · 14272 阅读 · 1 评论