cucumber-json-merge
Version:
NodeJS CLI for merging Cucumber JSON test results
2 lines (1 loc) • 1.89 kB
JSON
[{"keyword":"Feature","description":"","line":2,"name":"Performing a login","tags":[{"type":"Tag","location":{"line":1,"column":1},"name":"@REQ_CALC-4758"}],"elements":[{"keyword":"Scenario","description":"","name":"Login with a default user","tags":[{"name":"@REQ_CALC-4758","location":{"line":1,"column":1}},{"name":"@TEST_CALC-4754","location":{"line":10,"column":2}},{"name":"@2_CALC-4758_CALC-4755.feature","location":{"line":10,"column":18}},{"name":"@test/e2e/features/Login.feature","location":{"line":10,"column":49}}],"id":"performing-a-login;login-with-a-default-user","steps":[{"arguments":[],"keyword":"Given","name":"I'm on the \"login\" page","result":{"status":"passed","duration":5436000000},"line":6,"match":{"location":"can not be determined with webdriver.io"}},{"arguments":[],"keyword":"When","name":"I log in with a default user","result":{"status":"passed","duration":3458000000},"line":12,"match":{"location":"can not be determined with webdriver.io"}},{"arguments":[],"keyword":"Then","name":"show a welcome message on the site","result":{"status":"passed","duration":37000000},"line":13,"match":{"location":"can not be determined with webdriver.io"}},{"arguments":[],"keyword":"And","name":"show user name 'Leandro Nelson Gael Castro Freire' on the site","result":{"status":"failed","duration":63000000,"error_message":"Actual: Leandro Nelson Gael Castro\nExpected: Leandro Nelson Gael Castro Freire\n\nStack:\nAssertionError: expected 'Leandro Nelson Gael Castro' to equal 'Leandro Nelson Gael Castro Freire'\n at World.equal (/Users/smsf/exps/demo-webdriverio-cucumber/test/e2e/steps/Login.steps.js:23:12)"},"line":14,"match":{"location":"can not be determined with webdriver.io"}}]}],"id":"performing-a-login","metadata":{"browser":{"name":"chrome","version":"75.0.3770.142"},"device":"not known","platform":{"name":"not known","version":"not known"}}}]