1、Eclipse中的TestNG View出现了中文乱码
解决方案:
在Eclipse安装目录下找到eclipse.ini文件,在文件最后加一行参数:-Dfile.encoding=UTF-8
以下是问题示例。测试类如下:
package my;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
public class NewTest {
@Test(dataProvider="dp1")
public void test(String name,String value) {
System.out.println(name+":"+value);
}
@DataProvider(name="dp1")
public Object[][] dp(){
return new Object[][]{
{"姓名","Tom"},
{"年龄","24"},
{"性别","男"}
};
}
}
控制台输出:
姓名:Tom 年龄:24 性别:男 PASSED: test("姓名", "Tom") PASSED: test("年龄", "24") PASSED: test("性别", "男")
TestNG视图: