• [嵌入式测试]什么是嵌入式系统

    发表于:2007-05-05作者:分类:嵌入式测试

    嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、 可靠性 、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、 嵌入式操作系统 以及用 户的应用程序等四个部分组成,用于实现对...

  • [游戏测试]什么是游戏测试?

    发表于:2007-04-28作者:分类:游戏测试

    游戏测试 游戏测试作为 软件测试 的一部分,它具备了软件测试所有的一切共同的特性: 1测试的目的是发现软件中存在的 缺陷 。 2测试都是需要 测试人员 按照产品行为描述来实施。产品行为描述可以是书面的规格说明书, 需求 文档,产品文件,或是用户手册,源...

  • [敏捷开发]什么是“成功项目”:谈谈软件的价值

    发表于:2007-04-28作者:分类:敏捷开发

    在开始正文之前,我想先讲两个故事——关于软件项目的故事。 故事一 有两个软件项目(姑且称之为“项目 A”和“项目 B”),它们在开始时的预算都是 50 个人月,时间是 5 个月。 项目 A 在 5 个月后完工,耗费成本 50 人月 项目 B 在 6 个月后完工,耗费成本...

  • [敏捷开发]登山的故事(什么是XP,设计)

    发表于:2007-04-28作者:分类:敏捷开发

    从前,有一个A型血的人和一个B型血的人去登山。显然A和B有着不同的登山方法。 A到了山脚下,总是先停下来,仔细打量山势。接着,围着山脚转转,看看哪些是小山包,哪个是主峰。然后,设计几条不同的 登山线路,并选择出最好的登山线路作为首选计划。同时,他...

  • [软件质量保证]什么是SQL注入法攻击

    发表于:2007-04-22作者:分类:软件质量保证

    此文章是对网上大量同类文章的分析与总结,并结合自己实施过程中的体会综合而成,其中有不少直接引用,没有注意出处,请原作者见谅) 随着B/S模式应用 开发 的发展,使用这种模式编写应用程序的 程序员 也越来越多。但是由于程序员的水平及经验也参差不齐,相...

  • [软件质量保证]什么是极端编程?

    发表于:2007-04-22作者:分类:软件质量保证

    极端编程(eXtreme Programming)是一种 开发 纪律,以简单性、交流、反馈和勇气为基本宗旨。它的做法是以有效的实践规则将整个团队紧密联系起来,通过充分的反馈使团队能随时知道自己目前的状况和恰当的调节规则以适应自己的特殊情况。 在极端编程中,每一个...

  • [游戏测试]游戏测试时间的长短意味着什么

    发表于:2007-04-22作者:分类:游戏测试

    游戏 测试 对于每一个网游玩家来说都不陌生。游戏从进入市场到开始运营,必须经过两次测试——内部测试和公开测试。很多玩家对于自己的感兴趣游戏,通常都是在游戏开始内部测试时便争取测试号,拿到拥有内测权限的帐号后迫不及待的加入到游戏当中。在测试时...

  • [Web测试]WEB服务器和应用服务器有什么区别?

    发表于:2007-04-22作者:分类:Web测试

    通俗的讲,Web 服务器 传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法 (methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供 (serves...

  • [缺陷管理]所有的bug都修正了,下面该作什么?

    发表于:2007-04-22作者:分类:缺陷管理

    当 Bug 跟踪系统上所有的 bug 都被打上 Closed 后,你是否感到如释重负。当项目成功交付后你是否感到大脑进入了“冬眠”期,上网,聊天,写自己感兴趣的小程序,但是对于上个项目你已不愿去想它。既然项目间隙还有点时间,就干点轻松的活吧,免的老板给你找...

  • [测试管理]究竟什么才是真正的软件测试

    发表于:2007-04-22作者:分类:测试管理

    在G.J.Myers的经典著作《 软件测试 之艺术》(The Art of Software Testing)中,给出了测试的定义:“程序测试是为了发现错误而执行程序的过程”。这个定义,被业界所认可,经常被引用。除此之外,G.J.Myers还给出了与测试相关的三个重要观点,那就是: 测...