1.2.2 • Published 3 years ago

@katalon/testops-jest v1.2.2

Weekly downloads
391
License
SEE LICENSE IN ht...
Repository
github
Last release
3 years ago

Katalon TestOps JavaScript Reporters

Usage

Configuration

Environment variables

Configurations will be read from environment variables, and properties file in this order.

  • TESTOPS_BASE_PATH

    Katalon TestOps endpoint (default: https://testops.katalon.io).

  • TESTOPS_API_KEY

    Your Katalon TestOps API Key.

  • TESTOPS_PROJECT_ID

    The Katalon TestOps project that will receive the test results.

  • TESTOPS_REPORT_FOLDER

    The local directory where test results will be written to (default: testops-report).

  • PROXY_PROTOCOL

  • PROXY_HOST

  • PROXY_PORT

  • PROXY_USERNAME

  • PROXY_PASSWORD

Configuration file

Create a testops-config.json file in the top-level directory.

{
    // Default value: https://testops.katalon.io
    "basePath": "",
    "apiKey": "",
    "projectId": "",
    // Default value: testops-report
    "reportFolder": "",
    "proxy": {
        "protocol": "", // Value: http, https
        "host": "",
        "port": "",
        "auth": {
            "username": "",
            "password": ""
        }
    }
}

Mocha

npm i @katalon/testops-mocha
  • Add reporter
mocha dist --recursive --reporter @katalon/testops-mocha './tests/*.js'

Cypress

npm i @katalon/testops-cypress
  • Add reporter
const cypress = require('cypress')
const CypressTestOpsReporter = require('@katalon/testops-cypress');

cypress.run({
})
.then((results) => {
    const reporter = new CypressTestOpsReporter();
    reporter.parseAndUploadTestResults(results);
})
.catch((err) => {
    console.error(err)
})

Jasmine

npm i @katalon/testops-jasmine
  • Add reporter
import TestOpsJasmineReporter from "@katalon/testops-jasmine";

const reporter = new TestOpsJasmineReporter()

jasmine.getEnv().addReporter(reporter)

Jest

npm i @katalon/testops-jest
  • Setup reporter in jest.config.js file
module.exports = {
     "reporters": ["default", "@katalon/testops-jest"]
};

Samples

https://github.com/katalon-studio-samples/testops-report-sample-js

1.2.3-alpha.0

3 years ago

1.2.3-alpha.1

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.2.0

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

0.0.1-beta.44

3 years ago

0.0.1-beta.43

3 years ago

0.0.1-beta.42

3 years ago

0.0.1-beta.41

3 years ago

0.0.1-beta.40

3 years ago

0.0.1-beta.39

3 years ago

0.0.1-beta.38

3 years ago

0.0.1-beta.36

3 years ago

0.0.1-beta.37

3 years ago

0.0.1-beta.35

3 years ago

1.0.1

3 years ago

0.0.1-beta.34

3 years ago

0.0.1-beta.33

3 years ago

0.0.1-beta.32

3 years ago

1.0.0

3 years ago

0.0.1-beta.31

3 years ago

0.0.1-beta.30

3 years ago

0.0.1-beta.29

3 years ago