已有 1056 人访问
大头 ID.12504
阅读(57)
博客(0)
大头的阅读

好的测试有没有'捷径'?
在很多企业,尤其是中小型企业中,大家努力建立所有的工作流程,我们可以观察到,测试人员都有点困惑应该如何有效的开始,进展并完成他们的测试工作。往往项目经理或测试经理会督促测试团队尽快完成测试。在这个压力之下,有人选择进行一个系统的方法却又没有足够时间完成测试;有人试图通过捷径来尽快完成,但不能达到质量要求。所以,这在日常实践中往往是存在的问题。本文将给你一些实用的针对这个处境的解决方法。每个人都想找
294°/ 2014-10-29/2943 人阅读 / 0 人点赞 / 0 条评论

你所需要知道的关于Web应用程序安全测试的事情
在21世纪做生意,自动化就是问题的实质!当然,Web应用给企业带来了获得在全球范围数以百万计潜在客户的灵活性,但安全问题的威胁却日益严重。据Acutenix,Web应用安全行业的领导者,最近的独立分析指出,所有的网络攻击中75%是在Web应用程序level进行的。此外,该公司已经表明,至少有70%的网站是在可能被黑客直接攻击的风险之下!随着越来越多重要和敏感的数据被存储在Web应用程序中,数据相关
310°/ 2014-10-28/3103 人阅读 / 0 人点赞 / 0 条评论

对测试人员或开发人员来说相互沟通有多重要?
要开始讨论的话题之前,我想举一个实际生活中的例子:丈夫和妻子住在同一所房子里,且不与对方沟通。或者说他们之间没有什么可以说的。他们只是用短信告知对方如果有什么重要事要注意。否则,两人都是在忙自己的生活,不怎么会打扰或者照顾对方。长久如此会发生什么?一种挫败感升高,刺激倍增,愤怒的表现和情绪失控的发生。一段关系只会在有频繁交流,难得争吵,大量共识以及彼此之间赞扬的情况下才能加强。现在,将上述情况与软
298°/ 2014-10-27/2982 人阅读 / 0 人点赞 / 0 条评论

Google+团队如何测试移动应用程序
现如今,许多公司都提出了“手机第一”的口号。然而,能够以一种有意义的方式来测试移动应用程序是非常具有挑战性的。在Google+团队,我们分享了通过我们反复试验得到的使我们成功的战略,能够同时运用于iOS和Android的测试移动应用程序。整体来说了解平台。Android上的测试与iOS上测试不是一回事。适用于不同平台的测试工具和框架的都有显著的不同之处。(例如,Android使用的是Java,而i
373°/ 2014-10-24/3736 人阅读 / 48 人点赞 / 0 条评论

使用BDD的最佳途径
我目前在重写我一个客户的一个简单的电子商务应用程序。新版本使用Scala和优秀的Lift框架来实现,是一个已完成六年的的struts/JSP版本的重写。核心应用大部分是相同的,但我加入一系列新的和改进的管理功能。通常,我会建立个简单且容易理解的应用程序,例如使用普通TDD的原则,先创建单元测试再由其驱动代码编写。我有时也会加入一些基本的UI测试,通常像使用Selenium,或只是运用HtmlUni
685°/ 2014-10-24/6854 人阅读 / 0 人点赞 / 0 条评论

回归测试:人工测试还是自动化?
在程序发展的每一个阶段所产生的问题是,每次重复的的回归测试所需时间太长,而且往往被证实功能并无明显变化。因此,缺陷存在的可能性是相当低的。自然的,其产生的结果就是,我们得出一个想法,自动化所有回归测试的场景,并拒绝手动进行回归测试。这里的好处非常显而易见:自动化测试比人工更快;自动化测试可以在任何时间进行;自动化测试非常精确;自动化可以用在几乎所有的测试过程中可以自动创建报告。但不幸的是,很少有关
1251°/ 2014-10-23/12512 人阅读 / 126 人点赞 / 0 条评论

自动化测试冰山
我相信大家都听说过自动化测试的金字塔,因此我就简单的在这儿介绍一下,你也可以通过这个链接阅读关于它的详细内容。它本质上是一种策略,显示了验收测试(通常为UI),集成测试以及单元测试之间的最佳实践比例,在这儿就以简单的形式表示一下。这表明了,如果你的测试包含了10%的验收测试,20%的集成测试和70%的单元测试,就将构成一个很好的比例。你可能会问,这是为什么?这样做的主要重点是投资回报率,通过再在单
363°/ 2014-10-21/3638 人阅读 / 0 人点赞 / 0 条评论

你为什么没找到那个bug?
作为一名测试人员我知道我不可能找到每一个错误。但即便如此,当一个问题从你眼前溜过,跑向生产这一本垒时,我经常会问自己,我怎么就漏过了这个问题呢?有什么是我可以做得更好的?我能做些什么来防止未来这种情况的再次发生?这些都是很好的问题,但更实际的来说,我们需要认识到一点,错误往往会偷偷溜过而未被我们发现。有一些方法可以帮助我们减少这些未被发现的bug数量,但我明白没有任何办法能够保证产品完全无缺陷。当
276°/ 2014-10-20/2766 人阅读 / 0 人点赞 / 0 条评论

作为承包人销售你的测试服务的3个途径
作为一个软件测试员在合同市场上的重要的一点是成功销售你的测试服务的能力。我们将与你分享我们认为可以获得这个能力的3种方法。积极的影响花一点时间来思考一下你如何能为你的潜在客户的业务带来积极的影响。这可能是为他们节省金钱(或在某些情况下赚他们更多的钱)。此外,告知你的潜在客户你将如何通过你的技能来为他们节省时间,精力和资源。翔实的说明为什么你的技能和经验将会是一个适合其业务需求的很好的解决方案。情感
283°/ 2014-10-15/2836 人阅读 / 0 人点赞 / 0 条评论

回归测试的最优方法
按照常规的做法,当一个缺陷修复完毕后,通常会对修复后的代码进行两种形式的测试。首先是确认测试,以验证该修复程序实际上已经修复了缺陷,二是回归测试,以确保修复部分本身没有破坏已有的功能。需要注意的是,当新的功能添加到现有的应用程序时也适用这一相同的原理。在添加新功能的情况下,测试可以验证新功能的工作是否按要求和设计规范,例如回归测试就可以表明,新的代码并没有破坏任何现有的功能。也有可能应用程序的新版
350°/ 2014-10-14/3501 人阅读 / 5 人点赞 / 0 条评论