人工测试不能被取代的13个原因
自动化测试可以节省大量的时间和人力,但是有些测试的情况必须通过人的视角来看待。目前,很多开发团队开始采用自动化测试,在一定程度上,自动化测试就像他们的圣杯。自动化测试对于回归测试和检查冗余组件是一个很好的安全保障。但我们仍然十分…
自动化测试可以节省大量的时间和人力,但是有些测试的情况必须通过人的视角来看待。目前,很多开发团队开始采用自动化测试,在一定程度上,自动化测试就像他们的圣杯。自动化测试对于回归测试和检查冗余组件是一个很好的安全保障。但我们仍然十分…
提到时间,大多测试人员内心是复杂的,精神是崩溃的。在测试工作中,测试时间是测试人员最为苦恼的事情,因为往往测试团队的时间是最难控制的,也是最容易被挤压的。测试人员经常被告知某某时间是生死成败之期;因为某某原因,开发转测试时间将延期…
我们真的能对软件测试完全吗?相信很难有测试团队能非常确定地说自己把软件的方方面面都测试到了,毕竟绝大部分软件项目给予的测试时间都不是很充裕,必须进行取舍。如果一味追求全面,那只会让软件陷于无休止的bug修复和回归测试中。因此,在软…
EndToEnd测试简介当我作为软件测试人员开始我的职业生涯时,我们遵循的是V型模型,它是瀑布模型的改进。这是由于几个原因引入的。在本文中,我们将分析早期EndToEndTesting是否是一种更好的方法。早期的EndToEnd测试有一些依…
作为专业测试人员,我们期望考虑到所有可能破坏被测试软件的场景或情况。在本文,我们将讨论情境测试及其主要特征。每个软件都是不同的,需要一个独特的测试方法。情境测试提供了这种独特性,提供了在同一产品上使用不同形式的测试以获得最佳结果…
作为在移动应用测试超过5年的测试员,我已经学到了很多关于有效移动测试的技巧。在本文中,我将分享成功移动测试的五大绝技。通常,软件开发我们遵循传统的V模型软件周期,由开发人员进行单元测试,然后交付给测试团队。一旦我们使用了新的构建,…
做事情要事半功倍,那软件测试怎么才能达到这样的效果呢?今天把过往工作中最佳产出的实践总结如下:1、发现bug不如预防bug的产生。参与到需求和设计评审,并指出其中存在的缺陷。2、用checklist或者思维导图替代功能测试用例,用节约的时…
既然独立的测试团队,那么,我们只管产出东西,至于质量,交给测试团队测试就行了。这是研发团队中其他成员普遍存在的错误想法。任何产品质量上的问题都推卸给测试团队,这种错误的想法往往导致了糟糕的开发质量,致使产品质量无法保证。是不是软…
当提到敏捷项目时,我们往往想到的第一件事是时间和期限紧迫。当软件测试员在敏捷环境中工作时,职责不应仅仅是测试。当我们考虑其他项目方法,如V模型或瀑布模型时,我们观察到测试人员执行测试,记录bug和创建测试报告,并没有太多地参与其他团队…
robotframework打开chrome时报错:chromedriver.exe已停止工作ride中打印的错误日志信息:Startingtest:Test.testweb2017052516:48:31.787:INFO:Openingbrowser'chrome'tobaseurl'http://www.51ste.…
互联网已经成为我们生活中必不可少的一部分。如果你的商业没有网站,那么很难获得更多的客户。同样地,大多数在线商业现在都拥有移动应用和网站,因为大多数用户认为使用智能手机更舒适放松。在本文中,我们将讨论应避免的5个移动开发陷阱,以便使…
软件测试总是不能发现全部的bug,这是久经验证的结论。那么,是不是测试就应该以此为借口,从而只关心基本功能的验证通过,而忽视了细节,如用户体验或UI?通常因为时间的压迫,开发员的抱怨,乃至测试员的懒惰,往往在此妥协。做好软件测试,必…
最近捣鼓firefox,突然发现了firebug支持页面接口(如GET、POST等请求)调试了。不晓得以前的版本支持不,反正我刚发现了这样的功能。下面我将讲解怎么使用firebug进行接口的调试。(这里用的firefox版本为:53.0.2,如果你发现没有该功能,那不妨…
人们谈到测试外包,往往充斥着怀疑、抗拒,乃至憎恶。大部分测试外包公司,往往都被测试从业者看成是骗子、吸血鬼。总之,人们都是不看好测试外包的,如果进入这样的公司,往往也是基于各种原因暂时委身于此。的确,国内的测试外包公司参差不齐,…
我试着用一种非常简单的方式来评估一些点,这有助于准备一份好测试评估。下面解释如何评估任务及一般技巧,以帮助我们更准确地做评估。尝试与业务分析师、开发和质量检查团队进行头脑风暴会议。在这里,可以覆盖所有点,并将其深入到每个功能级…