testing - 质量检查/测试和Maven?

标签 testing maven qa

我有一个关于如何在企业流程中使用Maven的简单问题。发布后,我的工件被部署到我们的内部资源库中。现在,质量检查需要开始测试新项目。

您是否认为QA是从存储库下载所需工件的好方法(请注意,工件可能是由与QA机器不同的机器构建的)?还是最好在他们的QA机器上重建代码?

最佳答案

我认为,在他们的QA机器上重建代码会更糟。


当开发人员和质量检查人员之间进行沟通时,他们越容易找到共同点,就越好-因为错失的机会更少。在开发环境和QA环境之间可能有一长串可能会有所不同的事情,因此只能在其中添加另外一个。


如果QA使用与您发布的工件完全相同的工件,则至少会得到一个固定的变量-二进制。当他们报告一个错误并且您不使用正在开发的代码重现该错误时,您可以获取该二进制文件并继续进行进一步的研究,而无需研究发布和QA构建之间可能发生的其他变化。

总结一下,我认为QA是从存储库下载所需工件的好方法。

关于testing - 质量检查/测试和Maven?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8315700/

相关文章:

java - JUnit:这可以(应该)完成吗?

maven - 子 pom 中的重复 artifactId

testing - 关于网站 3rd 方 QA 的建议

unit-testing - 如何在项目中作为 "QA Engineer"而不是 "Test Driven Development Team"的成员?

svn - 在提交之前跟踪和执行同行评审的最佳方法

android - 如何在 Appium android 中处理搜索、输入等软键

flutter - 使用 flutter 2.5 : "Failed to load "_test. dart 运行测试时出错“: Shell subprocess ended cleanly. main() 是否调用了 exit()?”

ruby-on-rails - 如何使用 rspec 和 capybara 测试索引/确认/完成流页面?

java - org.springframework.orm.hibernate4.annotation.AnnotationSessionFactoryBean

java - HtmlUnit 测试失败示例