美文网首页
程序员修炼~测试

程序员修炼~测试

作者: 心水 | 来源:发表于2022-03-07 22:27 被阅读0次

    今天继续修炼,和重构一样,测试又是一个很好但是很难实施的技术,因为程序员觉得测试是QA的主要职责,QA的职责是找出程序员写的bug。

    但是测试的主要目的是为了找出bug吗?务实的程序员认为测试主要是为了:

    1、及时反馈,我们怎么知道我们写的代码是正确的呢?测试通过了,代码就正确了,当然前提是测试要对。

    2、简单易懂,通过测试我们会站在用户的角度去设计方法以及方法需要的参数,这时候设计出来的API是简单易懂的。

    3、稳步推进,每当实现一个测试的时候,我们的心里是踏实的,我们对实现复杂的需求会更有信心和感觉,会对需求以及代码的实现有更深入的理解。实现一个测试之后我们会想下一个测试是什么?

    4、自动化测试,不断积累的测试为我们的重构带来的保障,让我们可以更加放心地修改已有的代码同时降低TT的概率。

    个人觉得测试才是降低TT的最好方法,没有之一哈哈哈。

    相关文章

      网友评论

          本文标题:程序员修炼~测试

          本文链接:https://www.haomeiwen.com/subject/fiwwrrtx.html