我编写了简单的java程序:
package bsh;
import test.Testclass;
public class Whatever {
public static void main(String args[]){
Testclass t = new Testclass();
System.out.println(t.squareIt(8));
}
}
package test;
public class Testclass {
public Testclass(){
}
public int squareIt(int i){
return i*i;
}
}
我对这个java程序有两个问题:
我怎样才能实现这个目标?
答案 0 :(得分:1)
我还没有尝试过主类执行,但我确实通过Jmeter执行了Junit Testcases
答案 1 :(得分:0)
除了Sudhakar提到的教程之外......
您的主要测试用例必须扩展TestCase或其某种形式。
您的测试方法必须以测试一词开头或使用注释
不要像在普通的Java应用程序中那样使用void main方法。
它会自动调用并运行名称为 test 的方法。
所以你可以这样做:
public class Whatever extends TestCase {
public void testIt() {
//test code here
new Testclass().squareIt(5);
}
}
答案 2 :(得分:-1)
JMeter通常用于测试Web应用程序的性能。如果我错了,请纠正我,但除非您打算将其转换为某种类型的网络应用,否则您应该尝试使用VisualVM来衡量您的计划的效果。