2020-05-12 13:47:13 +00:00
|
|
|
{
|
2020-05-20 16:04:37 +00:00
|
|
|
"resourceUrl": ".t--dataSourceField",
|
2021-02-11 12:54:00 +00:00
|
|
|
"searchInputPlaceholder": "//div[contains(@class, 't--dataSourceField')]//div//input",
|
2020-05-20 16:04:37 +00:00
|
|
|
"searchApi": ".t--sidebar input[type=text]",
|
|
|
|
|
"createapi": ".t--createBlankApiCard",
|
2021-07-22 07:55:13 +00:00
|
|
|
"createAuthApiDatasource": ".t--createAuthApiDatasource",
|
2020-06-19 14:32:56 +00:00
|
|
|
"apiTxt": ".t--action-name-edit-field input",
|
Feature/entity browse (#220)
# New Feature: Entity Explorer
- Entities are actions (apis and queries), datasources, pages, and widgets
- With this new feature, all entities in the application will be available
to view in the new entity explorer sidebar
- All existing application features from the api sidebar, query sidebar, datasource sidebar and pages sidebar
now are avialable on the entity explorer sidebar
- Users are now able to quickly switch to any entity in the application from the entity explorer sidebar.
- Users can also search all entities in the application from the new sidebar. Use cmd + f or ctrl + f to focus on the search input
- Users can rename entities from the new sidebar
- Users can also perform contextual actions on these entities like set a page as home page, copy/move actions, delete entity, etc from the context menu available alongside the entities in the sidebar
- Users can view the properties of the entities in the sidebar, as well as copy bindings to use in the application.
2020-08-10 08:52:45 +00:00
|
|
|
"popover": "//*[local-name()='g' and @id='Icon/Outline/more-vertical']",
|
2020-05-20 16:04:37 +00:00
|
|
|
"moveTo": ".single-select >div:contains('Move to')",
|
Feature/entity browse (#220)
# New Feature: Entity Explorer
- Entities are actions (apis and queries), datasources, pages, and widgets
- With this new feature, all entities in the application will be available
to view in the new entity explorer sidebar
- All existing application features from the api sidebar, query sidebar, datasource sidebar and pages sidebar
now are avialable on the entity explorer sidebar
- Users are now able to quickly switch to any entity in the application from the entity explorer sidebar.
- Users can also search all entities in the application from the new sidebar. Use cmd + f or ctrl + f to focus on the search input
- Users can rename entities from the new sidebar
- Users can also perform contextual actions on these entities like set a page as home page, copy/move actions, delete entity, etc from the context menu available alongside the entities in the sidebar
- Users can view the properties of the entities in the sidebar, as well as copy bindings to use in the application.
2020-08-10 08:52:45 +00:00
|
|
|
"copyTo": ".single-select >div:contains('Copy to page')",
|
2020-06-19 14:32:56 +00:00
|
|
|
"home": ".single-select >div:contains('Page1')",
|
2020-05-20 16:04:37 +00:00
|
|
|
"delete": ".single-select >div:contains('Delete')",
|
|
|
|
|
"path": ".t--path >div textarea",
|
2020-07-03 08:58:58 +00:00
|
|
|
"editResourceUrl": ".t--dataSourceField",
|
2020-05-20 16:04:37 +00:00
|
|
|
"autoSuggest": "//div[contains(@id,'react-select')]",
|
2021-07-08 07:04:47 +00:00
|
|
|
"headerKey": ".t--actionConfiguration\\.headers\\[0\\]\\.key\\.0",
|
|
|
|
|
"headerValue": ".t--actionConfiguration\\.headers\\[0\\]\\.value\\.0",
|
|
|
|
|
"queryKey": ".t--actionConfiguration\\.queryParameters\\[0\\]\\.key\\.0",
|
|
|
|
|
"queryValue": ".t--actionConfiguration\\.queryParameters\\[0\\]\\.value\\.0",
|
|
|
|
|
"formEncoded": ".t--actionConfiguration\\.bodyFormData\\[0\\]\\.key\\.0",
|
2020-05-20 16:04:37 +00:00
|
|
|
"responseStatus": "//div[@id='root']",
|
|
|
|
|
"responseText": ".CodeMirror-line > [role='presentation']",
|
|
|
|
|
"createApiOnSideBar": "button:contains('Create new API')",
|
|
|
|
|
"saveButton": "button:contains('Save')",
|
|
|
|
|
"addHeader": ".t--addApiHeader svg",
|
|
|
|
|
"marketPlaceapi": ".t--eachProviderCard p",
|
|
|
|
|
"addPageButton": ".t--addToPageBtn",
|
2020-06-16 10:23:19 +00:00
|
|
|
"apidocumentaionLink": ".t--apiDocumentationLink",
|
2021-07-19 12:06:04 +00:00
|
|
|
"postbody": "(//div[contains(@class,'CodeMirror-wrap')]//textarea)[2]",
|
2020-05-27 11:21:11 +00:00
|
|
|
"paginationTab": "li:contains('Pagination')",
|
|
|
|
|
"apiInputTab": "li:contains('API Input')",
|
|
|
|
|
"paginationOption": ".t--apiFormPaginationType div>input",
|
2021-02-11 12:54:00 +00:00
|
|
|
"paginationWithTable": "//label[contains(text(),'Paginate with Table Page No')] ",
|
|
|
|
|
"paginationWithUrl": "//label[contains(text(),'Paginate with Response Url')]",
|
2020-05-27 11:21:11 +00:00
|
|
|
"panigationNextUrl": ".t--apiFormPaginationNext div>textarea",
|
|
|
|
|
"panigationPrevUrl": ".t--apiFormPaginationPrev div>textarea",
|
|
|
|
|
"TestNextUrl": ".t--apiFormPaginationNextTest",
|
2020-06-19 14:32:56 +00:00
|
|
|
"TestPreUrl": ".t--apiFormPaginationPrevTest",
|
2020-06-30 04:19:16 +00:00
|
|
|
"EditApiName": "img[alt='Edit pen']",
|
2020-07-29 06:00:03 +00:00
|
|
|
"ApiName": ".t--action-name-edit-field span",
|
2021-02-11 12:54:00 +00:00
|
|
|
"Request": "//li//span[text()='Request']",
|
2020-07-29 06:00:03 +00:00
|
|
|
"RequestURL": "(//span[@class='bp3-tree-node-label']/span)[1]",
|
|
|
|
|
"RequestMethod": "(//span[@class='bp3-tree-node-label']/span)[2]",
|
|
|
|
|
"content-Type": "(//span[@class='bp3-tree-node-label']/span)[3]",
|
|
|
|
|
"requestBody": "(//div[contains(@class,'bp3-collapse-body')]//textarea)[1]",
|
|
|
|
|
"showrequest": "span:contains('Show Request')",
|
2021-02-11 12:54:00 +00:00
|
|
|
"Responsetab": "//li//span[text()='Response Body']",
|
2020-08-20 05:38:08 +00:00
|
|
|
"deleteAPI": ".t--apiFormDeleteBtn",
|
|
|
|
|
"editName": ".single-select >div:contains('Edit Name')",
|
|
|
|
|
"page": ".single-select >div",
|
2020-09-02 13:13:06 +00:00
|
|
|
"propertyList": ".t--entity-property",
|
2020-11-25 16:10:31 +00:00
|
|
|
"actionlist": ".action div div",
|
|
|
|
|
"settings": "li:contains('Settings')",
|
2021-12-07 09:45:18 +00:00
|
|
|
"headers": "li:contains('Headers')",
|
2021-12-27 12:04:45 +00:00
|
|
|
"onPageLoad": "[name=executeOnLoad]",
|
2021-05-18 11:47:43 +00:00
|
|
|
"renameEntity": ".single-select >div:contains('Edit Name')",
|
|
|
|
|
"paramsTab": "//li//span[text()='Params']",
|
2021-07-08 07:04:47 +00:00
|
|
|
"paramKey": ".t--actionConfiguration\\.queryParameters\\[0\\]\\.key\\.0",
|
2021-08-16 12:00:11 +00:00
|
|
|
"paramValue": ".t--actionConfiguration\\.queryParameters\\[0\\]\\.value\\.0",
|
2021-12-14 12:37:42 +00:00
|
|
|
"multipartTypeDropdown":"button:contains('Type')",
|
2021-12-27 12:04:45 +00:00
|
|
|
"confirmBeforeExecute": "[name=confirmBeforeExecute]",
|
2021-12-14 12:37:42 +00:00
|
|
|
"runQueryButton": ".t--apiFormRunBtn"
|
2020-07-03 08:58:58 +00:00
|
|
|
}
|