diff --git a/jmeter/2023-11-17_15-47-08.333239/.bzt-rc b/jmeter/2023-11-17_15-47-08.333239/.bzt-rc new file mode 100644 index 0000000..3c4ec7e --- /dev/null +++ b/jmeter/2023-11-17_15-47-08.333239/.bzt-rc @@ -0,0 +1,72 @@ +# General Settings + +#settings: +# default-executor: jmeter # if you prefer using other executor by default - change this option +# artifacts-dir: ~/bzt-artifacts/%Y-%m-%d_%H-%M-%S.%f # change the default place to store artifact files +# check-updates: true # check for newer version of Taurus on startup +# check-interval: 1s # interval for Taurus engine to check test status and do other actions +# proxy: # custom proxy settings +# address: http://127.0.0.1:8080 # proxy server address +# username: user # username and password used if authentication is configured on proxy server +# password: 12345 + +--- + +# CLI aliases - configure your "shortcuts" to apply config pieces + +#cli-aliases: # user-defined config pieces to apply from command-line +# debug: # this alias is called as '-debug' from command line +# settings: +# verbose: true +# modules: +# jmeter: +# gui: true +# console: +# disable: true + +--- + +# BlazeMeter reporting settings + +#modules: +# blazemeter: +# token: : # API id and API secret joined with ':' +# +# test: Test Name # name for test to store reports +# project: Project Name # name for project to store test, can be numeric project ID +# public-report: false # set to true to create a public link to the report +# +# browser-open: start # auto-open the report in browser, +# # can be "start", "end", "both", "none" +# send-interval: 30s # send data each n-th second +# timeout: 5s # connect and request timeout for BlazeMeter API +# artifact-upload-size-limit: 10 # limit max size of file (in megabytes) +# # that goes into zip for artifact upload, 10 by default +# check-interval: 5s # interval which Taurus uses to query test status from BlazeMeter + +--- + +# JMeter settings + +#modules: +# jmeter: +# properties: # JMeter properties for every JMeter run +# prop_name: prop value +# system-properties: # Java system properties +# sun.net.http.allowRestrictedHeaders: "true" +# memory-xmx: 4G # allow JMeter to use up to 4G of memory +# path: ~/.bzt/jmeter-taurus/{version}/bin/jmeter # path to local jmeter installation +# version: 3.2 # version to use +# plugins: # plugins to install +# - jpgc-json=2.2 +# - jmeter-ftp +# - jpgc-casutg + +--- + +# Gatling settings + +#modules: +# gatling: +# properties: +# gatling.data.file.bufferSize: 256 # output buffer size, 256 bytes by default diff --git a/jmeter/2023-11-17_15-47-08.333239/effective.json b/jmeter/2023-11-17_15-47-08.333239/effective.json new file mode 100644 index 0000000..67e46c1 --- /dev/null +++ b/jmeter/2023-11-17_15-47-08.333239/effective.json @@ -0,0 +1,305 @@ +{ + "modules": { + "ab": { + "class": "bzt.modules.ab.ApacheBenchmarkExecutor" + }, + "gatling": { + "class": "bzt.modules.gatling.GatlingExecutor", + "properties": { + "gatling.data.file.bufferSize": 256 + } + }, + "jmeter": { + "class": "bzt.modules.jmeter.JMeterExecutor", + "protocol-handlers": { + "http": "bzt.jmx.http.HTTPProtocolHandler", + "mqtt": "bzt.jmx.mqtt.MQTTProtocolHandler", + "grpc": "bzt.jmx.grpc.GRPCProtocolHandler" + }, + "plugins": [ + "jpgc-casutg", + "jpgc-dummy", + "jpgc-ffw", + "jpgc-fifo", + "jpgc-functions", + "jpgc-json", + "jpgc-perfmon", + "jpgc-prmctl", + "jpgc-tst" + ], + "properties": { + "jmeter.save.saveservice.autoflush": "true", + "jmeter.save.saveservice.connect_time": "true", + "jmeterengine.force.system.exit": "true", + "summariser.name": "" + }, + "version": "5.4.3", + "path": "/Users/alejandrosanchez-giraldo/.bzt/jmeter-taurus/5.4.3/bin/jmeter.sh" + }, + "locust": { + "class": "bzt.modules._locustio.LocustIOExecutor" + }, + "molotov": { + "class": "bzt.modules._molotov.MolotovExecutor" + }, + "siege": { + "class": "bzt.modules.siege.SiegeExecutor" + }, + "tsung": { + "class": "bzt.modules.tsung.TsungExecutor" + }, + "k6": { + "class": "bzt.modules.k6.K6Executor" + }, + "selenium": { + "class": "bzt.modules._selenium.SeleniumExecutor" + }, + "junit": { + "class": "bzt.modules.java.JUnitTester" + }, + "testng": { + "class": "bzt.modules.java.TestNGTester" + }, + "rspec": { + "class": "bzt.modules.ruby.RSpecTester" + }, + "mocha": { + "class": "bzt.modules.javascript.MochaTester" + }, + "nunit": { + "class": "bzt.modules.csharp.NUnitExecutor" + }, + "xunit": { + "class": "bzt.modules.csharp.XUnitExecutor" + }, + "pytest": { + "class": "bzt.modules._pytest.PyTestExecutor" + }, + "wdio": { + "class": "bzt.modules.javascript.WebdriverIOExecutor" + }, + "robot": { + "class": "bzt.modules.robot.RobotExecutor" + }, + "apiritif": { + "class": "bzt.modules._apiritif.ApiritifNoseExecutor" + }, + "local": { + "class": "bzt.modules.provisioning.Local" + }, + "monitoring": { + "class": "bzt.modules.monitoring.Monitoring" + }, + "passfail": { + "class": "bzt.modules.passfail.PassFailStatus" + }, + "shellexec": { + "class": "bzt.modules.shellexec.ShellExecutor" + }, + "junit-xml": { + "class": "bzt.modules.reporting.JUnitXMLReporter" + }, + "install-checker": { + "class": "bzt.modules.services.InstallChecker" + }, + "console": { + "class": "bzt.modules.console.ConsoleStatusReporter" + }, + "consolidator": { + "class": "bzt.modules.aggregator.ConsolidatingAggregator", + "percentiles": [ + 0.0, + 50.0, + 90.0, + 95.0, + 99.0, + 99.9, + 100.0 + ] + }, + "final-stats": { + "class": "bzt.modules.reporting.FinalStatus" + }, + "functional-consolidator": { + "class": "bzt.modules.functional.FunctionalAggregator" + }, + "influxdb-reporter": { + "class": "bzt.modules.influxdb_reporter.InfluxdbStatusReporter" + }, + "android-emulator": { + "class": "bzt.modules.services.AndroidEmulatorLoader" + }, + "appium": { + "class": "bzt.modules.services.AppiumLoader" + }, + "virtual-display": { + "class": "bzt.modules.services.VirtualDisplay" + }, + "external-results-loader": { + "class": "bzt.modules.external.ExternalResultsLoader" + }, + "blazemeter": { + "class": "bzt.modules.blazemeter.BlazeMeterUploader" + }, + "cloud": { + "class": "bzt.modules.blazemeter.CloudProvisioning", + "default-location": "us-central1-a" + }, + "proxy2jmx": { + "class": "bzt.modules.proxy2jmx.Proxy2JMX" + }, + "unpacker": { + "class": "bzt.modules.services.Unpacker" + }, + "pip-install": { + "class": "bzt.modules.services.PipInstaller" + }, + "screenshoter": { + "class": "bzt.modules.blazemeter.ServiceStubScreenshoter" + }, + "capturehar": { + "class": "bzt.modules.blazemeter.ServiceStubCaptureHAR" + }, + "final_stats": { + "class": "bzt.modules.reporting.FinalStatus" + } + }, + "cli-aliases": { + "cloud": { + "provisioning": "cloud" + }, + "detach": { + "modules": { + "cloud": { + "detach": true + } + } + }, + "func": { + "modules": { + "console": { + "disable": true + } + }, + "settings": { + "aggregator": "functional-consolidator" + } + }, + "gui": { + "modules": { + "jmeter": { + "gui": true + } + } + }, + "install-tools": { + "services": [ + "install-checker" + ] + }, + "local": { + "provisioning": "local" + }, + "locations": { + "modules": { + "cloud": { + "dump-locations": true + } + }, + "provisioning": "cloud" + }, + "report": { + "reporting": [ + "blazemeter" + ] + }, + "public": { + "modules": { + "blazemeter": { + "public-report": true + } + } + }, + "sequential": { + "modules": { + "local": { + "sequential": true + } + } + }, + "lint": { + "cli": { + "linter": { + "lint-and-exit": true + } + } + }, + "nolint": { + "cli": { + "linter": { + "disable": true + } + } + } + }, + "cli": { + "linter": { + "disable": false, + "warn-on-unfamiliar-fields": false, + "ignored-warnings": [], + "lint-and-exit": false + } + }, + "settings": { + "aggregator": "consolidator", + "default-executor": "jmeter", + "env": { + "OBJC_DISABLE_INITIALIZE_FORK_SAFETY": "YES", + "TAURUS_ARTIFACTS_DIR": "/Users/alejandrosanchez-giraldo/git/villain/jmeter/2023-11-17_15-47-08.333239" + } + }, + "provisioning": "local", + "reporting": [ + { + "module": "final-stats" + }, + { + "module": "console" + } + ], + "services": [ + { + "module": "monitoring", + "local": [ + { + "metrics": [ + "cpu", + "mem", + "bytes-sent", + "bytes-recv", + "disk-read", + "disk-write", + "disk-space", + "engine-loop", + "conn-all" + ] + } + ] + } + ], + "execution": [ + { + "executor": "jmeter", + "scenario": "villanCheck.jmx", + "throughput": {}, + "concurrency": {} + } + ], + "included-configs": [], + "version": "1.16.26", + "scenarios": { + "villanCheck.jmx": { + "script": "/Users/alejandrosanchez-giraldo/git/villain/jmeter/villanCheck.jmx" + } + } +} diff --git a/jmeter/2023-11-17_15-47-08.333239/effective.yml b/jmeter/2023-11-17_15-47-08.333239/effective.yml new file mode 100644 index 0000000..6be854c --- /dev/null +++ b/jmeter/2023-11-17_15-47-08.333239/effective.yml @@ -0,0 +1,204 @@ +--- +cli: + linter: + disable: false + ignored-warnings: [] + lint-and-exit: false + warn-on-unfamiliar-fields: false +cli-aliases: + cloud: + provisioning: cloud + detach: + modules: + cloud: + detach: true + func: + modules: + console: + disable: true + settings: + aggregator: functional-consolidator + gui: + modules: + jmeter: + gui: true + install-tools: + services: + - install-checker + lint: + cli: + linter: + lint-and-exit: true + local: + provisioning: local + locations: + modules: + cloud: + dump-locations: true + provisioning: cloud + nolint: + cli: + linter: + disable: true + public: + modules: + blazemeter: + public-report: true + report: + reporting: + - blazemeter + sequential: + modules: + local: + sequential: true +execution: +- concurrency: {} + executor: jmeter + scenario: villanCheck.jmx + throughput: {} +included-configs: [] +modules: + ab: + class: bzt.modules.ab.ApacheBenchmarkExecutor + android-emulator: + class: bzt.modules.services.AndroidEmulatorLoader + apiritif: + class: bzt.modules._apiritif.ApiritifNoseExecutor + appium: + class: bzt.modules.services.AppiumLoader + blazemeter: + class: bzt.modules.blazemeter.BlazeMeterUploader + capturehar: + class: bzt.modules.blazemeter.ServiceStubCaptureHAR + cloud: + class: bzt.modules.blazemeter.CloudProvisioning + default-location: us-central1-a + console: + class: bzt.modules.console.ConsoleStatusReporter + consolidator: + class: bzt.modules.aggregator.ConsolidatingAggregator + percentiles: + - 0.0 + - 50.0 + - 90.0 + - 95.0 + - 99.0 + - 99.9 + - 100.0 + external-results-loader: + class: bzt.modules.external.ExternalResultsLoader + final-stats: + class: bzt.modules.reporting.FinalStatus + final_stats: + class: bzt.modules.reporting.FinalStatus + functional-consolidator: + class: bzt.modules.functional.FunctionalAggregator + gatling: + class: bzt.modules.gatling.GatlingExecutor + properties: + gatling.data.file.bufferSize: 256 + influxdb-reporter: + class: bzt.modules.influxdb_reporter.InfluxdbStatusReporter + install-checker: + class: bzt.modules.services.InstallChecker + jmeter: + class: bzt.modules.jmeter.JMeterExecutor + path: /Users/alejandrosanchez-giraldo/.bzt/jmeter-taurus/5.4.3/bin/jmeter.sh + plugins: + - jpgc-casutg + - jpgc-dummy + - jpgc-ffw + - jpgc-fifo + - jpgc-functions + - jpgc-json + - jpgc-perfmon + - jpgc-prmctl + - jpgc-tst + properties: + jmeter.save.saveservice.autoflush: 'true' + jmeter.save.saveservice.connect_time: 'true' + jmeterengine.force.system.exit: 'true' + summariser.name: '' + protocol-handlers: + grpc: bzt.jmx.grpc.GRPCProtocolHandler + http: bzt.jmx.http.HTTPProtocolHandler + mqtt: bzt.jmx.mqtt.MQTTProtocolHandler + version: 5.4.3 + junit: + class: bzt.modules.java.JUnitTester + junit-xml: + class: bzt.modules.reporting.JUnitXMLReporter + k6: + class: bzt.modules.k6.K6Executor + local: + class: bzt.modules.provisioning.Local + locust: + class: bzt.modules._locustio.LocustIOExecutor + mocha: + class: bzt.modules.javascript.MochaTester + molotov: + class: bzt.modules._molotov.MolotovExecutor + monitoring: + class: bzt.modules.monitoring.Monitoring + nunit: + class: bzt.modules.csharp.NUnitExecutor + passfail: + class: bzt.modules.passfail.PassFailStatus + pip-install: + class: bzt.modules.services.PipInstaller + proxy2jmx: + class: bzt.modules.proxy2jmx.Proxy2JMX + pytest: + class: bzt.modules._pytest.PyTestExecutor + robot: + class: bzt.modules.robot.RobotExecutor + rspec: + class: bzt.modules.ruby.RSpecTester + screenshoter: + class: bzt.modules.blazemeter.ServiceStubScreenshoter + selenium: + class: bzt.modules._selenium.SeleniumExecutor + shellexec: + class: bzt.modules.shellexec.ShellExecutor + siege: + class: bzt.modules.siege.SiegeExecutor + testng: + class: bzt.modules.java.TestNGTester + tsung: + class: bzt.modules.tsung.TsungExecutor + unpacker: + class: bzt.modules.services.Unpacker + virtual-display: + class: bzt.modules.services.VirtualDisplay + wdio: + class: bzt.modules.javascript.WebdriverIOExecutor + xunit: + class: bzt.modules.csharp.XUnitExecutor +provisioning: local +reporting: +- module: final-stats +- module: console +scenarios: + villanCheck.jmx: + script: /Users/alejandrosanchez-giraldo/git/villain/jmeter/villanCheck.jmx +services: +- local: + - metrics: + - cpu + - mem + - bytes-sent + - bytes-recv + - disk-read + - disk-write + - disk-space + - engine-loop + - conn-all + module: monitoring +settings: + aggregator: consolidator + default-executor: jmeter + env: + OBJC_DISABLE_INITIALIZE_FORK_SAFETY: 'YES' + TAURUS_ARTIFACTS_DIR: /Users/alejandrosanchez-giraldo/git/villain/jmeter/2023-11-17_15-47-08.333239 +version: 1.16.26 + diff --git a/jmeter/2023-11-17_15-47-08.333239/jmeter-bzt.properties b/jmeter/2023-11-17_15-47-08.333239/jmeter-bzt.properties new file mode 100644 index 0000000..c0c627f --- /dev/null +++ b/jmeter/2023-11-17_15-47-08.333239/jmeter-bzt.properties @@ -0,0 +1,9 @@ +jmeter.save.saveservice.autoflush=true +jmeter.save.saveservice.connect_time=true +jmeterengine.force.system.exit=true +summariser.name= +jmeterengine.nongui.port=4445 +jmeterengine.nongui.maxport=4445 +jmeter.save.saveservice.timestamp_format=ms +sampleresult.default.encoding=UTF-8 +user.classpath=/Users/alejandrosanchez-giraldo/git/villain/jmeter/2023-11-17_15-47-08.333239:/Users/alejandrosanchez-giraldo/git/villain/jmeter diff --git a/jmeter/2023-11-17_15-47-08.333239/jmeter.err b/jmeter/2023-11-17_15-47-08.333239/jmeter.err new file mode 100644 index 0000000..e69de29 diff --git a/jmeter/2023-11-17_15-47-08.333239/jmeter.out b/jmeter/2023-11-17_15-47-08.333239/jmeter.out new file mode 100644 index 0000000..809380d --- /dev/null +++ b/jmeter/2023-11-17_15-47-08.333239/jmeter.out @@ -0,0 +1,5 @@ +Created the tree successfully using /Users/alejandrosanchez-giraldo/git/villain/jmeter/modified_villanCheck.jmx +Starting standalone test @ Fri Nov 17 15:48:52 AEDT 2023 (1700196532734) +Waiting for possible Shutdown/StopTestNow/HeapDump/ThreadDump message on port 4445 +Tidying up ... @ Fri Nov 17 15:54:03 AEDT 2023 (1700196843385) +... end of run diff --git a/jmeter/2023-11-17_15-47-08.333239/jmx_ba5aiaxz.json b/jmeter/2023-11-17_15-47-08.333239/jmx_ba5aiaxz.json new file mode 100644 index 0000000..8722f04 --- /dev/null +++ b/jmeter/2023-11-17_15-47-08.333239/jmx_ba5aiaxz.json @@ -0,0 +1,10 @@ +{ + "execution": [ + { + "executor": "jmeter", + "scenario": { + "script": "villanCheck.jmx" + } + } + ] +} diff --git a/jmeter/2023-11-17_15-47-08.333239/merged.json b/jmeter/2023-11-17_15-47-08.333239/merged.json new file mode 100644 index 0000000..8722f04 --- /dev/null +++ b/jmeter/2023-11-17_15-47-08.333239/merged.json @@ -0,0 +1,10 @@ +{ + "execution": [ + { + "executor": "jmeter", + "scenario": { + "script": "villanCheck.jmx" + } + } + ] +} diff --git a/jmeter/2023-11-17_15-47-08.333239/merged.yml b/jmeter/2023-11-17_15-47-08.333239/merged.yml new file mode 100644 index 0000000..990756d --- /dev/null +++ b/jmeter/2023-11-17_15-47-08.333239/merged.yml @@ -0,0 +1,6 @@ +--- +execution: +- executor: jmeter + scenario: + script: villanCheck.jmx + diff --git a/jmeter/2023-11-17_15-47-08.333239/modified_villanCheck.jmx b/jmeter/2023-11-17_15-47-08.333239/modified_villanCheck.jmx new file mode 100644 index 0000000..71444a6 --- /dev/null +++ b/jmeter/2023-11-17_15-47-08.333239/modified_villanCheck.jmx @@ -0,0 +1,151 @@ + + + + + This test plan was created by the BlazeMeter converter v.3.1.23. Please contact support@blazemeter.com for further support. + false + false + + + + false + + + + + + sec-ch-ua + "Chromium";v="116", "Not)A;Brand";v="24", "Google Chrome";v="116" + + + sec-ch-ua-mobile + ?0 + + + Accept + text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7 + + + Upgrade-Insecure-Requests + 1 + + + sec-ch-ua-platform + "macOS" + + + User-Agent + Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 + + + Sec-Fetch-Dest + document + + + Sec-Fetch-Site + none + + + Sec-Fetch-User + ?1 + + + Sec-Fetch-Mode + navigate + + + + + + + + BASE_URL_1 + supervillan-81ce46d107ff.herokuapp.com + = + + + + + + + + + true + true + 6 + + + + + true + false + + + + + false + + + + + true + false + org.apache.jmeter.protocol.http.control.HC4CookieHandler + + + true + false + false + + + + continue + + -1 + false + + 5 + 1 + true + 300 + 10 + false + true + + + + false + false + + + + false + + + + ${BASE_URL_1} + https + health + GET + true + false + true + false + false + false + false + 6 + false + 0 + + + + 0 + + + + + + /Users/alejandrosanchez-giraldo/git/villain/jmeter/2023-11-17_15-47-08.333239/kpi.jtlsaveConfigfalsetruetruetruetruetruetruetruetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruetruetruefalse/Users/alejandrosanchez-giraldo/git/villain/jmeter/2023-11-17_15-47-08.333239/error.jtlsaveConfigtruetruetruetruetruetruetruetruetruetruetruetruefalsefalsetruetruetruetruetruetruetruetrue + + diff --git a/jmeter/example.groovy b/jmeter/example.groovy new file mode 100644 index 0000000..5a541a4 --- /dev/null +++ b/jmeter/example.groovy @@ -0,0 +1,38 @@ +import org.openqa.selenium.By +import org.openqa.selenium.WebDriver +import org.openqa.selenium.WebElement + +// Start the sample +WDS.sampleResult.sampleStart() +WDS.browser.findElement(By.className('header__search')).click() + +// Start the sample +WDS.sampleResult.sampleStart() +WDS.browser.findElement(By.className('search-popover__search-input')).sendKeys('training\n') +// validate that search results are displayed +WDS.browser.findElement(By.className('card-layout__cards')).isDisplayed() +WDS.browser.wait(2000) +WDS.sampleResult.sampleEnd() + + + +// // Define the element to wait for (change the locator strategy and value accordingly) +// By elementLocator = By.className("header__search") + +// // Set a timeout for the wait +// int timeoutInSeconds = 10 +// WebDriverWait wait = new WebDriverWait(WDS.browser, timeoutInSeconds) + +// try { +// // Wait for the element to be present on the page +// WebElement element = wait.until(ExpectedConditions.presenceOfElementLocated(elementLocator)) + +// // Perform any additional actions after the element is loaded (if needed) +// element.click() +// // End the sample +// WDS.sampleResult.sampleEnd() +// } catch (Exception e) { +// // Handle the exception if the element is not found within the specified timeout +// log.error("Element not found within the specified timeout") +// WDS.sampleResult.sampleEnd() +// } diff --git a/jmeter/villanCheck.jmx b/jmeter/villanCheck.jmx index bc60a8e..5128890 100644 --- a/jmeter/villanCheck.jmx +++ b/jmeter/villanCheck.jmx @@ -98,24 +98,61 @@ false + + false + + saveConfig + + + true + true + true + + true + true + true + true + false + true + true + false + false + false + true + false + false + false + true + 0 + true + true + true + true + true + true + + + + + continue - -1 + 1 false - 5 + 1 1 - true - 300 + false + 120 10 false - true + false - + false - false + true @@ -138,6 +175,47 @@ false 0 + + + 1000 + + + + + + false + true + + + + + + Authorization + eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJsaW5mb3giLCJlbWFpbCI6ImFsZWphbmRyby5zYW5jaGV6LWdpcmFsZG8rbGluZm94QGRldm9wczEuY29tLmF1IiwicmV0dXJuS2V5Ijp0cnVlLCJleHBpcmVzSW4iOiIxMCBkYXlzIiwiaWF0IjoxNzAxMjE3MjYyLCJleHAiOjE3MDIwODEyNjJ9.3r6Ysul_iK2XC4bF5cCZCZiOr5AHfwfH7Gjimpq45x_ImTFV9v60p4vEVhbYWMaXfpMdxf3RnnqdbmzB4fsPWQ + + + + + + false + + + + ${BASE_URL_1} + https + auth/verifytoken + GET + true + false + true + false + false + false + false + 6 + false + 0 + 0 diff --git a/mocha/api.test..js b/mocha/api.test.js similarity index 100% rename from mocha/api.test..js rename to mocha/api.test.js diff --git a/mocha/js.test.yml b/mocha/js.test.yml new file mode 100644 index 0000000..39d7830 --- /dev/null +++ b/mocha/js.test.yml @@ -0,0 +1,4 @@ +execution: + - executor: mocha + scenario: + script: api.test.js diff --git a/package.json b/package.json index 7a6db20..51dc54e 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "start": "node app/index.js $PORT", "test": "node_modules/.bin/newman run test/COVID19_the_game_villain.postman_collection.json --env-var url=http://localhost:3000", "e2e": "node_modules/.bin/newman run test/COVID19_the_game_villain.postman_collection.json --env-var url=https://supervillain.herokuapp.com", - "perf:test": "k6 run --quiet -e MY_HOSTNAME=https://supervillan-81ce46d107ff.herokuapp.com test/userJourneyLoad.spec.js", + "perf:test": "k6 run -e MY_HOSTNAME=https://supervillan-81ce46d107ff.herokuapp.com test/userJourneyLoad.spec.js", "perf:e2e": "docker run -i loadimpact/k6 run --quiet -e MY_HOSTNAME=https://supervillan-81ce46d107ff.herokuapp.com -