{ "addNewQueryBtn": ".dbqueries .t--entity-add-btn", "queryEditorIcon": ".t--nav-link-query-editor", "templateMenu": ".t--template-menu", "runQuery": "//span[text()='Run']/parent::button", "saveQuery": ".t--save-query", "deleteQuery": ".t--delete-query", "queryMoreAction": ".t--more-action-menu", "deleteUsingContext": ".t--apiFormDeleteBtn", "createQuery": ".t--create-query", "addQueryEntity": ".//div[contains(@class,'t--entity group queries')]//div[contains(@class,'t--entity-add-btn')]", "addDatasource": ".t--add-datasource", "editDatasourceButton": ".t--edit-datasource", "queryNameField": ".t--action-name-edit-field input", "settings": "li:contains('Settings')", "query": "li:contains('Query')", "switch": ".t--form-control-SWITCH input", "suggestedTableWidget": ".t--suggested-widget-TABLE_WIDGET", "queryResponse": "(//div[@class='table']//div[@class='tr'])[3]//div[@class='td']", "querySelect": "//div[contains(@class, 't--template-menu')]//div[text()='Select']", "queryCreate": "//div[contains(@class, 't--template-menu')]//div[text()='Create']", "queryUpdate": "//div[contains(@class, 't--template-menu')]//div[text()='Update']", "queryDelete": "//div[contains(@class, 't--template-menu')]//div[text()='Delete']", "codeTextArea": "div.CodeMirror-code", "findDocs" : "//div[text()='Find Document(s)']", "collectionField": "//p[text()='Collection']/following-sibling::div//div[@class='CodeMirror-code']", "queryField": "//p[text()='Query']/following-sibling::div//div[@class='CodeMirror-code']", "sortField": "//p[text()='Sort']/following-sibling::div//div[@class='CodeMirror-code']", "projectionField": "//p[text()='Projection']/following-sibling::div//div[@class='CodeMirror-code']", "limitField": "//p[text()='Limit']/following-sibling::div//div[@class='CodeMirror-code']", "skipField": "//p[text()='Skip']/following-sibling::div//div[@class='CodeMirror-code']", "keyField": "//p[text()='Key']/following-sibling::div//div[@class='CodeMirror-code']", "arrayOfPipelinesField": "//p[text()='Array of Pipelines']/following-sibling::div//div[@class='CodeMirror-code']", "countText": "//span[contains(@class, 'cs-text')][text()='Result:']/span" }