你有任何测试的实践经验吗?

发布时间:2021-10-11 03:07:36

testeverythingthatyouwanttowork

moretestmethodsinyourtestcasethanintheclassyouaretesting

testsshouldbeasfinegrainedaspossible

testsshouldbeindependent

shouldnottakelongtorun(afewseconds)

easytounderstandandread

makethemsafe

developersmustknowtheyarenotdestructive

alldevelopersmustknowaboutthem

everyonewhotouchesthecodemustrunthetests.

determineshowmuchofyourcodeiscoveredbytests

ifdeveloperchangesfunctionality,theymayneedtoupdatetest

warning:you’vechangedtheinterface.didyoubreaksomeoneelse?

evenbetter,alltestspassandnewtestswereaddedfornewcode

alltestspassallthetime

don’tallowevenonetestthe“alwaysfails”

trackdownandfixthebrokentestimmediately

automaterunningoftests

ex.alltestsontiprevisionofcodegetrunautomaticallyonceperdaywithfailuresemailed.

runtestsoncodecheck-in

runtestsbeforedeployment

haveareasonablecopyofyourproductionenvironmentinadevarea.

参考翻译:

测试你想做的一切

在你的测试用例的测试方法比你更多的类测试

试验应尽可能细

测试应该是*的

不宜长时间跑(几秒钟)

易于理解和阅读

使他们安全

开发商必须知道,他们没有破坏*

所有开发人员必须了解他们

每一个触摸代码的人都必须运行测试。

确定您的代码的多少是由测试覆盖的

如果开发人员更改功能,则可能需要更新测试

警告:您已经更改了接口。你打破别人了吗?

甚至更好,所有测试通过,新的测试,增加了新的代码

所有的测试都通过所有的时间

不要让哪怕是一次“失败”

追踪并修复损坏的测试

自动化测试

如所有的测试代码提示修改得到的失败每日自动运行电子邮件。

运行测试代码签入

部署前运行测试

有一个合理的生产环境在开发区复制。

 

看了你有任何测试的实践经验吗?还看了:
  • 没有经验,任何新的东西都不能深知

    1、我有个引导我脚步的惟一油灯,那油灯叫做--经验。--帕特立克 2、很少有人搔抓自己经验的表面,更少有人对这些经验细细琢磨。--兰多尔夫・伯恩 3、在这个世界上,没有什么东西可以取代实际的经验。--塔弗思 4、经验丰富的人,往往...

  • 我的三年半的测试经验

    很多新手刚开始做测试的时候很迷茫,我就把我三年半的经历写给大家,分享一下。(先写个初级版本,有空再改)。我07年6月毕业的,进的一家美资公司在上海,刚开始月薪才2500块,除去租房,真的就只剩饭钱了。当时,我所在的部门因为公司马上要被收购,...

  • 没有任何工作经验的解决方法

    没有任何的工作经验,对于任何一位求职者来说来是非常不知所措的。如今,很多企业都很看重求职者的工作经验与能力。往往有些时候*的高低并不是那么的重要了。那么,求职者没有任何工作经验该怎么办呢?针对这一问题,职场专家给出了一些指导建议:(一)充...

  • 现实中你想当个灰姑娘吗测试题

    当你一个人独处的时候,你最想吃下面哪种水果吗?a、青苹果b、粉红水蜜桃c、嫩黄水梨d、多汁甘蔗e、绿芭乐测试解析:a、青苹果痴人说梦型-灰姑娘情节40%个*率直,喜欢照着自己的计划走,所以他们会先把该忙完的忙完,再来胡思乱想。b、粉红水蜜桃...