我需要分析是否有不同版本的java for product(AUT)和Tests(使用testng编写)会对AUT的测试能力产生任何影响。 假设产品使用的是Java 7,而testNG测试则使用Java 6(JRE)来运行[反之亦然]。这会导致任何问题吗?
测试类型可以是单元,系统,功能,集成等等。
请帮忙。
答案 0 :(得分:0)
很可能你有用Java 7编写的代码和用Java 6编写的测试。如果你有一个可以运行Java 7即JRE 7+的JVM,这不是问题。
有些代码是用Java 1.1或5.0或6编写的,甚至用这个版本编译的事实并不重要。