我试图执行我的测试脚本,使用testNG并尝试下面的代码,但0显示反对运行,失败和跳过在控制台...因为我无法验证结果在我的脚本TestNG显示0测试运行
package com.demoaut.newtours.testcases;
import org.testng.Assert;
import org.testng.annotations.Test;
//import junit.framework.Assert;
public class TC002_CheckAssert
{
@Test
public TC002_CheckAssert()
{
System.out.println("ajkcbh");
try
{
Assert.assertEquals("Pass", "Pass");
}
catch(Exception e)
{
System.out.println("Exception:"+e.getLocalizedMessage());
}
}
}
我上面的脚本通过的testng.xml文件执行
<suite name="Suite">
<test name="Test">
<classes>
<class name="com.demoaut.newtours.testcases.TC002_CheckAssert" />
</classes>
</test>
</suite>
控制台resule
ajkcbh
“======================================== ======= “
套房
总测试运行:0,失败:0,跳过:0
” =============== ================================“
你用maven命令运行吗? – Murthi
没有。我没有使用maven。 – Durgesh
你确定你在输出中看到了'ajkcbh'。这意味着您的测试实际上正在运行。还有一件事,你在哪个IDE中运行这个测试,如果它是** elicpse **,你确定** testng **插件已安装。 –