【问题标题】:different Integration test arquilian不同的集成测试 arquilian
【发布时间】:2015-10-11 06:45:12
【问题描述】:

.

请。帮助我识别 arqulian 测试和 spock 测试插件或其他插件之间的区别。 .它们彼此有何不同。 ?

【问题讨论】:

    标签: java spring integration-testing spock jboss-arquillian


    【解决方案1】:

    Arquillian:在容器内进行测试,这意味着自动创建可部署的存档(jar、war 或 ear),将其部署在容器(tomcat、jboss、glassfish 等)中,然后在其中运行测试。所以你“编写真正的测试”,你不需要模拟任何东西,你可以端到端地测试你的应用程序(如果需要)。 Spock:用于单元测试,有自己的模拟机制。它与 jUnit 或 TestNG 有很多相似之处。不同之处在于您必须使用 Groovy(而不是 Java)编写测试。

    【讨论】:

    • 应该注意,您编写的大多数 java 代码都是有效的 Groovy。 Groovy 更像是 Java+1 而不是一种单独的语言
    • 感谢您的帮助。但仍然是一个问题。 .我们曾经编写集成测试用例。 arquilian 与现有集成测试有何不同。
    • 您是如何编写集成测试的?
    • 我通过实现就明白了。感谢所有 fpr 的参与 :)
    • Alex:: 最初我正在研究 grails。所以它提供了自己的集成测试层 API,我可以编写和执行我的应用程序测试用例
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-15
    • 2017-01-25
    • 2016-03-12
    • 1970-01-01
    • 2019-08-17
    相关资源
    最近更新 更多