All Projects → webdriverio-boneyard → wdio-spec-reporter

webdriverio-boneyard / wdio-spec-reporter

Licence: MIT license
A WebdriverIO v4 plugin. Reporter that creates 'spec'-style reports

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to wdio-spec-reporter

spec-kemal
Easy testing for Kemal
Stars: ✭ 51 (+155%)
Mutual labels:  spec
pytest-elk-reporter
A plugin to send pytest test results to ELK stack
Stars: ✭ 17 (-15%)
Mutual labels:  reporter
wdio-junit-reporter
A WebdriverIO v4 plugin. Report results in junit xml format.
Stars: ✭ 13 (-35%)
Mutual labels:  webdriverio
rspec-tap-formatters
TAP Producer for RSpec-3
Stars: ✭ 20 (+0%)
Mutual labels:  reporter
eslint-formatter-git-log
ESLint Formatter featuring Git Author, Date, and Hash
Stars: ✭ 36 (+80%)
Mutual labels:  reporter
webdriverio-zap-proxy
Demo - how to easily build security testing for Web App, using Zap and Glue
Stars: ✭ 58 (+190%)
Mutual labels:  webdriverio
saloon
An E2E test seeder for enterprise web applications
Stars: ✭ 30 (+50%)
Mutual labels:  webdriverio
wdio-jasmine-framework
A WebdriverIO v4 plugin. Adapter for Jasmine testing framework.
Stars: ✭ 22 (+10%)
Mutual labels:  webdriverio
ui-testing-book
Content for "The Web App Testing Guidebook"
Stars: ✭ 26 (+30%)
Mutual labels:  webdriverio
falcon-apispec
apispec plugin that generates OpenAPI specification (aka Swagger Docs) for Falcon web applications.
Stars: ✭ 44 (+120%)
Mutual labels:  spec
goreporter
A Golang tool that does static analysis, unit testing, code review and generate code quality report.
Stars: ✭ 3,019 (+14995%)
Mutual labels:  reporter
ErrorControlSystem
ErrorControlSystem is a .NET library created to automate handling .NET Windows-Base application exceptions and raise that to a sql server. This exception handler have some features as screen capturing, fetch server date time in exception occurrence time and etc.
Stars: ✭ 30 (+50%)
Mutual labels:  reporter
dataset
qri dataset definition
Stars: ✭ 16 (-20%)
Mutual labels:  spec
npm-audit-html
🔒 Generate a HTML report for NPM Audit
Stars: ✭ 41 (+105%)
Mutual labels:  reporter
wdio-reportportal-reporter
A WebdriverIO plugin. Report results to Report Portal.
Stars: ✭ 22 (+10%)
Mutual labels:  webdriverio
frontend testing
Repository containing sample code used in a Frontend Testing workshop
Stars: ✭ 14 (-30%)
Mutual labels:  webdriverio
query2report
Query2Report is a simple open source business intelligence platform that allows users to build report/dashboard for business analytics or enterprise reporting
Stars: ✭ 43 (+115%)
Mutual labels:  reporter
percy-webdriverio
Visual testing with WebdriverIO and Percy
Stars: ✭ 25 (+25%)
Mutual labels:  webdriverio
html-dnd
HTML Drag and Drop Simulator for E2E testing
Stars: ✭ 53 (+165%)
Mutual labels:  webdriverio
es-abstract
ECMAScript spec abstract operations.
Stars: ✭ 86 (+330%)
Mutual labels:  spec

WDIO Spec Reporter

Build Status Code Climate Test Coverage dependencies Status


A WebdriverIO plugin to report in spec style.

Spec Reporter

Installation

The easiest way is to keep wdio-spec-reporter as a devDependency in your package.json.

{
  "devDependencies": {
    "wdio-spec-reporter": "~0.1.0"
  }
}

You can simple do it by:

npm install wdio-spec-reporter --save-dev

Instructions on how to install WebdriverIO can be found here.

Configuration

Following code shows the default wdio test runner configuration. Just add 'spec' as reporter to the array.

// wdio.conf.js
module.exports = {
  // ...
  reporters: ['dot', 'spec'],
  // ...
};

Development

All commands can be found in the package.json. The most important are:

Watch changes:

$ npm run watch

Run tests:

$ npm test

# run test with coverage report:
$ npm run test:cover

Build package:

$ npm build

For more information on WebdriverIO see the homepage.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].