外掛程式播放 API
播放 API 是用於 Selenium IDE 的播放功能。
其字首為 /playback。
GET /playback/location
用於使用 Selenium IDE 解析定位器。
{
uri: "/playback/location",
verb: "get",
location: "valid IDE locator"
}
location- 有效的 Selenium IDE 定位器 (例如css=input.submit)。
傳回
如果找到元素,則傳回 xpath,否則傳回錯誤。
POST /playback/command
用於變更指令狀態(例如通過、失敗等)。
{
uri: "/playback/command",
verb: "post",
commandId: "the command's id",
state: "valid state",
message: "a message to show the user"
}
commandId- 目前正在執行的測試案例中指令的指令 ID。state- 有效的指令狀態:(failed、fatal、passed、pending、undetermined)。message- 選擇性,顯示給使用者的訊息,請注意,並非所有指令狀態都支援顯示訊息。
傳回
如果指令狀態已變更,則傳回 true。
POST /playback/log
用於playback記錄,意指使用者可以依據播放記錄群組進行篩選。
播放進度或狀態的記錄應記錄在此。
API 與 系統記錄 相同。
