0

私はセレンIDEにまったく慣れていません。XML ファイルから読み込もうとしています。このサイトでエラーを見たのですが回答がありませんでした(使用したxmlファイルにエラーがあるとのことでしたが、そうではないようです)

私が得た完全なエラーは次のとおりです。

[エラー] 予期しない例外: [例外...「URI スキームは不明なプロトコル ハンドラに対応しています」nsresult:「0x804b0012 (NS_ERROR_UNKNOWN_PROTOCOL)」場所:「JS フレーム :: chrome://selenium-ide/content/tools.js -> file:///C:/Rommel/user-extensions.js?1447329745072 :: IDEIncludeCommand.prototype.getIncludeDocumentBySynchronRequest :: 行 81" データ: いいえ]. toString -> 関数 toString() { [ネイティブ コード] }、メッセージ -> 、結果 -> 2152398866、名前 -> NS_ERROR_UNKNOWN_PROTOCOL、ファイル名 -> chrome://selenium-ide/content/tools.js -> file:// /C:/Rommel/user-extensions.js?1447329745072, lineNumber -> 81, columnNumber -> 0, inner -> null, data -> null, stack -> IDEIncludeCommand.prototype.getIncludeDocumentBySynchronRequest@chrome://selenium-ide /コンテンツ/ツール。


セレンIDEコマンドで取得しました:loadTestData

<tr>
<td>loadTestData</td>
<td>C:\Rommel\test_data_file.xml</td>
<td></td>
</tr>

XML ファイルは次のとおりです。

<testdata>
    <test employee="1" type="1" startDate="01.01.2013" endDate="01.02.2013" />
    <test employee="2" type="1" startDate="01.02.2013" endDate="01.03.2013" />
    <test employee="3" type="1" startDate="01.03.2013" endDate="01.04.2013" />
</testdata>

次のユーザー拡張ファイルを使用します: sideflow.js、include.js、datadriven.js、goto_sel_ide.js。どこかで、拡張ファイルの順序が重要であると読みましたが、順序を変更しても問題は解決しませんでした。
ファイル名を空白のままにするとエラーが続くため、XML ファイルの内容が原因ではないという結論に達しました。
また、別のサイトから拡張ファイルを取得しようとしましたが、それらはすべて同じようです。
助けていただければ幸いです。

4

1 に答える 1