c# - 编译的C# exe如何与Robot Framework一起使用?

标签 c# testing integration-testing robotframework user-acceptance-testing

我有一个已编译的 C# 可执行文件。它基本上打开 Microsoft Word 并创建一个 Word 文档,保存并关闭它。 (我使用 .Net 创建它。)

现在我想让 Robot Framework 运行基于这个编译的 C# exe 的测试。

我找到了这个例子: https://code.google.com/p/robotframework/wiki/HowToUseCSharp

不幸的是,这个例子使用了一个dll作为例子。 有谁知道是否有使用 exe 的示例。

我基本上是在寻找更多的方式来集成 C# 和 Robot Framework。

最佳答案

您可以像使用 DLL 一样使用 exe,只需像使用 .net DLL 一样将 exe 作为引用包括在内,其他一切都应该完全相同。

(注意:如果您使用 Native 而不是托管代码(如 C++),这将不起作用!.NET 对待 .DLL 程序集和 .EXE 程序集完全相同,只是一个将启动 static void Main(在windows下双击功能)

关于c# - 编译的C# exe如何与Robot Framework一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20156797/

相关文章:

c# - 创建列表的副本

javascript - Cypress fixtures 在 TypeScript 中的使用

ruby-on-rails - 集成与验收测试......什么是 cucumber /牛排?

java - ElasticSearchTestCase:使用ESIntegTestCase创建客户端实例时

c# - 我们如何对服务结构(无状态服务)进行集成测试?

c# - 任务似乎自动开始

c# - 将新行添加到强类型数据集中?

c# - 在 C# 中验证 readline 输入的最佳方法?

java - 包 grails.plugins.springsecurity 在 jUnit 测试中不存在

javascript - 如何使用 mocha/jest 模拟/测试事件监听器?