2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6 * ================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ============LICENSE_END=========================================================
21 package org.openecomp.sdc.ci.tests.datatypes;
23 import java.util.Arrays;
24 import java.util.List;
26 public final class DataTestIdEnum {
27 private DataTestIdEnum() {
30 public enum Dashboard {
31 IMPORT_AREA("importButtonsArea"),
32 ADD_AREA("AddButtonsArea"),
33 BUTTON_ADD_VF("createResourceButton"),
34 BUTTON_ADD_SERVICE("createServiceButton"),
35 IMPORT_VFC("importVFCbutton"),
36 IMPORT_VF("importVFbutton"),
37 IMPORT_VFC_FILE("file-importVFCbutton"),
38 IMPORT_VF_FILE("file-importVFbutton"),
39 BUTTON_ADD_PRODUCT("createProductButton"),
40 BUTTON_ADD_PNF("createPNFButton"),
41 BUTTON_ADD_CR("createCRButton"),
46 public String getValue() {
50 private Dashboard(String value) {
55 public enum LifeCyleChangeButtons {
56 CREATE("create/save"),
58 SUBMIT_FOR_TESTING("submit_for_testing"),
59 START_TESTING("start_testing"),
62 CHECKOUT("check_out");
66 public String getValue() {
70 private LifeCyleChangeButtons(String value) {
75 public enum DistributionChangeButtons {
78 DISTRIBUTE("distribute"),
80 APPROVE_MESSAGE("checkindialog"),
81 RE_DISTRIBUTE("redistribute");
85 public String getValue() {
89 private DistributionChangeButtons(String value) {
94 public enum InformationalArtifactsPlaceholders {
95 CLOUD_QUESTIONNAIRE("Cloud Questionnaire (completed)"),
97 VENDOR_TEST_RESULT("Vendor Test Result"),
98 TEST_SCRIPTS("Test Scripts"),
99 RESOURCE_SECURITY_TEMPLATE("Resource Security Template"),
100 HEAT_TEMPLATE_FROM_VENDOR("HEAT Template from Vendor"),
101 CAPACITY("Capacity");
103 private String value;
105 public String getValue() {
109 private InformationalArtifactsPlaceholders(String value) {
114 public enum ModalItems {
115 BROWSE_BUTTON("browseButton"),
117 DESCRIPTION("description"),
118 SUMBIT_FOR_TESTING_MESSAGE("changeLifeCycleMessage"),
121 DELETE_INSTANCE_OK("deleteInstanceModal-button-ok"),
122 DELETE_INSTANCE_CANCEL("deleteInstanceModal-button-cancel"),
123 RENAME_INSTANCE_OK("renameInstanceModal-button-ok"),
124 RENAME_INSTANCE_CANCEL("renameInstanceModal-button-cancel"),
125 UPGRADE_SERVICES_CANCEL("upgradeVspModal-close"),
126 UPGRADE_SERVICES_OK("upgradeVspModal-button-upgrade"),
127 UPDATE_SERVICES_OK("upgradeVspModal-button-update"),
128 UPGRADE_SERVICES_CLOSE("upgradeVspModal-button-close"),
129 ACCEPT_TESTING_MESSAGE("checkindialog");
131 private String value;
133 public String getValue() {
137 private ModalItems(String value) {
142 public enum LeftPanelCanvasItems {
143 BLOCK_STORAGE("BlockStorage"),
144 CINDER_VOLUME("CinderVolume"),
146 LOAD_BALANCER("LoadBalancer"),
147 NOVA_SERVER("NovaServer"),
148 OBJECT_STORAGE("ObjectStorage"),
149 NEUTRON_PORT("NeutronPort"),
150 PORT("Port"), DATABASE("Database"),
152 CONTRAIL_PORT("ContrailPort"),
153 CONTRAIL_VIRTUAL_NETWORK("ContrailVirtualNetwork");
155 private String value;
157 public String getValue() {
161 private LeftPanelCanvasItems(String value) {
166 public enum LinkMenuItems {
167 // CANCEL_BUTTON("link-menu-button-cancel"),
168 // CONNECT_BUTTON("link-menu-button-connect"),
169 // LINK_ITEM_CAP("link-item-capabilities"),
170 // LINK_ITEM_REQ("link-item-requirements"),
171 // LINK_MENU("link-menu-open");
172 LINK_ITEM_CAP_Or_REQ("req-or-cap-item"),
173 // REQ_CAP_SELECT_DATA_TESTS_ID("SelectType");
174 REQ_CAP_SELECT_DATA_TESTS_ID("value-select");
176 private String value;
178 public String getValue() {
182 private LinkMenuItems(String value) {
190 public enum GeneralCanvasItems {
192 CANVAS_RIGHT_PANEL("w-sdc-designer-sidebar-head"),
193 DELETE_INSTANCE_BUTTON("deleteInstance"),
194 UPDATE_INSTANCE_NAME("e-sdc-small-icon-update"),
195 INSTANCE_NAME_FIELD("instanceName");
197 private String value;
199 public String getValue() {
203 private GeneralCanvasItems(String value) {
208 public enum ResourceMetadataEnum {
209 RESOURCE_NAME("name"),
210 DESCRIPTION("description"),
211 CATEGORY("selectGeneralCategory"),
212 VENDOR_NAME("vendorName"),
213 VENDOR_RELEASE("vendorRelease"),
214 TAGS("i-sdc-tag-input"),
215 CONTACT_ID("contactId"),
217 TAGS_TABLE("i-sdc-tag-text"),
218 SELECT_VSP("filename");
219 private String value;
221 public String getValue() {
225 private ResourceMetadataEnum(String value) {
230 public enum GeneralElementsEnum {
231 CREATE_BUTTON("create/save"),
232 CHECKIN_BUTTON("check_in"),
233 CHECKOUT_BUTTON("check_out"),
234 SUBMIT_FOR_TESTING_BUTTON("submit_for_testing"),
235 DELETE_VERSION_BUTTON("delete_version"),
236 REVERT_BUTTON("revert"),
237 LIFECYCLE_STATE("formlifecyclestate"),
238 VERSION_HEADER("versionHeader"),
240 UPDATE_SERVICES_BUTTON("open-upgrade-vsp-popup"),
241 UPLOAD_FILE_INPUT("browseButton"),
242 // RESTORE_BUTTON("restore"),
243 RESTORE_BUTTON("restore-component-button"),
244 // ARCHIVE_BUTTON("archive");
245 ARCHIVE_BUTTON("archive-component-button");
246 private String value;
248 public String getValue() {
252 private GeneralElementsEnum(String value) {
257 public enum ArtifactPageEnum {
258 ADD_DEPLOYMENT_ARTIFACT("add-deployment-artifact-button"),
259 ADD_INFORMATIONAL_ARTIFACT("add-information-artifact-button"),
260 DOWNLOAD_ARTIFACT_ENV("download_env_"),
261 ADD_ANOTHER_ARTIFACT("add-another-artifact-button"),
262 EDIT_ARTIFACT("edit_"), //upload env file by its label(via deployment artifact view)/displayName(via Canvas)
263 DELETE_ARTIFACT("delete_"),
264 DOWNLOAD_ARTIFACT("download_"),
265 GET_DEPLOYMENT_ARTIFACT_DESCRIPTION("description"),
266 GET_INFORMATIONAL_ARTIFACT_DESCRIPTION("Description"),
268 TYPE("artifactType_"),
269 DEPLOYMENT_TIMEOUT("timeout_"),
270 VERSION("artifactVersion_"),
271 UUID("artifactUUID_"),
272 EDIT_PARAMETERS_OF_ARTIFACT("edit-parameters-of-"),
273 DELETE_PARAMETER_OF_ARTIFACT("delete-"),
274 ARTIFACT_NAME("artifactDisplayName_"),
275 UPLOAD_HEAT_ENV_PARAMETERS("uplaodEnv_"),
276 VERSION_ENV("artifactEnvVersion_"),
277 ADD_OTHER_ARTIFACT_BUTTON("//button[@class='add-button ng-scope']");
278 private String value;
280 public String getValue() {
284 private ArtifactPageEnum(String value) {
289 public enum PropertiesPageEnum {
291 ADD_NEW_PROPERTY("addGrey"),
292 EDIT_PROPERTY("edit_"),
293 DELETE_PROPERTY("delete_"),
294 DELETE_PROPERTY_POPUP("delete_property"),
295 PROPERTY_NAME("propertyName_"),
296 PROPERTY_DESCRIPTION("propertyDescription_"),
297 PROPERTY_TYPE("propertyType_"),
298 ENTRY_SCHEMA("propertySchema_"),
299 ADD("Add"), CANCEL("Cancel"),
301 PROPERTY_ROW("propertyRow"),
303 POPUP_FORM("sdc-edit-property-container");
304 private String value;
306 public String getValue() {
310 private PropertiesPageEnum(String value) {
315 public enum PropertiesPopupEnum {
317 PROPERTY_NAME("propertyName"),
318 PROPERTY_VALUE("defaultvalue"),
319 PROPERTY_BOOLEAN_VALUE("booleantype"),
320 PROPERTY_DESCRIPTION("description"),
321 PROPERTY_TYPE("propertyType"),
322 ENTRY_SCHEMA("schema-type"),
325 POPUP_FORM("sdc-edit-property-container"),
328 PROPERTY_RADIO_BUTTON_CONTAINER("propertyRadioButton_"),
329 RADIO_BUTTON_CLASS("tlv-radio-label");
330 private String value;
332 public String getValue() {
336 private PropertiesPopupEnum(String value) {
341 public enum AdminPageTabs {
342 USER_MANAGEMENT("usermanagmenttab"),
343 CATEGORY_MANAGEMENT("categorymanagmenttab");
345 private String value;
347 public String getValue() {
351 private AdminPageTabs(String value) {
356 public enum UserManagementEnum {
358 SEARCH_BOX("searchbox"),
359 NEW_USER_FIELD("newuserId"),
360 ROLE_SELECT("selectrole"),
361 CREATE_BUTTON("creategreen"),
362 CLASS__USER_MANAGEMENT_TABLE("sdc-user-management-table"),
364 FIRST_NAME("firstName_"),
365 LAST_NAME("lastName__"),
369 LAST_ACTIVE("lastActive_"),
370 UPDATE_ROLE("selectRole_"),
371 UPDATE_USER_BUTTON("updateUser_"),
373 DELETE_USER("delete_"),
377 private String value;
379 public String getValue() {
383 private UserManagementEnum(String value) {
388 public enum CategoryManagement {
390 SERVICE_CATEGORY_HEADER("servicecategoryheader"),
391 RESOURCE_CATEGORY_HEADER("resourcecategoryheader"),
392 SERVICE_CATEGORY_LIST("servicecategory"),
393 RESOURCE_CATEGORY_LIST("resourcecategory"),
394 NEW_CATEGORY_BUTTON("newcategory"),
395 NEW_SUB_CATEGORY_BUTTON("newsubcategory"),
396 NEW_CATEGORY_NAME("i-sdc-form-input");
398 private String value;
400 public String getValue() {
404 private CategoryManagement(String value) {
411 public enum MainMenuButtons {
412 HOME_BUTTON("main-menu-button-home"),
413 CATALOG_BUTTON("main-menu-button-catalog"),
414 ONBOARD_BUTTON("main-menu-button-onboard"),
415 SEARCH_BOX("main-menu-input-search"),
416 REPOSITORY_ICON("repository-icon");
417 private String value;
419 public String getValue() {
423 private MainMenuButtons(String value) {
428 public enum CatalogSwitchButtons {
429 CATALOG_SWITCH_BUTTON("catalog-selector-button"), // get possible catalog types(active/archive)
430 CATALOG_ACTIVE_ITEMS("catalog-selector-0"), // select active catalog
431 CATALOG_ARCHIVE("catalog-selector-1"); // select archive catalog
432 private String value;
434 public String getValue() {
437 private CatalogSwitchButtons(String value) {
442 public enum MainMenuButtonsFromInsideFrame {
443 HOME_BUTTON("breadcrumbs-button-0");
444 private String value;
446 public String getValue() {
450 private MainMenuButtonsFromInsideFrame(String value) {
455 public enum MenuOptionsEnum {
457 CHECK_IN("Check in"),
458 CHECK_OUT("Check out"),
460 SUBMIT_FOR_TEST("Submit For Test"),
463 START_TEST("Start test"),
464 DISTREBUTE("Distribute");
466 private String value;
468 public String getValue() {
472 private MenuOptionsEnum(String value) {
477 public enum StepsEnum {
478 GENERAL("GeneralLeftSideMenu"),
480 DEPLOYMENT_ARTIFACT("Deployment ArtifactLeftSideMenu"),
481 INFORMATION_ARTIFACT("Information ArtifactLeftSideMenu"),
482 PROPERTIES("PropertiesLeftSideMenu"),
483 COMPOSITION("CompositionLeftSideMenu"),
484 ACTIVITY_LOG("Activity LogLeftSideMenu"),
485 DEPLOYMENT_VIEW("DeploymentLeftSideMenu"),
486 TOSCA_ARTIFACTS("TOSCA ArtifactsLeftSideMenu"),
487 MONITOR("DistributionLeftSideMenu"),
488 MANAGEMENT_WORKFLOW("Management WorkflowLeftSideMenu"),
490 HIERARCHY("Hierarchy"),
491 PROPERTIES_ASSIGNMENT("Properties AssignmentLeftSideMenu");
493 private String value;
495 public String getValue() {
499 private StepsEnum(String value) {
504 public enum ArtifactPopup {
506 BROWSE("browseButton"),
507 ARTIFACT_DESCRIPTION("description"),
508 ARTIFACT_LABEL("artifactLabel"),
509 ARTIFACT_TYPE("artifacttype"),
513 CANCEL_BUTTON("Cancel"),
514 URL("input[class^='i-sdc-form-input']"),
515 MODAL_WINDOW("sdc-add-artifact");
517 private String value;
519 public String getValue() {
523 private ArtifactPopup(String value) {
528 public enum ServiceMetadataEnum {
529 SERVICE_NAME("name"),
530 DESCRIPTION("description"),
531 CATEGORY("selectGeneralCategory"),
532 PROJECT_CODE("projectCode"),
533 TAGS("i-sdc-tag-input"),
534 CONTACT_ID("contactId"),
536 INSTANTIATION_TYPE("selectInstantiationType");
538 private String value;
540 public String getValue() {
544 private ServiceMetadataEnum(String value) {
549 public enum ProductMetadataEnum {
550 PRODUCT_NAME("name"),
551 FULL_NAME("fullName"),
552 DESCRIPTION("description"),
553 PROJECT_CODE("projectCode"),
554 TAGS("i-sdc-tag-input"),
555 ATT_CONTACT("attContact"),
558 private String value;
560 public String getValue() {
564 private ProductMetadataEnum(String value) {
569 public enum DashboardCardEnum {
570 ASSET_TYPE("asset-type"), LIFECYCLE_STATE("span[class^='w-sdc-dashboard-card-info-lifecycleState']"),
571 INFO_NAME("div.sdc-tile-info-line"),
572 VERSION("div[class^='w-sdc-dashboard-card-info-user']"),
573 DASHBOARD_CARD("div[class^='w-sdc-dashboard-card ']"),
574 INFO_TITLE_XPATH("//div[contains(@class,'sdc-tile-info-line title')]"),
575 ASSET_TYPE_CSS("span[data-tests-id='asset-type']");
577 private String value;
579 public String getValue() {
583 private DashboardCardEnum(String value) {
588 public enum CatalogPageLeftPanelCategoryCheckbox {
589 GENERIC_CHECKBOX("span[data-tests-id='checkbox-resourcenewcategory.generic']"),
590 NETWORK_L2_3("span[data-tests-id='checkbox-resourcenewcategory.networkl2-3']"),
591 NETWORK_L4_PLUS("span[data-tests-id='checkbox-resourcenewcategory.networkl4+']"),
592 NETWORK_CONNECTIVITY("span[data-tests-id='checkbox-resourcenewcategory.networkconnectivity']"),
593 APPLICATION_L4_PLUS("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+']"),
594 DCAE("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent']");
596 private String value;
598 public String getValue() {
602 private CatalogPageLeftPanelCategoryCheckbox(String value) {
607 public enum CatalogPageLeftPanelFilterTitle {
608 TYPE("span[data-tests-id='typeFilterTitle']"),
609 CATEGORIES("span[data-tests-id='categoriesFilterTitle']"),
610 STATUS("span[data-tests-id='statusFilterTitle']");
612 private String value;
614 public String getValue() {
618 private CatalogPageLeftPanelFilterTitle(String value) {
623 public enum CatalogPageLeftPanelSubCategoryCheckbox {
624 COMMON_NETWORK_RESOURCES("span[data-tests-id='checkbox-resourcenewcategory.networkl4+.commonnetworkresources']"),
625 ROUTER("span[data-tests-id='checkbox-resourcenewcategory.networkl2-3.router']"),
626 WAN_CONNECTORS("span[data-tests-id='checkbox-resourcenewcategory.networkl2-3.wanconnectors']"),
627 LAN_CONNECTORS("span[data-tests-id='checkbox-resourcenewcategory.networkl2-3.lanconnectors']"),
628 INFRASTRUCTERE_NETWORKl2_3("span[data-tests-id='checkbox-resourcenewcategory.networkl2-3.infrastructure']"),
629 GATEWAY("span[data-tests-id='checkbox-resourcenewcategory.networkl2-3.gateway']"),
630 NETWORK_ELEMENTS("span[data-tests-id='checkbox-resourcenewcategory.generic.networkelements']"),
631 ABSTRACT("span[data-tests-id='checkbox-resourcenewcategory.generic.abstract']"),
632 RULES("span[data-tests-id='checkbox-resourcenewcategory.generic.rules']"),
633 DATABASE("span[data-tests-id='checkbox-resourcenewcategory.generic.database']"),
634 INFRASTRUCTERE_GENERIC("span[data-tests-id='checkbox-resourcenewcategory.generic.infrastructure']"),
635 VIRTUAL_LINKS("span[data-tests-id='checkbox-resourcenewcategory.networkconnectivity.virtuallinks']"),
636 CONNECTION_POINTS("span[data-tests-id='checkbox-resourcenewcategory.networkconnectivity.connectionpoints']"),
637 APPLICATION_SERVER("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.applicationserver']"),
638 CALL_CONTROL("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.callcontrol']"),
639 MEDIASERVERS("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.mediaservers']"),
640 WEBSERVER("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.webserver']"),
641 LOAD_BALANCER("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.loadbalancer']"),
642 BORDER_ELEMENT("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.borderelement']"),
643 DATABASE_APPLIVATION_L4_PLUS("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.database']"),
644 FIREWALL("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.firewall']"),
645 DATABASE_DCAE("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.database']"),
646 POLICY("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.policy']"),
647 MICROSERVICE("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.microservice']"),
648 SOURCE("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.source']"),
649 COLLECTOR("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.collector']"),
650 UTILITY("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.utility']"),
651 ANALYTICS("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.analytics']");
653 private String value;
655 public String getValue() {
659 private CatalogPageLeftPanelSubCategoryCheckbox(String value) {
664 public enum CompositionScreenEnum {
666 CHANGE_VERSION("changeVersion", Arrays.asList()),
667 DEPLOYMENT_ARTIFACT_TAB("deployment-artifact-tab", Arrays.asList("Deployment Artifacts")),
668 ADD_ARTIFACT("add_Artifact_Button", Arrays.asList()),
669 SEARCH_ASSET("searchAsset", Arrays.asList()),
670 PROPERTIES_AND_ATTRIBUTES_TAB("properties-and-attributes-tab",Arrays.asList()),
671 MENU_INPUTS("sub-menu-button-inputs",Arrays.asList()),
672 MENU_ONBOARD("sub-menu-button-onboard",Arrays.asList()),
673 MENU_HOME("sub-menu-button-home",Arrays.asList()),
674 MENU_PROPERTIES_ASSIGNMENT("sub-menu-button-properties assignment",Arrays.asList()),
675 MENU_TRIANGLE_DROPDOWN("triangle-dropdown", Arrays.asList()),
676 ARTIFACTS_LIST("artifactName", Arrays.asList()),
677 INFORMATION_ARTIFACTS("button[tooltip-content='Information Artifacts']", Arrays.asList("Informational Artifacts")),
678 API("button[tooltip-content='API']", Arrays.asList("API Artifacts")),
679 INFORMATION("button[tooltip-content='Information']", Arrays.asList("General Info", "Additional Information", "Tags")),
680 COMPOSITION("button[tooltip-content='Composition']", Arrays.asList("Composition")),
681 INPUTS("button[tooltip-content='Inputs']", Arrays.asList("")),
682 REQUIREMENTS_AND_CAPABILITIES("button[tooltip-content='Requirements and Capabilities']", Arrays.asList()),
683 INFORMATION_TAB("information-tab", Arrays.asList()),
684 CUSTOMIZATION_UUID("rightTab_customizationModuleUUID", Arrays.asList());
686 private String value;
687 private List<String> title;
689 public String getValue() {
693 public List<String> getTitle() {
697 private CompositionScreenEnum(String value, List<String> title) {
703 public enum ToscaArtifactsScreenEnum {
705 TOSCA_MODEL("download-Tosca Model"),
706 TOSCA_TEMPLATE("download-Tosca Template"),
707 ARTIFACT_VERSION("version-"),
708 ARTIFACT_NAME("name-"),
709 ARTIFACT_TYPE("type-"),
710 ARTIFACT_DETAILS("details-"),
711 DOWNLOAD_ARTIFACT("download-"),
712 DOWNLOAD_CSAR("download-Tosca Model");
714 private String value;
716 public String getValue() {
720 private ToscaArtifactsScreenEnum(String value) {
725 public enum InformationalArtifactsService {
726 AFFINITY_RULES("artifact_Display_Name-Affinity Rules"),
727 CONTROL_LOOP_FUNCTIONS("artifact_Display_Name-Control Loop Functions"),
728 DEPLOYMENT_VOTING_RECORD("artifact_Display_Name-Deployment Voting Record"),
729 DIMENSIONING_INFO("artifact_Display_Name-Dimensioning Info"),
730 DISTRIBUTION_INSTRUCTION("artifact_Display_Name-Distribution Instructions"),
731 ENGINEERING_RULES("artifact_Display_Name-Engineering Rules (ERD)"),
732 OPERATIONAL_POLICES("artifact_Display_Name-Operational Policies"),
733 SERVICE_ARTIFACT_PLAN("artifact_Display_Name-Service Artifact Plan"),
734 SERVICE_QUESTIONNAIRE("artifact_Display_Name-Service Questionnaire"),
735 SERVICE_SECURITY_TEMPLATE("artifact_Display_Name-Service Security Template"),
736 SERVICE_SPECIFIC_POLICIES("artifact_Display_Name-Service-specific Policies"),
737 SUMMARY_OF_IMPACTS_TO_ECOMP("artifact_Display_Name-Summary of impacts to ECOMP elements,OSSs, BSSs"),
738 TD_CERTIFICATION_TEST_RESULTS("artifact_Display_Name-TD Certification Test Results");
740 private String value;
742 public String getValue() {
746 private InformationalArtifactsService(String value) {
751 public enum APIArtifactsService {
753 CONFIGURATION("artifact_Display_Name-Configuration"),
754 INSTANTIATION("artifact_Display_Name-Instantiation"),
755 LOGGING("artifact_Display_Name-Logging"),
756 MONITORING("artifact_Display_Name-Monitoring"),
757 REPORTING("artifact_Display_Name-Reporting"),
758 TESTING("artifact_Display_Name-Testing");
760 private String value;
762 public String getValue() {
766 private APIArtifactsService(String value) {
771 public enum DeploymentArtifactCompositionRightMenu {
772 ARTIFACT_NAME("artifactName-"),
773 ARTIFACT_DISPLAY_NAME("artifact_Display_Name-"),
774 DOWNLOAD("download_"),
776 ADD_ARTIFACT_BUTTON("add_Artifact_Button"),
777 EDIT_PARAMETERS_OF_ARTIFACT("edit-parameters-of-"),
778 ARTIFACT_ITEM("artifact-item-"),
779 ARTIFACT_ENV("heat_env_");
781 private String value;
783 public String getValue() {
787 private DeploymentArtifactCompositionRightMenu(String value) {
793 public enum InputsScreenService {
794 ADD_SELECTED_INPUTS_BTN("add-inputs-to-service-button"),
795 VF_INSTANCE_ROWS("expand-collapse[expanded-selector^='.vf-instance-list.']"),
796 VF_INSTANCE_ROW_NAME("span[class^='title-text']"),
797 VF_INSTANCE_INPUTS("div[class^='vf-instance-list ']"),
798 VF_INSTANCE_INPUT("div[class^='input-row ng-scope']"),
799 VF_INSTNCE_PROPERTY_NAME("div[class^='title-text']"),
800 INPUT_CHECKBOX("span[class^='tlv-checkbox-label']"),
801 SERVICE_INPUT_ROW("div[class^='service-input-row input-row']"),
802 DELETE_INPUT_BTN("span[class$='remove-input-icon']"),
803 RESOURCE_INSTANCE_PROPERTY_NAME("propertyName_"),
804 RESOURCE_INSTANCE_PROPERTY_TYPE("propertyType_"),
805 RESOURCE_INSTANCE_PROPERTY_CHECKBOX("propertyCheckbox_"),
806 SERVICE_INPUTS_DELETE_BUTTON("deleteInput_")
809 private String value;
811 public String getValue() {
815 private InputsScreenService(String value) {
821 public enum DeploymentScreen {
822 MODULES("span[class^='expand-collapse-title-text']"),
823 MEMBERS("div[class^='expand-collapse-sub-title']"),
824 PROPERTIES("list-of-Properties"),
825 ARTIFACTS("list-of-Artifacts"),
826 BUTTON_PROPERTIES("div[data-tests-id='list-of-Properties'] span[class^='hand']"),
827 BUTTON_ARTIFACTS("div[data-tests-id='list-of-Artifacts'] span[class^='hand']"),
828 PROPERTY_NAMES("div[data-tests-id='selected-module-property-name'] span"),
829 PROPERTY_TYPES("selected-module-property-type"),
830 PROPERTY_SCHEMA_TYPE("selected-module-property-schema-type"),
831 ARTIFACT_NAME("selected-module-artifact-name"),
832 ARTIFACT_UUID("selected-module-artifact-uuid"),
833 ARTIFACT_VERSION("selected-module-artifact-version"),
834 PENCIL_ICON("edit-name-popover-icon"),
835 MODULE_NAME("selected-module-name"),
836 MODULE_ID("selected-module-group-uuid"),
837 RESOURCE_NAME_ON_POPOVER("popover-vfinstance-name"),
838 MODULE_NAME_ON_POPOVER("popover-module-name"),
839 NAME_INPUT("popover-heat-name"),
840 SAVE("popover-save-button"),
841 CANCEL("popover-close-button"),
842 X_BUTTON("popover-x-button");
844 private String value;
846 public String getValue() {
850 private DeploymentScreen(String value) {
855 public enum PropertiesAssignmentScreen {
857 PROPERTIES_TAB("Properties"),
858 INPUTS_TAB("Inputs"),
859 COMPOSITION_TAB("Composition"),
860 PROPERTY_STRUCTURE_TAB("Property Structure"),
861 SEARCH_BOX("search-box"),
862 FILTER_BOX("filter-box"),
863 SAVE_BUTTON("properties-save-button"),
864 DISCARD_BUTTON("properties-reverse-button"),
865 DECLARE_BUTTON("declare-button"),
866 SEARCH_BUTTON("search-button"),
867 FILTER_BUTTON("filter-button"),
868 EXPAND_BUTTON ("expand-"),
869 CLEAR_FILTER_BUTTON("clear-filter-button"),
870 INPUT_DELETE_BUTTON("delete-input-button"),
871 INPUT_DELETE_DIALOG_DELETE("Delete"),
872 INPUT_DELETE_DIALOG_CLOSE("Close"),
873 SAVE_DIALOG_CANCEL("id-button-cancel"),
874 SAVE_DIALOG_DISCARD("id-button-discard"),
875 SAVE_DIALOG_SAVE("id-button-save"),
876 PROPERTY_KEY_FIELD_PREFIX("value-prop-key-"),
877 PROPERTY_VALUE_FIELD_PREFIX("value-prop-"),
878 INPUT_VALUE_FIELD_PREFIX("value-input-"),
879 POPUP_VALUE_FIELD_PREFIX("edit-button-prop-"),
880 ADD_TO_LIST_BUTTON("add-to-list-"),
881 DELETE_FROM_LIST_BUTTON("delete-from-list-"),
882 FILTER_CHECKBOX_ALL("filter-checkbox-all"),
883 FILTER_CHECKBOX_CP("filter-checkbox-cp"),
884 FILTER_CHECKBOX_VFC("filter-checkbox-vfc"),
885 FILTER_CHECKBOX_VL("filter-checkbox-vl"),
886 FILTER_APPLY_BUTTON("filter-apply-button"),
887 FILTER_CLOSE_BUTTON("filter-close-button"),
888 FILTER_SET_BUTTON("filter-set-button"),
889 PROPERTY_NAME_COLUMN("property-name");
892 private String value;
894 public String getValue() {
898 private PropertiesAssignmentScreen(String value) {
904 public enum ImportVfRepository {
905 SEARCH("onboarding-search"),
906 IMPORT_VSP("import-csar"),
907 DOWNLOAD_CSAR("download-csar"),
908 UPDATE_VSP("update-csar");
910 private String value;
912 public String getValue() {
916 private ImportVfRepository(String value) {
921 public enum EnvParameterView {
922 SEARCH_ENV_PARAM_NAME("search-env-param-name"),
923 ENV_CURRENT_VALUE("value-field-of-"),//value-field-of-oam_volume_name_0 - parameter name
924 ENV_DEFAULT_VALUE("default-value-of-");// default-value-of-vnf_name
926 private String value;
928 public String getValue() {
932 private EnvParameterView(String value) {
937 public enum ComplexServiceAmdocs {
938 CREATE_BUTTON("Create"),
939 DELETE_COMPONENT("deleteInstance"),
940 PATH_LIST_BUTTON("pathsListMenuItem"),
941 UPDATE_VF("create/save"),
942 PATH_LIST_NAME("path-name"),
943 PATH_LIST_EDIT("update-service-path-btn"),
944 PATH_LIST_DELETE("delete-service-path-btn"),
945 CREATE_PATH_MENU_BUTTON("createPathMenuItem"),
946 PATH_NAME("pathName"),
947 PATH_PROTOCOL("pathProtocol"),
948 PATH_PORT_NUMBER("pathPortNumbers"),
949 PATH_MENU_BUTTON("pathsMenuBtn"),
951 SEARCH("expandable-input-closed"),
952 LINK_SOURCE("linkSrc"),
953 LINK_SOURCE_CP("linkSrcCP"),
954 LINK_TARGET("linkTarget"),
955 LINK_TARGET_CP("linkTargetCP"),
956 SERVICE_PATH_SELECTOR("service-path-selector"),
957 SUBMIT_FOR_TESTING("submit_for_testing"),
958 CHANGE_LIFE_CYCLE_MESSAGE("changeLifeCycleMessage"),
959 REMOVE_LINK("removeLnk"),
961 ONBOARD_CATALOG("onboard-onboard-tab"),
963 HOME_FROM_COMPOSITION("breadcrumbs-button-0"),
964 NEW_VSP_VERSION_DESCRIPTION("new-version-description"),
965 SUBMIT_NEW_VSP_VERSION_DESCRIPTION("form-submit-button"),
966 EXTEND_BUTTON("extendPathlnk");
968 private String value;
970 public String getValue() {
974 private ComplexServiceAmdocs(String value) {
980 public enum PortMirroring {
981 COLLECTOR_NODE("collector_node"),
982 EQUIP_MODEL("equip_model"),
983 EQUIP_VENDOR("equip_vendor"),
984 PMC_NAME_IN_PALLETE("Port Mirroring Configuration"),
985 PMCP_NAME_IN_PALLETE("Port Mirroring Configuration By Policy");
987 private String value;
989 public String getValue() {
993 private PortMirroring(String value) {
998 public enum CompositionRightPanel_GenerInfo {
999 TYPE("rightTab_componentType"),
1000 RESOURCE_TYPE("rightTab_resourceType"),
1001 SELECT_VERSION("changeVersion"),
1002 CATEGORY("rightTab_category"),
1003 SUB_CATEGORY("rightTab_subCategory");
1005 private String value;
1007 public String getValue() {
1011 private CompositionRightPanel_GenerInfo(String value) {
1016 public enum CompositionRightPanel {
1018 COMPONENT_TITLE("selectedCompTitle"),
1019 REQS_AND_CAPS_TAB("requirements-and-capabilities"),
1020 EDIT_PENCIL("editPencil"),
1021 INSTANCE_NAME_TEXTBOX("instanceName"),
1022 DELETE_ITEM("deleteInstance"),
1023 REQS_AND_CAPS_TAB_XPATH("//button[@tooltip-content='Requirements and Capabilities']");
1025 private String value;
1027 public String getValue() {
1031 private CompositionRightPanel(String value) {