首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在一个可靠的解决方案中集成用Python编写的测试和用C#进行的测试

在一个可靠的解决方案中集成用Python编写的测试和用C#进行的测试
EN

Stack Overflow用户
提问于 2013-02-23 03:43:20
回答 1查看 1K关注 0票数 5

我想要做的是把两种方法,两种框架结合成一个坚实的范围,过程.

  1. 我在python中有很多测试,其中有自写的TestRunner over proboscis库,这为我编写自己的测试结果实现(在其中使用jinja)提供了一种很好的方法。这个框架现在是一个坚实的东西。这些测试用于在ASP.NET站点上测试UI (使用ASP.NET)。
  2. 另一方面,我必须为业务逻辑编写测试。显然,将NUnitTestDriven.NET用于C#是正确的。

你能给我一个提示,提示,建议如何将这两种方法整合在一个最终的解决方案中吗?也许答案是设置一个CI服务器,donno.

请注意,我之所以使用,是因为它具有构建任何自定义测试运行程序、测试加载器、测试发现等等的灵活性和机会。

使用IronPython对我来说不是一个选择。

为了清晰起见:proboscis是允许设置测试顺序和所选测试的依赖关系的python库。这两个选项就是要求!

提前谢谢你!

EN

回答 1

Stack Overflow用户

发布于 2013-04-29 19:30:45

我不知道你能不能把它们装在一个跑步者或一个过程中。我也不太熟悉Python。但是,在我看来,Python编写的测试在更高的层次上。验收测试或集成测试或任何您想称之为它们的测试。而NUnit是单元测试级。因此,我建议您首先运行单元测试,如果它们通过Python测试。您应该能够将其集成到构建脚本中。正如您已经建议的那样,如果您可以在CI服务器上运行它,那么在您的情况下,这将是我首选的方法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15036815

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档