2006年12月
分析嵌入式软件的特点,综述传统的软件测试方法;针对嵌入式软件的特点,提出嵌入式软件的四级测试流程和集成测试的测试模型,并结合开发数控系统的实例进行分析。
阅读全文>
发表于 @ 2006年12月29日 21:49:00|评论(loading...)|编辑
随着软件行业的迅猛发展,软件测试也逐渐受到越来越多的软件公司所重视,然而开发出来的软件直接就可以拿出来做测试吗?根据近几年来的实践证明,在设计软件时事先没有对软件的可测试性进行周密设计和部署的软件在测试时总是很难于进行,直到测试无法进行下去为止。被测软件在编码时需要考虑给测试和后期的产品维护提供必要的手段和接口支持,即要求软件具有可测试性。基于可测试性的目标考虑,良好的架构设计,完备的接口,使得软件测试更加高效和可行,同时产品维护也更加便利。阅读全文>
发表于 @ 2006年12月29日 00:11:00|评论(loading...)|编辑
覆盖测试是验证软件功能结构正确性以及查找问题的非常重要的方法和手段,它要借助一定的工具才能取得较好的效果,满足软件在质量和时间上的双重要求(纯粹的人工测试工作量大、不方便、周期长)。如何利用好这方面比较成熟的工具,对其机理的研究及适应性改造是很重要。本文着重描述这类工具的工作机理,以及对嵌入式软件测试的特殊要求,并以对自主知识产权嵌入式操作系统的测试为例进行说明。阅读全文>
发表于 @ 2006年12月27日 22:51:00|评论(loading...)|编辑
可测试性主要是指被测实体具有如下特征:可控制性、可分解性、稳定性、易理解性、可观察性,该特征的主要要表现是设立观察点、控制点、观察装置。需要注意的是可测性设计时必须要保证不能对软件系统的任何功能有影响,不能产生附加的活动或者附加的测试。阅读全文>
发表于 @ 2006年12月26日 22:29:00|评论(loading...)|编辑
1. 你们的项目组使用源代码管理工具了么?
应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。
2. 你们的项目组使用缺陷管理系统了么?
应该用。ClearQuest太复杂,我的推荐是BugZilla。
3. 你们的测试组还在用Word写测试用例么?
不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是Test Manager,也可以是自己开发一个ASP.NET的小网站。主要目的是Track和Browse。
4. 你们的项目组有没有建立一个门户网站?
要有一个门户网站,用来放Contact Info、Baselined Schedule、News等等。推荐Sharepoint Portal Server 2003来实现,15分钟就搞定。买不起SPS 2003可以用WSS (Windows Sharepoint Service)。
5. 你们的项目组用了你能买到最好的工具么?
应该用尽量好的工具来工作。比如,应该用VS.NET而不是Notepad来写C#。用No阅读全文>
发表于 @ 2006年12月17日 12:28:00|评论(loading...)|编辑
主要列出了如下几类测试工具:自动化测试工具、性能测试工具、监控工具、白盒测试工具、代码分析工具、嵌入式测试工具、测试管理工具、缺陷管理工具、配置管理工具等的相关信息。阅读全文>
发表于 @ 2006年12月12日 23:41:00|评论(loading...)|编辑
高效办公四要素:时间对于一个做研发产品的公司来说是多么的重要,特别是研发周期短、市场竞争激烈的产品,研发投入的时间直接影响到该产品的上市时间和市场竞争力,因此高效办公将成为一个永远的话题。我们在办公室常常听到如下报告:
我给他发邮件了,他还没回复呢!
他说让我等他回电话!
研发那边文档还没出来,我们要等那边的文档出来了才能做。
......
为了尽量减少以上类似的现象发生,我们可以从以下几个方面来避免:一、公司流程保障;二、重要性与紧急性要统一;三、管理者的管理方法;四、个人工作习惯.
阅读全文>
发表于 @ 2006年12月09日 21:30:00|评论(loading...)|编辑
优秀员工的10个修养:一、周期性的做工作总结并及时汇报于上司;
二、努力配合上司的工作,不要让上司难堪;
三、在同事(同级别)面前不要过分的讨好领导;
四、要求加薪或晋升时找个好时机或者理由,找不到就不要提;
五、不要谈论公司发展不乐观的一面;
六、不在同事面前评价任何人,特别是你的领导;
七、不要过分的张扬自己的才华,保持低调;
八、时常与同事交流做好感情上的协调;
九、乐于帮助别人,因为你也需要别人的帮助;
十、切勿攀比金钱和才华,踏实做事,保持自信乐观做好自己。阅读全文>
发表于 @ 2006年12月09日 21:24:00|评论(loading...)|编辑
PMI九大知识领域和五个项目管理过程之间的关系:以表格的形势直观的体现九大知识领域和五个项目管理过程之间的关系,简单明了。阅读全文>
发表于 @ 2006年12月05日 21:53:00|评论(loading...)|编辑
Top 20 replies by Programmers to Testers when their programs don't work :20. "That's weird...";19. "It's never done that before.";18. "It worked yesterday.";17. "How is that possible?";16. "It must be a hardware problem.";15. "What did you type in wrong to get it to crash?";14. "There is something funky in your data.";13. "I haven't touched that module in weeks!";12. "You must have the wrong version.";11. "It's just some unlucky coincidence.";10. "I can't test everything!"
阅读全文>
发表于 @ 2006年12月05日 21:47:00|评论(loading...)|编辑
我和盖茨出生于同一年,却走着两条截然不同的成长之路:50年代末,盖茨出生于美国西岸城市西雅图的一个中产家庭,小时候瘦小笨拙。我出生于中国中部偏僻小镇上一个贫穷家庭,老一辈都说我挺聪明。60年代初,盖茨在私立湖滨学校接受良好的现代教育,并开始接触电脑,学习BASIC语言。我在乡村小学读书,在跟老师一起与饥饿做斗争的同时,还要提高与阶级敌人斗争的警惕。那时,我还没听说过,“电”是个什么东东,那个小镇用上电灯已是20年后的1980年。
阅读全文>
发表于 @ 2006年12月05日 21:33:00|评论(loading...)|编辑
测试岗位标准与职责主要讲解了测试工程师、测试高级工程师、测试经理的岗位要求和工作职责,为测试人员的职业发展和各公司对测试岗位的定位与任务分配提供参考。
阅读全文>
发表于 @ 2006年12月03日 16:29:00|评论(loading...)|编辑
测试人员绩效管理标准:主要讲解了测试人员个人绩效评价方法、团队绩效评价方法及总体绩效评估方法。阅读全文>
发表于 @ 2006年12月01日 19:45:00|评论(loading...)|编辑