当我通过struts2类中的方法调用TestNG.run()时,测试运行但是reportNG和index.html没有更新

时间:2016-06-08 01:12:27

标签: struts2 testng reportng

我创建了一个简单的struts应用程序,根据用户输入调用action方法,然后调用testNG.run()

测试执行得很好,但报告没有使用新结果更新报告。

通过main方法生成报告时的方法相同。 有什么建议为什么或如何实现这种情况?

更多详情:
1.我正在使用TestNG,ReportNG和struts动作来获取用户输入。
2.使用struts我创建了一个带有表单动作的jsp:executeTest1
3.提交/单击时,它会调用动作类中的方法。
4.在扩展ActionSupport的动作类中,

public String addMemo() {
            TestListenerAdapter tla = new TestListenerAdapter();            
            TestNG testng = new TestNG();
            List<String> suites = Lists.newArrayList();
            suites.add("path-to-Suite1.xml");
            testng.setTestSuites(suites);
            testng.addListener(tla);
            testng.run();
            System.out.println(" -- Done.");

        return SUCCESS;     
    }
  1. 测试成功运行,但是没有生成reportNG,而且testNG报告都没有。

0 个答案:

没有答案