我是一家软件公司的毕业实习生.他们告诉我要学习单元测试并为3个星期内大约有3000行和35个类的项目编写单元测试.我在2天内读过单位测试艺术,并且已经习惯了单位测试.你认为这是可行的吗?
忽略单元测试应该在开发之前/期间编写的事实,我会说这是可能的.它可能是一个正确的婊子,但它绝对是可能的.
在这种情况下,最困难的部分是要越来越熟悉的代码来了解每种方法应该做的,而不是什么代码表示的代码是干什么.如果您正在编写测试以传递当前代码,则测试错误是没有意义的.(这一点可以追溯到单元测试应该在之前/期间写入的事实).
您可能最终会获得良好的代码覆盖百分比,但您可能最终会遗漏一些代码执行路径和边缘情况,这些代码执行路径和边缘情况在编写方法时应该/将要解决.在这种情况下,当出现错误或错误时,请确保为该情况编写了一些测试,以便一旦修复该错误,就永远不会将其重新引入应用程序.
我会说,公司方面编写一个相当规模的整个项目并等待将毕业后的测试写入毕业实习生之后是相当糟糕的形式,但这只是我的意见.
| 归档时间: |
|
| 查看次数: |
1098 次 |
| 最近记录: |