【问题标题】:Is it possible to exceute a method from a different application in Java?是否可以从 Java 中的不同应用程序执行方法?
【发布时间】:2010-06-18 23:10:15
【问题描述】:

我正在尝试为用 Java 编写的桌面应用程序自动执行一些手动测试。我正在使用FEST 来执行此操作。是否可以在 FEST 测试的应用程序上执行某些部分代码并将结果返回到流或其他东西中。或者有没有其他测试框架可以让你做到这一点?

【问题讨论】:

    标签: java automated-tests


    【解决方案1】:

    我目前正在使用JUnit 测试任何 Java 应用程序中的所有内容,它将结果写入 hmtl 文档集以便于查阅。

    尝试使用这个框架。对于一个好的参考我建议你O'Reilly Pocket Ref

    【讨论】:

      【解决方案2】:

      使用FEST reflection module

      有一个方法叫staticMethod,以免你这样做。

      例子

      String xml = staticMethod("staticMethodName") .withReturnType(String.class) .in(Class.forName("com.package.className")) .invoke(); return xml;

      【讨论】:

        猜你喜欢
        • 2012-08-02
        • 1970-01-01
        • 1970-01-01
        • 2015-05-01
        • 2015-06-30
        • 2019-11-22
        • 1970-01-01
        • 1970-01-01
        • 2011-05-01
        相关资源
        最近更新 更多