首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以从SilkTest测试用例中调用.NET Invoke方法吗?

可以从SilkTest测试用例中调用.NET Invoke方法吗?
EN

Stack Overflow用户
提问于 2013-05-30 06:48:25
回答 1查看 326关注 0票数 1

可以从SilkTest测试用例中调用.NET Invoke方法吗?我可以使用DynamicInvoke方法来调用它,但是我不知道要传递什么作为等于方法委托的参数。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-03 14:47:38

如果DynamicInvoke需要的参数不能由Silk Test的类型表示,也不能提供可以自动检测的简单构造函数(默认构造函数或接受String参数的构造函数),则无法使用这些方法调用方法。

话虽如此,您的问题可能会有解决方案:

  • 如果你有权访问应用程序的代码,你可以向UI元素添加一个方法,它可以对Invoke调用做任何你想做的事情,并调用该包装器方法,而不是在即将发布的Silk Test14版本中调用
  • ,你可以选择在你的应用程序中DynamicInvoke任意的静态方法,它也可以用来作为Silk Test14的Invoke.
  • Also的包装器,你将能够加载定制的程序集并调用那里的方法,所以如果你不想用测试功能污染你的应用程序,将其放入自定义程序集中,并为测试加载它。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16825182

复制
相关文章

相似问题

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