【问题标题】:End to end system tests in kubernetesKubernetes 中的端到端系统测试
【发布时间】:2015-11-05 19:40:02
【问题描述】:

我有兴趣了解是否有任何框架使用 kubernetes 或其他可用于编写端到端系统测试的框架,以及在更复杂的系统中相互通信的一系列模块/应用程序。

另外,我很想知道是否可以从第一原理方法使用 kubernetes 编写系统测试。

我的用例是,有问题的模块可能是用许多不同的框架和语言编写的,但它们都可以单独码头化。

我知道 fabric8 声称是 support system testing using kubernetes and arquillian,但这似乎有一个明显的缺点,即所有应用程序都需要用 java 编写,这对我来说非常不可行。

更新:看起来确实可以在 kubernetes 中为特定示例/用例编写端到端测试,请参阅https://github.com/kubernetes/kubernetes/issues/6183。然而,这个问题似乎有一段时间没有被触及。虽然这确实给了我一点希望,我所追求的并不是不可能的。

理想情况下,我不介意浏览/指向可能有助于我查看“hello world”kubernetes 示例的 e2e 测试示例,例如 k8petstore 或更简单的示例。

特别是kubernetes项目的相关部分好像是https://github.com/kubernetes/kubernetes/tree/master/test/e2e。

【问题讨论】:

    标签: kubernetes e2e-testing system-testing fabric8


    【解决方案1】:

    FWIW 你可以使用 fabric8-arquillian 来测试不是用 java 编写的东西。唯一需要在 java 中的就是测试用例本身。

    【讨论】:

      猜你喜欢
      • 2013-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-20
      • 2016-06-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多