プラグイン記録API
記録APIは、Selenium IDEの記録機能に関するものです。
このAPIには、/record
という接頭辞が付きます。
GET /record/tab
レコーダーが現在アタッチされているtabId
を取得します(現在記録中でない場合でも使用できます)。
{
uri: "/record/tab",
verb: "get"
}
戻り値
タブのid
を含むオブジェクト、またはタブがアタッチされていない場合はエラーを返します。
POST /record/command
現在記録中のテストケースにコマンドを追加します。
{
uri: "/record/command",
verb: "post",
command: "the command id",
target: "an initial target",
value: "an initial value",
select: true || false
}
command
- マニフェストに従って挿入するコマンドID。target
- コマンドの初期ターゲット。value
- コマンドの初期値。select
- コマンドを追加した後、ターゲットセレクターをオンにするかどうかをtrue
またはfalse
で指定します。 コマンドタイプと組み合わせてのみ使用できます。
戻り値
コマンドが追加された場合はtrue
を返します。