
我正在研究一个学校项目,我正在研究Android应用程序的测试可能性.
在此页面上:http://developer.android.com/resources/tutorials/testing/helloandroid_test.html Google撰写有关单元测试的文章.
这真的是一个单元测试吗?单元测试不会集成所有类,也不会在此上下文中进行测试.
所以我的观点是,它不是单元测试而是集成测试.
你怎么看?
解决方法:
我不认为对单元测试的内容有任何普遍的共识,所以很难说.虽然有些人可能认为它应该是一个非常小的代码单元(例如方法),但这是非常有限的,特别是考虑到当你重构通过测试时,你可能会把这些代码放到多个方法甚至类中.
Roy Osherove’s definition如下:
A unit test is a fast, in-memory,
consistent, automated and repeatable
test of a functional unit-of-work in
the system.A unit of work is any functional
scenario in the system that contains
logic. it can be as short as a
function, or it can span multiple
classes and functions, and it provIDes
internal or business value to the
system under test.
IMO是“快速”和“内存中”的主要因素,它将其与集成测试区分开来.如果你顺便说一句,那么我认为Google测试确实是单元测试.
总结以上是内存溢出为你收集整理的android – 它是UNIT测试还是集成测试?全部内容,希望文章能够帮你解决android – 它是UNIT测试还是集成测试?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)