如何在 SureFire 测试阶段前后执行脚本

康纳·斯潘格勒

当我调用 时mvm test,我想setup.sql在调用 Surefire JUnit 之前执行一个脚本,然后在调用之后执行一个teardown.sql脚本。

我从这样的问题中知道如何在测试阶段执行脚本,但我不知道如何定义这个特定的事件序列。谢谢!

威姆

不是使用surefire插件,而是使用它的兄弟故障安全插件。它们都执行测试,但处于不同的生命周期阶段。测试中的surefire插件和集成测试中的故障安全插件。查看生命周期阶段默认插件绑定

在集成测试阶段运行的故障安全插件的优点是有前期和后期阶段。

由于您提到了一些 sql 脚本,因此您似乎想准备一个数据库。在这一点上,您不再真正进行单元测试,而是编写集成测试。所以在这里使用故障安全插件最有意义。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在testCompile和测试阶段之间执行Maven的antrun(在Surefire执行之前)?

来自分类Dev

如何在Eclipse中调试Maven surefire测试

来自分类Dev

Maven Surefire Junit测试套件

来自分类Dev

Maven Surefire找不到测试

来自分类Dev

如何使maven-surefire-plugin重用创建的线程来执行所有Maven模块中的所有测试

来自分类Dev

如何使用surefire插件在自定义文件夹结构中运行测试

来自分类Dev

由于Surefire JDK版本,MVN测试失败?

来自分类Dev

包括新的测试目录maven surefire插件

来自分类Dev

Maven surefire-在测试之间建立依赖

来自分类Dev

Maven surefire插件输出测试摘要xml?

来自分类Dev

Maven surefire插件多次触发测试套件

来自分类Dev

Surefire Maven插件不执行测试之一

来自分类Dev

Surefire报告未基于脚本错误生成

来自分类Dev

如何在Selenium JavascriptExecutor中执行脚本

来自分类Dev

如何在特定的div中执行脚本

来自分类Dev

如何在PowerShell中继续执行脚本块的行?

来自分类Dev

如何在不同目录中执行脚本?

来自分类Dev

如何在运行Mongodb的Mongoose中执行脚本?

来自分类Dev

如何在R中执行脚本的循环和迭代?

来自分类Dev

如何在屏幕切换时执行脚本?

来自分类Dev

如何在Selenium JavascriptExecutor中执行脚本

来自分类Dev

如何在bash的父子行为中执行脚本?

来自分类Dev

如何在不同目录中执行脚本?

来自分类Dev

如何在Xcode 6中删除“运行脚本”构建阶段?

来自分类Dev

如何在Xcode的运行脚本构建阶段内使用Swift标志?

来自分类Dev

如何在构建阶段强制Xcode运行运行脚本

来自分类Dev

是否可以将tycho-surefire配置为在测试阶段运行?

来自分类Dev

如何从Windows Powershell执行脚本?

来自分类Dev

下载后如何执行脚本?

Related 相关文章

  1. 1

    如何在testCompile和测试阶段之间执行Maven的antrun(在Surefire执行之前)?

  2. 2

    如何在Eclipse中调试Maven surefire测试

  3. 3

    Maven Surefire Junit测试套件

  4. 4

    Maven Surefire找不到测试

  5. 5

    如何使maven-surefire-plugin重用创建的线程来执行所有Maven模块中的所有测试

  6. 6

    如何使用surefire插件在自定义文件夹结构中运行测试

  7. 7

    由于Surefire JDK版本,MVN测试失败?

  8. 8

    包括新的测试目录maven surefire插件

  9. 9

    Maven surefire-在测试之间建立依赖

  10. 10

    Maven surefire插件输出测试摘要xml?

  11. 11

    Maven surefire插件多次触发测试套件

  12. 12

    Surefire Maven插件不执行测试之一

  13. 13

    Surefire报告未基于脚本错误生成

  14. 14

    如何在Selenium JavascriptExecutor中执行脚本

  15. 15

    如何在特定的div中执行脚本

  16. 16

    如何在PowerShell中继续执行脚本块的行?

  17. 17

    如何在不同目录中执行脚本?

  18. 18

    如何在运行Mongodb的Mongoose中执行脚本?

  19. 19

    如何在R中执行脚本的循环和迭代?

  20. 20

    如何在屏幕切换时执行脚本?

  21. 21

    如何在Selenium JavascriptExecutor中执行脚本

  22. 22

    如何在bash的父子行为中执行脚本?

  23. 23

    如何在不同目录中执行脚本?

  24. 24

    如何在Xcode 6中删除“运行脚本”构建阶段?

  25. 25

    如何在Xcode的运行脚本构建阶段内使用Swift标志?

  26. 26

    如何在构建阶段强制Xcode运行运行脚本

  27. 27

    是否可以将tycho-surefire配置为在测试阶段运行?

  28. 28

    如何从Windows Powershell执行脚本?

  29. 29

    下载后如何执行脚本?

热门标签

归档