Silk4Net& Silk Workbench集成

时间:2015-05-15 11:39:39

标签: silktest

是否可以从Workbench调用Silk4Net中编写的脚本?我们正在使用SilkTest构建自动化框架,并希望能够向我们的测试人员和开发人员表达。

2 个答案:

答案 0 :(得分:1)

不,不幸的是,这是不可能的。您可以在Workbench中通过可视化测试调用.NET Scripts,但是您无法在当前的各种Silk Test客户端之间调用脚本。

更新:再次阅读您的问题,听起来您只想在Workbench中编写的脚本和Silk4NET编写的脚本之间共享一些公共代码。如果这是您的目标,您可以通过执行以下操作来实现此目的:

  1. 在Visual Studio中创建一个新的类库项目。它应该以.NET 4为目标。
  2. 向此项目添加对SilkTest.Ntf的引用(这是包含Workbench中Silk4NET和.NET脚本使用的所有自动化类的程序集。)
  3. 将任何常用代码放入此程序集中。
  4. 然后,您可以从Silk4NET项目和Workbench中的.NET脚本引用此程序集。

答案 1 :(得分:0)

我今天联系了Silk支持。他们的答复是:"遗憾的是,无法在SilkTest Workbench中调用Silk4NET脚本。这是因为Silk4NETs脚本是使用4.5 .NET框架构建的,而Silk Test Workbenchs脚本是使用.NET 4.0构建的。如果您尝试引用程序集并调用方法和类,则会导致编译错误。"