
正文
java程序代码测试是啥 java代码性能测试
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
有了java代码,如何测试
你这说的太笼统了,应该具体些。
有了Java代码之后
1、可以在代码中写些测试的方法,把你想要验证的东西,输出看一下。
2、可以用Debug的形式,跟踪代码执行,验证程序的逻辑是否正确。
3、利用JUnit写断言,测试结果
相关问答
Q1: JAVA中的测试类是用来干什么的?
JAVA中的测试类是用来是用来对已经写好的功能组件进行测试的。
可以有两种方法进行测试:
第一种:另外新建一个带有main方法的类,利用该类来调用需要测试的类,把需要测试的数据传入进去即可。比如:
需要测试的类是ScoreQuery(String stuNum, String subject);
public class TestCase{
public static void main(String[] args) {
ScoreQuery scoreQuery= new ScoreQuery("Tom", "150110101");
Map map = new HashMap();
map = scoreQuery.query();
System.out.println(map);
}
}
可以利用上面的方法对ScoreQuery(String stuNum, String subject)进行功能测试。
这种方法的好处就是比较简单,容易实现;但是弊端也很明显,不能进行功能重用,而且每次都要重复很多无用的代码。
第二种方法就是创建测试的功能组件,每次实现该功能组件对其他组件进行测试。
public class SimpleTestCase(){
Object object;
public staitc void prepare(){
Map map = new HashMap();
map.put("", "");
......
BeanUtils.map2Bean(map, object);
}
}
以后的测试类只需继承上面的测试类即可。
Q2: JAVA程序测试
1、首先添加junit支持(这里假设你已经假如支持库)。
其次,最好单独创建test类文件夹
大致测试类这样写:
package myUtils
import static org.junit.Assert.*;
import org.junit.Test;
public class TranslatorTest {
/**
* 这里测试你的translate方法
*/
@Test
public void testTranslate(String str) {
Translator my = new Translator("enToZh.txt");
String tName = my.translate("sName");
System.out.println("tName:"+tName);
}
}
当然,Assert类提供了很多方便测试的静态方法,推荐你使用提供的静态方法进行测试。不过你这个例子不需要。@Test注解也是必须的,测试类和类最好在同一个包下,分开管理(一个放src目录下,一个放test目录下(这个目录需要自己创建))
Q3: 如何测试java程序
那是一个junit的测试方法,这段代码可以直接写在源码中,作为白盒测试使用。
关于java程序代码测试是啥和java代码性能测试的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






