其他测试框架 [问题求助] eclipse 执行 testng.xml 时没问题,换成 ant 执行 build.xml 编译执行时,用例直接被 skip 了

开鑫 · 2016年08月30日 · 最后由 开鑫 回复于 2016年08月30日 · 2014 次阅读

问题描述:在用 ant + testng 实现 dubbo 接口测试时出现个问题,eclipse 里面直接执行 testng.xml,用例执行通过,然而通过 ant 执行 build.xml 时,用例被 skip、还有空指针情况

testng.xml:

build.xml:

目录结构:

执行结果 (共执行 3 条用例,1 条成功,1 条失败,1 条被忽略):

成功用例源码:

被 skip 用例源码:

上图方法继承父类 TestngConfigForPay,TestngConfigForPay 继承 spring 的 AbstractTestNGSpringContextTests,实现 spring 整合 testng

TestngConfigForPay:

执行失败,报异常的源码:

异常信息:

总结问题:
我实在是不理解,为什么直接在 eclipse 里面跑一点问题都没,用 ant 编译后,执行 testng.xml 会出现成功的,失败的情况。还请群里有用 ant 编辑的前辈指导下啊

共收到 2 条回复 时间 点赞

在线等。。。

问题解决,配置文件没放进去。外加 jdk 要 1.7,1.8 还不行。。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册