如何从testng-results.xml文件中获取结果摘要,即no。测试案例:通过,失败.. 如果我能得到一个java代码或工具,那将很容易。 我的输入是testng-results.xml文件,所需的o / p是所有测试用例的摘要:失败,传递,跳过。 提前致谢!! Vivek Pemawat
答案 0 :(得分:0)
String path = System.getProperty("user.dir")+"/test-output/testng-results.xml";
File fXmlFile = new File(path);
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(fXmlFile);
doc.getDocumentElement().normalize();
System.out.println("Total : " + doc.getDocumentElement().getAttribute("total")) ;
System.out.println("Passed : " +doc.getDocumentElement().getAttribute("passed")) ;
System.out.println("Failed : " +doc.getDocumentElement().getAttribute("failed")) ;
System.out.println("Skipped : " +doc.getDocumentElement().getAttribute("skipped")) ;