001package com.thed.util; 002 003public class ZeeConstants { 004 public static final String NAME_POST_BUILD_ACTION = "Publish test result to Zephyr Enterprise"; 005 public static final String ADD_ZEPHYR_GLOBAL_CONFIG = "Please Add Zephyr Server in the Global config"; 006 public static final String ZEPHYR_DEFAULT_MANAGER = "test.manager"; 007 public static final String ZEPHYR_DEFAULT_PASSWORD = "test.manager"; 008 public static final String TEST_CASE_TAG = "API"; 009 public static final String TEST_CASE_PRIORITY = "1"; 010 public static final String EXTERNAL_ID = "99999"; 011 public static final String TEST_CASE_COMMENT = "Created by Vortex"; 012 public static final String TEST_EXECUTE_COMMENT = "Updated by Vortex"; 013 public static final long NEW_CYCLE_KEY_IDENTIFIER = 1000000000L; 014 public static final boolean AUTOMATED = true; 015 public static final String SCRIPT_FILE_FOR_AUTOMATED_TESTCASE = " "; 016 public static final String ZBLAST_JOB_STATUS_COMPLETE = "complete"; 017 public static final String ZBLAST_JOB_STATUS_COMPLETE_WITH_ERROR = "completed_error"; 018 public static final String ZBLAST_JOB_STATUS_SCRIPT_ERROR = "script-error, Please check job configuration. Make sure to include script path if invoke script is enabled or Please provide valid file to import with respect to configured framework"; 019 public static final String ZBLAST_JOB_STATUS_SCRIPT_ERROR_FILE = "script-error,Error in parsing file. Found invalid file format. Please provide valid file to import with respect to configured framework"; 020 public static final String ZBLAST_FOLDER_NOT_AVAILABLE = "Configured folder is Not available. Please check Configuration"; 021 022 public static final String urlFragment = "flex/agent"; 023 public static final String urlFragmentZblast = "/flex/services/rest/v3/automation/schedule/jobs"; 024 public static final String urlFragmentFileWatcher = "/flex/services/rest/v3/fileWatcher/watcher/jobs"; 025 public static final String urlFragmentFileWatcherUpdate = "/flex/services/rest/v3/fileWatcher/watcher"; 026 public static final String urlFragmentZblastUpdateStatus = "/flex/services/rest/v3/automation/schedule"; 027 public static final String ZBLAST_AGENT_MACHINE = "zblastagentmachine"; 028 public static final String ZBLAST_JOB_STATUS_NEW = "new"; 029 public static final String ZBLAST_JOB_STATUS_ACTIVE = "active"; 030 public static final String ZBLAST_JOB_STATUS_ERROR = "Error"; 031 public static final String ZBLAST_JOB_CONFIG_ERROR = "Error in configuration"; 032 033 public static final String ZBLAST_JOB_STATUS_INPROGRESS = "in-progress"; 034 public static final String ZBLAST_JOB_STATUS_WAITING = "Waiting"; 035 public static final String ZBLAST_FILE_JOB_STATUS_RUNNING = "Folder Under Observation"; 036 public static final String ZBLAST_FILE_JOB_STATUS_STOPPED_DESC = "Folder Observation is Stopped"; 037 public static final String ZBLAST_FILE_JOB_STATUS_DELETED = "DELETED"; 038 public static final String ZBLAST_FILE_JOB_STATUS_STOPPED = "STOPPED"; 039 public static final String ENC_PWD = "encPwd"; 040 public static final String USERNAME = "username"; 041 042 public static final String PARAM_ACTION_REQUEST = "action"; 043 044 public static final String ACTION_LOGIN = "login"; 045 public static final String ACTION_LOGOUT = "logout"; 046 public static final String ACTION_CHECKPAYLOAD = "checkPayload"; 047 public static final String ACTION_SEND_RESPONSE = "sendResponse"; 048 public static final String ACTION_UPDATE_AGENT_REALTIME_STATUS = "updateAgentRealTimeStatus"; 049 public static final String ACTION_UPDATE_BATCH_REALTIME_STATUS = "updateBatchRealTimeStatus"; 050 051 public static final String PARAM_RESULT_REQUEST = "result"; 052 public static final String RESULT_SUCCESS = "success"; 053 public static final String RESULT_FAILURE = "failed"; 054 055 public static final String STATUS_LOGOUT = "logout:successful"; 056 057 public static final String PARAM_TOKEN_REQUEST = "token"; 058 059 /* 060 * indicates ZBot just wants to ping and not receive any payload (as 061 * multi-threaded execution may be off) 062 */ 063 public static final String PARAM_PING_ONLY = "pingOnly"; 064 065 /* ZBot's current status */ 066 public static final String PARAM_AGENT_STATUS = "agentStatus"; 067 068 public static final String TESTCASE_BATCH_EXECUTION_ID = "testcaseBatchExecutionId"; 069 public static final String TESTCASE_EXECUTION_ID = "testcaseExecutionId"; 070 public static final String TESTCASE_EXECUTION_STATUS = "testcaseExecutionStatus"; 071 072 public static final String PARAM_HOST_REQUEST = "host"; 073 074 /* multi-threading enabled, i.e. execute batches in parallel */ 075 public static final String PARAM_AGENT_MULTITHREADING = "multiThreading"; 076 077 /* new attributes added in 2.5 patch 1 */ 078 public static final String TESTCASE_BATCH_EXECUTION = "testcase_batch_execution"; 079 public static final String STATUS_SESSION_EXPIRED = "sessionExpired::true"; 080 public static final String STATUS_OK = "ok"; 081 082 public static final int WAIT = 5000; 083 084 public static String JOB_INFO_MESSAGE = " Results of file: {fileName} will be imported soon"; 085 public static final String JOB_CONFIG_ERROR = " Please configure correct folder to observe."; 086 087 public static final String[] keywords = { "Given", "When", "Then", "And", "Or" }; 088 089 public static final String UFT = "uft"; 090 public static final String SELENIUM = "selenium"; 091 public static final String TOSCA = "tosca"; 092 public static final String JUNIT = "Junit"; 093 public static final String EGG_PLANT = "EggPlant"; 094 public static final String TEST_NG = "TestNg"; 095 public static final String CUCUMBER = "Cucumber"; 096 public static final String SOAP_UI_PRO = "SoapUIPro"; 097 public static final String SOAPUI_PRO = "soapui pro"; 098 public static final String TESTCOMPLETE = "TestComplete"; 099 100 // constants for testNg 101 public static final String AFTER_METHOD = "afterMethod"; 102 public static final String BEFORE_METHOD = "beforeMethod"; 103 public static final String AFTER_CLASS = "afterClass"; 104 public static final String BEFORE_CLASS = "beforeClass"; 105 public static final String AFTER_SUITE = "afterSuite"; 106 public static final String BEFORE_SUITE = "beforeSuite"; 107 108 // Zee constants 109 public final static String STATUS_TO_BE_DELETED = "to be deleted"; 110 public final static String STATUS_TO_BE_STOPPED = "to be stopped"; 111 public final static String STATUS_ZBOT_SHUTDOWN = "Vortex has been shut down. Please restart Vortex and start job again"; 112 public static final String PACKAGE_FALSE_COMMENT = "Created by Vortex"; 113 public static final String PACKAGE_TRUE_COMMENT = "Created by Vortex with package structure"; 114 public static final int CYCLE_NAME_LIMIT = 255; 115 public static final String DATE_FORMAT = "E dd, yyyy hh:mm a"; 116 public static final String DEFAULT_CYCLE_DURATION = "7 days"; 117 public static final String CYCLE_PREFIX_DELIMITER = "_"; 118 public static final String ZEPHYR_SERVER_URL = "zephyrServerURL"; 119 120 121 //zee constants for scheduler 122 public static final String URL_AUTOMATION_SCHEDULED_JOB = "/flex/services/rest/v3/automation/jobs/automation"; 123 public static final String URL_AUTOMATION_SCHEDULED_JOB_UPDATE = "/flex/services/rest/v3/automation/schedule/update"; 124 public static final String URL_AUTOMATION_SCHEDULED_JOB_PROGRESS = "/flex/services/rest/v3/automation/schedule/progress"; 125 public static final String URL_AUTOMATION_SCHEDULED_FAILED_TCS_JOB = "/flex/services/rest/v3/automation/schedule/failedtcsmetadata"; 126 127 public static final String DEFAULT_ZBOT_NAME = "${zephyr.zbotname}"; 128 //Zee constant for Batch_SIZE 129 public static Integer BATCH_SIZE = 500; 130 131 public static final String ERROR_MESSAGE_ACTUAL_TIME_UNIT = "Unsupported time unit: %s, default time unit SECONDS will be used."; 132 133}