testcafe-reporter-slack-submittable

1.1.5 • Public • Published

TestCafe Reporter Slack

###testcafe-reporter-slack

This is a reporter for TestCafe. It sends the output of the test to slack.

##Purpose Once configured the repoter sends test results to Slack depending on a .env file from the folder the tests are run from

##Setup instructions Follow the instructions bellow to configure this plugin.

First install this package globaly to the machine you would like to run your tests on and then:

Testing

Running TestCafe with testcafe-reporter-slack.

In order to use this TestCafe reporter plugin it is necessary to define .env variables in your test project, hence the folder from where your call TestCafe.

  • cd into your test project.
  • Edit or create the .env file by adding the following ki-reporter required variables:
TESTCAFE_SLACK_WEBHOOK=https://hooks.slack.com/services/*****
TESTCAFE_SLACK_CHANNEL='#testcafe'
TESTCAFE_SLACK_USERNAME=TestCafe Bot
TESTCAFE_SLACK_QUIET_MODE=false
RESULTS_LINK={false, or optional link to test results}

Now run your tests from the commmand line with the ki-reporter specified, e.g.:

$ testcafe chrome 'path/to/test/file.js' --reporter slack

When you use TestCafe API, you can pass the reporter name to the reporter() method:

testCafe
    .createRunner()
    .src('path/to/test/file.js')
    .browsers('chrome')
    .reporter('slack') // <-
    .run();

##Further Documentation TestCafe Reporter Plugins

Package Sidebar

Install

npm i testcafe-reporter-slack-submittable

Weekly Downloads

27

Version

1.1.5

License

none

Unpacked Size

8.51 kB

Total Files

5

Last publish

Collaborators

  • slaydenriley
  • submittable-kb
  • alejandro.castellon.submittable
  • m1felton