0

我正在自动化使用 FCK 编辑器的应用程序。我使用 Telerik 作为自动化工具。Telerik 记录以下操作,单击 FCK 编辑器,输入内容并单击提交。它将正确记录操作,但无法运行。

4

1 回答 1

1

如果您不能使用设计器来执行此操作,则始终可以依赖编码方法。请参阅以下Telerik Test Studio 文档链接。文档的演示是这样的。这可以修改为与 FCK 编辑器一起使用。

// Call a JavaScript function with parameters
// NOTE: It is important to enclose literal string parameter with double quote and not single
// quotes. IE will fail if you don't do so.
Actions.InvokeScript(@"Test2(""WebAii"", 4)");

// Call a JavaScript function and get its return values
string jsRetValue = Actions.InvokeScript("Test3();");
// Call a JavaScript function that returns a value
int val = Actions.InvokeScript<int>(@"Test3(""Bear"", ""Utah"")");

我不知道 FCK 编辑器的确切 API,所以我无法提供更多具体信息。但是要使用 API,您可以渲染脚本来执行此操作。

于 2013-04-23T18:32:46.967 回答