已有 100699 人访问
熊志男 ID.1133
阅读(24)
博客(74)
熊志男的阅读

基于Karma和Jasmine的AngularJS测试
AngularJS是继jQuery之后发生在JavaScript上最好的东西。这也是JavaScript开发一直以来想要的方式。Angular主要的优点之一就是它的依赖注入(DependencyInjection),它非常利于代码的单元测试。但有点小怪异的是,我在无论如何都没能找到一个介绍如何做单元测试的教程。当然有很多不错的推荐:使用Jasmine测试框架和Karma测试执行器(TestRunn
258°/ 2014-01-11/2589 人阅读 / 0 人点赞 / 0 条评论

一个新手为老代码写测试程序的心得
我坚持去健身房锻炼身体,练习举重,我喜欢这种让自己变得更强壮、更健康的感觉。大约两个月前,我的膝盖开始感觉抽痛,但我仍然坚强去锻炼。我一心想让自己更强壮,完全忽视了腿上的健康问题,仍然强迫自己继续举重。你可以想象出,膝盖上的痛没有好转,每一次精疲力尽的锻炼后我都需要更长时间的恢复。作为一个在Rackspace公司的初级程序员(在Airbrake开发组),我经常会有一种相似的感觉,它催促我不停的大量
243°/ 2014-01-10/2438 人阅读 / 0 人点赞 / 0 条评论

敏捷自动化测试(1) —我们的测试为什么不够敏捷?
作者:殷坤测试是为了保证软件的质量,敏捷测试关键是保证可以持续、及时的对软件质量情况进行全面的反馈。由于在敏捷开发过程中每个迭代都会增加功能、修复缺陷或重构代码,所以在完成当前迭代新增特性测试工作的同时,还要通过回归测试来保证历史功能不受影响。为此我们期望:测试范围足够广:测试用例要覆盖所有功能;要在各种可能的环境下作兼容性测试;系统的稳定性、性能都要测试;测试频率足够高:每日构建产生的版本要保证
257°/ 2014-01-09/2571 人阅读 / 0 人点赞 / 0 条评论

The 10 Minute Test Plan
译者:蔡小滢在软件开发上任何花费时间少于十分钟的都是非常琐碎或者优先级不高的。如果你使用这个准则来衡量事情的价值,那么你打算怎么看待测试计划呢?当然,要进行一个测试计划所花费的时间是不止10分钟的。在我担任Google测试主管时,我带领过一个写大量测试计划的团队,每每询问到完成一个测试计划需要多长的时间,我总被告知「明天」,「这周末」或者有几次被告知「今天晚些时候」。所以我会理解为完成一个测试计划
310°/ 2014-01-08/3089 人阅读 / 5 人点赞 / 2 条评论