当前位置:  开发笔记 > 编程语言 > 正文

单元测试:初学者问题

如何解决《单元测试:初学者问题》经验,为你挑选了2个好方法。



1> duffymo..:

测试父母,测试孩子; 如果孩子没有覆盖父方法,则无需重新测试.

我不确定我理解第二个.您可以使用Selenium自动测试表单.你是这个意思吗?

测试应包括"快乐路径"和所有边缘情况.如果您有可选参数,请编写测试以显示存在且不存在的值的正确操作.

单元测试,集成测试,验收测试,负载测试都是可能有一些重叠的不同想法.

我敢打赌,有合理的理由,但如果您正在进行自动运行测试套件的自动构建,为什么不运行它们?也许长时间会浮现在脑海中,但这是我能想到的唯一原因.价值观是所有这些都继续传递,而你所做的改变并没有破坏任何东西.

对我进行单元测试意味着您正在测试的类,它可以有多种方法.我把它们与课程联系起来,而不是形式.表单意味着对我进行UI和集成测试.



2> schnaader..:

(与你的问题的顺序不一样)

如果完整的测试套件不需要太长时间,您应该始终完成它.您通常不知道确切的变化可能导致哪些副作用.

如果您可以将速度测试与您最喜欢的单元测试工具结合起来,那么您应该这样做.这为您提供了有关更改质量的其他信息.但只能对代码的时间关键部分执行此操作.

来自维基百科:"单位是应用程序中最小的可测试部分."

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有