{ "luis_schema_version": "3.2.0", "versionId": "0.2", "name": "Human Framework", "desc": "", "culture": "en-us", "tokenizerVersion": "1.0.0", "intents": [ { "name": "assert.equal" }, { "name": "assert.not_equal" }, { "name": "core.sleep" }, { "name": "math.add" }, { "name": "None" }, { "name": "web.assert_contain_element" }, { "name": "web.assert_element_status" }, { "name": "web.assert_title" }, { "name": "web.click_element" }, { "name": "web.close_browser" }, { "name": "web.input" }, { "name": "web.open_browser" } ], "entities": [ { "name": "last_result", "roles": [] } ], "composites": [], "closedLists": [ { "name": "boolean_attribute", "subLists": [ { "canonicalForm": "checked", "list": [] }, { "canonicalForm": "disabled", "list": [] }, { "canonicalForm": "enabled", "list": [] }, { "canonicalForm": "visible", "list": [] }, { "canonicalForm": "hidden", "list": [] }, { "canonicalForm": "unchecked", "list": [] } ], "roles": [] }, { "name": "browser", "subLists": [ { "canonicalForm": "firefox", "list": [] }, { "canonicalForm": "chrome", "list": [] }, { "canonicalForm": "internet explorer", "list": [] }, { "canonicalForm": "safari", "list": [] }, { "canonicalForm": "opera", "list": [] } ], "roles": [] }, { "name": "element_type", "subLists": [ { "canonicalForm": "text", "list": [] }, { "canonicalForm": "button", "list": [] }, { "canonicalForm": "checkbox", "list": [] }, { "canonicalForm": "element", "list": [] }, { "canonicalForm": "image", "list": [] }, { "canonicalForm": "link", "list": [] }, { "canonicalForm": "list", "list": [] }, { "canonicalForm": "radio button", "list": [] }, { "canonicalForm": "text field", "list": [] } ], "roles": [] } ], "patternAnyEntities": [], "regex_entities": [ { "name": "local_url", "regexPattern": "file://.+", "roles": [] }, { "name": "selector", "regexPattern": "\"(id|class|name|tag|xpath|css|link|partial\\s+link):.+\"", "roles": [] }, { "name": "string", "regexPattern": "\"(?!(id|class|name|tag|xpath|css|link|partial\\s+link):)[^\"]+\"", "roles": [] } ], "prebuiltEntities": [ { "name": "datetimeV2", "roles": [] }, { "name": "number", "roles": [] }, { "name": "url", "roles": [] } ], "model_features": [], "regex_features": [], "patterns": [ { "pattern": "input {string} into {element_type} {selector}", "intent": "web.input" } ], "utterances": [ { "text": "1 + 1", "intent": "math.add", "entities": [] }, { "text": "1 + 2 + 3", "intent": "math.add", "entities": [] }, { "text": "10,000,000 + 300+20.3", "intent": "math.add", "entities": [] }, { "text": "add 1 and 2", "intent": "math.add", "entities": [] }, { "text": "add 1, 2, 3, 4", "intent": "math.add", "entities": [] }, { "text": "add: 1, 2, 3, 4", "intent": "math.add", "entities": [] }, { "text": "answer should be \"goodbye\"", "intent": "assert.equal", "entities": [ { "entity": "last_result", "startPos": 0, "endPos": 5 } ] }, { "text": "answer should be 3,000", "intent": "assert.equal", "entities": [ { "entity": "last_result", "startPos": 0, "endPos": 5 } ] }, { "text": "answer should be 6", "intent": "assert.equal", "entities": [ { "entity": "last_result", "startPos": 0, "endPos": 5 } ] }, { "text": "answer should not be \"hello\"", "intent": "assert.not_equal", "entities": [ { "entity": "last_result", "startPos": 0, "endPos": 5 } ] }, { "text": "checkbox \"id:name\" should be checked", "intent": "web.assert_element_status", "entities": [] }, { "text": "click button \"id:hello\"", "intent": "web.click_element", "entities": [] }, { "text": "click element \"class:my-class\"", "intent": "web.click_element", "entities": [] }, { "text": "close browser", "intent": "web.close_browser", "entities": [] }, { "text": "close chrome", "intent": "web.close_browser", "entities": [] }, { "text": "close firefox", "intent": "web.close_browser", "entities": [] }, { "text": "element \"class:btn\" should be disabled", "intent": "web.assert_element_status", "entities": [] }, { "text": "element \"id:hello\" should be enabled", "intent": "web.assert_element_status", "entities": [] }, { "text": "enter \"how are you?\" into text field \"id:question\"", "intent": "web.input", "entities": [] }, { "text": "input \"my name\" into element \"css:hello\"", "intent": "web.input", "entities": [] }, { "text": "input \"nikola\" into text field \"id:name\"", "intent": "web.input", "entities": [] }, { "text": "open browser", "intent": "web.open_browser", "entities": [] }, { "text": "open browser file:///d:/sample.html", "intent": "web.open_browser", "entities": [] }, { "text": "open browser google.com", "intent": "web.open_browser", "entities": [] }, { "text": "open chrome", "intent": "web.open_browser", "entities": [] }, { "text": "open chrome browser", "intent": "web.open_browser", "entities": [] }, { "text": "open firefox", "intent": "web.open_browser", "entities": [] }, { "text": "open firefox browser", "intent": "web.open_browser", "entities": [] }, { "text": "open google.com in firefox", "intent": "web.open_browser", "entities": [] }, { "text": "page should contain \"sample page\"", "intent": "web.assert_contain_element", "entities": [] }, { "text": "page should contain image \"css:[src=https://cdn.pixabay.com/photo/2017/03/15/13/27/rough-horn-2146181_960_720.jpg]\"", "intent": "web.assert_contain_element", "entities": [] }, { "text": "page should contain text \"hello world!\"", "intent": "web.assert_contain_element", "entities": [] }, { "text": "page title should be \"easyaspy | about\"", "intent": "web.assert_title", "entities": [] }, { "text": "page title should be \"google\"", "intent": "web.assert_title", "entities": [] }, { "text": "page title should be \"hello world\"", "intent": "web.assert_title", "entities": [] }, { "text": "page title should be \"luis (language understanding) - cognitive services - microsoft azure\"", "intent": "web.assert_title", "entities": [] }, { "text": "page title should be \"welcome to python.org\"", "intent": "web.assert_title", "entities": [] }, { "text": "result should be -1", "intent": "assert.equal", "entities": [ { "entity": "last_result", "startPos": 0, "endPos": 5 } ] }, { "text": "result should be 10", "intent": "assert.equal", "entities": [ { "entity": "last_result", "startPos": 0, "endPos": 5 } ] }, { "text": "result should be 5.5", "intent": "assert.equal", "entities": [ { "entity": "last_result", "startPos": 0, "endPos": 5 } ] }, { "text": "result should not be 5", "intent": "assert.not_equal", "entities": [ { "entity": "last_result", "startPos": 0, "endPos": 5 } ] }, { "text": "result should not be equal to 1k", "intent": "assert.not_equal", "entities": [ { "entity": "last_result", "startPos": 0, "endPos": 5 } ] }, { "text": "sleep 5 seconds", "intent": "core.sleep", "entities": [] }, { "text": "sleep for 5 hours", "intent": "core.sleep", "entities": [] }, { "text": "sum of 1 and 2", "intent": "math.add", "entities": [] }, { "text": "sum of 1, 2, 3, 4", "intent": "math.add", "entities": [] }, { "text": "sum: 1 and 2", "intent": "math.add", "entities": [] }, { "text": "type \"hello world\" into element \"name:my-input\"", "intent": "web.input", "entities": [] }, { "text": "wait until element \"class:btn\" is disabled", "intent": "web.assert_element_status", "entities": [] }, { "text": "wait until element \"id:hello\" is enabled", "intent": "web.assert_element_status", "entities": [] }, { "text": "wait until page contains \"sample page\"", "intent": "web.assert_contain_element", "entities": [] }, { "text": "wait until page contains image \"css:[src=https://cdn.pixabay.com/photo/2017/03/15/13/27/rough-horn-2146181_960_720.jpg]\"", "intent": "web.assert_contain_element", "entities": [] }, { "text": "wait until page contains text \"hello world!\"", "intent": "web.assert_contain_element", "entities": [] } ], "settings": [] }