- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我不太确定这个问题是否符合 SO 标准,但是......
我在使用 JUnit 测试 Java 应用程序以及模拟等方面经验丰富...但是有一件事我很一致 - 如何确保每个类和每个方法是真的测试了吗?
我发现了一些看起来与我想要实现的目标相似的东西 - GrandTestAuto (灵感来自 testing tools page ),你能推荐另一种(更好的)方法吗?
我必须对其进行更多测试 (GTA),我对 Spring、Mocking、Maven 一起工作很感兴趣,但我有点怀疑。
我也在使用覆盖率报告(JCoverage、JaCoCo),但这并不准确,因为当您测试调用 b()
的方法 a()
时都涵盖了,但作为开发人员,我想为 b()
编写测试。
编辑:
我找到了 JUCA report ,我也需要对此进行测试。
编辑2:
好的,关于 a()
调用 b()
的想法必须更多。
看例子
void a() {
b( "test" );
}
void b( String s ) {
Assert.notNull( s );
// ...
}
当 a()
被覆盖时,b() 也会被覆盖,但是 s 为 null 的情况不会,而且这种情况经常发生,因为 b()
是根本没有测试。
最佳答案
我认为代码覆盖率是了解什么是完全未经测试的一种相当好的方式,但仅此而已。
我的建议是两件事:
关于java - 适当的单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23405893/
这段代码在 Java 中的等价物是什么?我放了一部分,我对 I/O 部分感兴趣: int fd = open(FILE_NAME, O_WRONLY); int ret = 0; if (fd =
我正在尝试将维度为 d1,d2,d3 的张量 M[a1,a2,a3] reshape 为维度为 d2, d1*d3 的矩阵 M[a2,a1*a3]。我试过 M.reshape(d2,d1*d3) 但是
我是一名优秀的程序员,十分优秀!