1.使用IronPython写一个库,包裹被测的dll。然后在IronPython下用iybot来执行测试脚本。
IronPython版本的RF使用如下。
http://code.google.com/p/robotframework/wiki/DotNetSupport
下面有个帖子标明了如下写包裹器。
http://code.google.com/p/robotframework/issues/detail?id=721
2.如果还涉及了其它库,不能用IronPython,则可以用xml-rpc的方式来完成。
有一个RF的扩展工程实现的C#的Server,可参考下面链接:
http://code.google.com/p/sharprobotremoteserver/