在公司做了三次相关敏捷的主题:现有项目的敏捷之路,SCRUM,敏捷软件测试。 但是,有朋友说这几次都是站在管理的角度,程序员自己如何才能做做到敏捷呢?回来想想再结合之前看过的..
今天是端午假日的最后一天,明天又要回到工作的岗位上去了,心理有点不想去上班的感觉,由此而发,写了一点自己的心理感受(2012.6.24)。 跻身IT外包行业已有两年半的时间了,从走..
在架构师的角色中,沟通是要求有效果的必备技能与工具。换句话说,沟通是架构师指示别人或群体完成特定行动唯一真正有效的手段。 架构师通常没有对为其项目工作的他人的直接管..
软件测试项目是否成功很大程度取决于整个团队中对质量控制的理解,以及测试气氛的形成。一个合适的测试氛围帮组整个团队朝着解决问题的方向前进。不合适的软件测试氛围,会导致很多问..
最近读了《软件测试的艺术》(The art of software testing),书是三十多年前(1979)写的,为了与时俱进,前几年(2004)被翻新了一下,增加了一些新的测试方法例如(eXtreme testing,Web testing),成为第二版。..
开发和测试人员的比例是项目管理中重要的一个部分,通常以下的因素会决定最后比例。这种比例没有统一、简单的结论:好或不好,更多的是整个团队的默契程度和最后产品是否成功。 ..
天仪变换,岁律更替之际,总结一下2009年我眼中的软件测试的热点,作为2009年年底总结博文。 1)软件测试会议 ..
VS 2010是微软即将推出的最新开发工具套件,全球的正式发布时间将定于4月12日。在过去半年内,本人一直使用VS 2010,从Beta 1到Beta2,以及现在使用的RC版本,可以说是陪着VS 2010一起孕育,同时..
Visual Studio是我喜爱的一个开发IDE,从VS2003开始,到VS2005,再到VS2008,再到最新的VS2010。每一个版本的改进都是让人兴奋的,每一次使用新版本后,哪怕是Beta版,都不愿意再回到老版本。最新发..
在VS2008中,测试列表(Test List)的管理通常是通过*.vsmdi文件。在实际开发过程中,大家发现这个功能有很大的局限性。 1) *.VSmdi中的所有测试用例需要手工加入到列表 2)如果多人需要..
Testing In Production 的概念大约出现3年前,那时候Web Service正在风靡Internet,各种系统都走向更加可扩展的架构,这使得A/B Testing和后期的数据分析更加容易。同时,整个互联网应用对用户体验提出..
软件测试的历史应该从程序诞生的那一天就有了,随着软件的发展,特别是互联网应用对软件发布的影响, 软件测试的价值也在逐渐发生了很多变化。 软件测试从单纯的发现软件缺陷,发展到..
情景驱动的测试方法是Cem Kaner和James Bach提出来的,指出了软件开发的复杂性以及不可预测性,因此在这情景下,测试人员需要积极发挥主观能动性,而不是墨守成规的遵守一些通用的规定和流..
加过不同类型的GUI测试项目,其中包括Java SWING, Web Page, Flash, WinForm, Excel Addin等。总结起来,有以下几点值得反思的。 1)通常GUI自动化测试的ROI是非常低的。这 ..
一位朋友曾经和我说,在我们谈事的时候,他脑子里就会整理出两条线,一条是我的思路,一条是他的思路。这两条线就是我们讨论的主题,然后有时候又会产生一些小分支,这时候他经常会用..
腾讯这只企鹅在13年的成长历程中,不断长大,但却并不笨拙,这其中的秘密就在于研修了敏捷方法!本文就将为您揭开其中不为人知的敏捷故事。 天生敏捷基因 ..
2012年2月15日,埃森哲技术实验室在北京揭幕成立,专注于开发能被迅速应用的、通过试点与检验的创新技术,以帮助客户实现更为卓越的绩效。北京技术实验室不仅是埃森哲全球技术实验室网..
下面是电气及电子工程师协会给“构架师”做的定义:构架师是]负责系统构架的人,团队或者组织。作为项目的技术主管,构架师的技术需要非常的广泛,这比技术深度更加重要(当然构架师在..
Web 应用程序 vs. 网页(Web Pages) 我们说的“web application”是什么意思呢?从一个简单的带有一些订单填写的公司站点到象Yahoo或Amazon一样的站点,在web applications里这是一个难以置信的复杂度..
了解软件测试也已经有一段时间了。也看了一些测试用例的编写。但是发现测试用例还是必须根据自己项目的真实情况来编写才能起到真正的作用。 转一篇关于编写测试用例问题的文章..