# Indicates if tests should use local selenium or appium service or SauceLabs (saucelabs.com). # Possible values: local # Defaults to local # KAOTESTBOT_TEST_ENV= # The country on which the test scripts are executed # KAOTESTBOT_TEST_COUNTRY= # Test account override for account creation # KAOTESTBOT_ACCOUNT_EMAIL=someuser@withglobalaccount.com # KAOTESTBOT_ACCOUNT_PASSWORD=password # KAOTESTBOT_ACCOUNT_MOBILENUMBER=mobileNumber # kaodim target environment # Defaults to 'staging' # Possible values: production, staging, beta, omega # KAOTESTBOT_TARGET_ENV=staging # Defaults to 'release' # Possible values debug , release # KAOTESTBOT_TARGET_BUILD_TYPE=debug # Possible values: silent,verbose,command,data,result,error # Defaults to silent # KAOTESTBOT_LOG_LEVEL= # Comma-separated list of devices to run tests against. # Possible values: chrome,firefox,safari,android,ios # Defaults to Chrome: # KAOTESTBOT_DEVICES= # Local Appium service host and port in case of local runs # KAOTESTBOT_APPIUM_HOST= # KAOTESTBOT_APPIUM_PORT= # Path to the android apk. # In case of local execution, should be absolute path to file # KAOTESTBOT_ANDROID_APP_PATH= # Android device name e.g. HTC Nexus 9 # KAOTESTBOT_ANDROID_DEVICE_NAME= # Branch from which the Android app will be downloaded # KAOTESTBOT_ANDROID_TARGET_BRANCH= # Android version used for testing # KAOTESTBOT_ANDROID_VERSION=5.0 # Android testing device identification # Can be an ID of real device (use adb devices command to get connected device IDs) or name of emulator # KAOTESTBOT_ANDROID_UDID= # Local Android app package file name for downloader # KAOTESTBOT_ANDROID_BUILD_LOCAL_FILE_NAME= # Absolute path to ios app file. # If testing on the real device use the ipa file else use zip file # KAOTESTBOT_IOS_APP_PATH= # Specify the ios version you want to use for testing # KAOTESTBOT_IOS_VERSION=9.3 # Specify the device for testing # Be sure that KAOTESTBOT_IOS_LOCAL_TEST_DEVICE_UDID is commented out if you want to test on the simulator # KAOTESTBOT_IOS_SIMULATOR_DEVICE=iPhone 6 # Specify the device udid, that is going to be used for local real device testing # KAOTESTBOT_IOS_LOCAL_TEST_DEVICE_UDID= # Branch from which the IOS app will be downloaded # KAOTESTBOT_IOS_TARGET_BRANCH= # Local iOS app package file name for downloader # KAOTESTBOT_IOS_BUILD_LOCAL_FILE_NAME=build.zip # Your personal CircleCI access token. # Needed for CircleCI artefacts download via for CircleCI API. # You have to allow the following access rights: # + read_pipelines # + read_build_logs # + read_job_environment_variables # + read_builds # + read_builds # + read_artifacts # KAOTESTBOT_CIRCLECI_TOKEN= # Default auth type used for new test accounts # KAOTESTBOT_ACCOUNT_TYPE= # Comma-separated list of masks for specs discovery # KAOTESTBOT_SPECS=./features/smoke.feature,./features/login.feature # Proxy settings # KAOTESTBOT_PROXY_URL= # KAOTESTBOT_PROXY_PORT= # Override for default ios developer team ID # KAOTESTBOT_IOS_DEV_TEAM_ID= # Add @tags to run only subsection of tests. If you separate tags by comma it will run scenarios tagged with @t1 OR @t2. If you use | as a separator it will run those with @t1 AND @t2 # KAOTESTBOT_TAGS= # Timeouts config # Default timeout for wdio wait commands in ms # KAOTESTBOT_WAITFOR_TIMEOUT=60000 # KAOTESTBOT_MIN_WAIT_TIME = 15000 # Connection retry timeout in ms # KAOTESTBOT_CONN_RETRY_TIMEOUT=300000 # HipTest sync config # HipTest project data publication token, unique per project, can be taken from HipTest project settings, # example: https://hiptest.net/app/projects/42360/settings # KAOTESTBOT_HIPTEST_API_URL=https://hiptest.net/api # Base-64 Encoded Value of HipTest Username and Password # KAOTESTBOT_HIPTEST_USERNAME= # KAOTESTBOT_HIPTEST_PASSWORD= # KAOTESTBOT_HIPTEST_TOKEN= # HipTest test run id, being used for feature download and test results publishing for particular test run # can be taken from HipTest # KAOTESTBOT_HIPTEST_TESTRUN_ID= # KAOTESTBOT_HIPTEST_PROJECT_ID= # Concurrency limit config # When this is set, user can run multiple feature files concurrently or one feature file on multiple browsers concurrently # This variable is for both local and saucelabs executions, default value is 1 # KAOTESTBOT_MAX_INSTANCES=1 # Chrome extension # Add your extension .crx file to /data/extensions folder # KAOTESTBOT_CHROME_EXTENSION= //name of the .crx file, e.g. modHeader_2_1_2.crx # Custom Environment URL # It overrides the default value in wdio.conf.js # KAOTESTBOT_TEST_ENV_URL= # Expired login account # KAOTESTBOT_EXPIRED_ACCOUNT_EMAIL= # KAOTESTBOT_EXPIRED_ACCOUNT_PASSWORD= # Reedem Voucher Code # KAOTESTBOT_REDEEM_VOUCHER_CODE=3pSrN9th # Redeem Voucher Benefit # KAOTESTBOT_REDEEM_VOUCHER_BENEFIT= # Comma-separated list of Slack Webhook URLs # KAOTESTBOT_SLACK_WEBHOOK_URLS= # Slack message prefix # KAOTESTBOT_SLACK_MESSAGE_PREFIX= # Count for retry for failed test cases # KAOTESTBOT_RETRY_COUNT=0 # Retry failing specs for CirclecCI combination. # Does not work with Hiptest, you'll need to define KAOTESTBOT_SPECS with files that exists in KAOTESTBOT # KAOTESTBOT_RETRY_FAILED_SPECS=true # Prefix for email address, only for local runs. Default value for local runs is 'internal+local+' # Default value for CI runs is 'internal+ci+' # KAOTESTBOT_EMAIL_PREFIX=internal+local+ # Provide Public IP address to create account from specific IP address # PUBLIC_IP= # Pause value for app initialize - To be used when running in cloud # Default value for KAOTESTBOT_LONG_PAUSE=10, KAOTESTBOT_SHORT_PAUSE=3 # KAOTESTBOT_LONG_PAUSE=10 # KAOTESTBOT_SHORT_PAUSE=5