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 に答える