加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

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

发布时间:2020-12-20 13:33:11 所属栏目:Python 来源:网络整理
导读:我要做的是将两种方法,两个框架组合成一个实体范围,流程…… 我在python中有一堆测试,在proboscis库上自编写了TestRunner,这给了我一个很好的方法来编写我自己的测试结果实现(我正在使用jinja).这个框架现在是一个可靠的东西.这些测试用于在ASP.NET站点上测
我要做的是将两种方法,两个框架组合成一个实体范围,流程……

>我在python中有一堆测试,在proboscis库上自编写了TestRunner,这给了我一个很好的方法来编写我自己的测试结果实现(我正在使用jinja).这个框架现在是一个可靠的东西.这些测试用于在ASP.NET站点上测试UI(使用Selenium).
>另一方面,我必须编写业务逻辑测试.显然,将NUnit或TestDriven.NET用于C#是正确的.

能否请您给我一个提示,提示,如何将这两种方法整合到一个最终解决方案中?可能答案就是设置CI服务器,不要……

请注意,我使用Python for ASP.Net门户的原因在于其灵活性和机会来构建任何自定义的测试运行器,测试加载器,测试发现等等……

附:使用IronPython对我来说不是一个选择.

P.P.S.为了清楚起见:proboscis是python库,它允许设置测试顺序和选择测试的依赖性.这两个选项是要求!

先感谢您!

解决方法

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读