C# 在Selenium RC.Net上运行JS函数
我有一个index.html文件,其中包括scripts.js 在scripts.js中: 函数添加(arg1、arg2) { } 在我的C#代码中: [测试] 公共空间 { } 在NUnit中运行时,会出现以下故障: 错误:引发异常:this.browserbot.getUserWindow().Add不是函数C# 在Selenium RC.Net上运行JS函数,c#,javascript,unit-testing,nunit,selenium-rc,C#,Javascript,Unit Testing,Nunit,Selenium Rc,我有一个index.html文件,其中包括scripts.js 在scripts.js中: 函数添加(arg1、arg2) { } 在我的C#代码中: [测试] 公共空间 { } 在NUnit中运行时,会出现以下故障: 错误:引发异常:this.browserbot.getUserWindow().Add不是函数 有什么建议吗?怎么了?我有sel.start()和stop()它是这个.browserbot.getCurrentWindow()…,而不是…getUserWindow… if(typ
有什么建议吗?怎么了?我有sel.start()和stop()它是
这个.browserbot.getCurrentWindow()…
,而不是…getUserWindow…
if(typeof(arg1) == 'string') arg1 = parseInt(arg1);
if(typeof(arg2) == 'string') arg2 = parseInt(arg2);
return arg1 + arg2;
Assert.AreEqual(sel.GetEval(@"this.browserbot.getUserWindow().Add(2,3);"), 5, "Adding...");