官术网_书友最值得收藏!

When to use automated testing

Those are enough arguments to convince you why you would want to use automated tests, I guess. But how about when to use them? Ideally, this would be whenever code is changed to show that this functionality, already having been tested, is still working as it should, to show that recent modifications do not compromise the existing application.

This sounds logical, but what does this mean when you have no automated tests in place? How do you go about start creating your first ones? Basically, I would advise you to use the two following criteria:

  • What code change will give the highest return on investment when creating automated tests?
  • For what code change will your test automation creation improve your test coding skills the most?

Using these two criteria, the following kind of code changes are typical candidates for your first efforts:

  • After go-live bug fixing
  • Buggy code
  • Frequently modified code
  • Business-critical code being changed
  • Refactoring of existing code
  • New feature development
  • Microsoft updates
主站蜘蛛池模板: 开原市| 山丹县| 河东区| 桑植县| 通江县| 桐梓县| 乌兰县| 剑川县| 罗山县| 文成县| 盘锦市| 扎鲁特旗| 临夏市| 雷波县| 什邡市| 澄江县| 隆昌县| 东丰县| 台中县| 大新县| 卢湾区| 淄博市| 唐海县| 东莞市| 井陉县| 大竹县| 托克托县| 娄底市| 法库县| 永兴县| 手游| 嵩明县| 正定县| 万安县| 黄石市| 琼海市| 乌兰浩特市| 吐鲁番市| 唐山市| 舟曲县| 堆龙德庆县|