velocity-examples

使用与Velocity集成的测试框架的示例。(Examples of using testing frameworks that are integrated with Velocity.)

Github星跟蹤圖

velocity-examples

Examples of using testing frameworks that are integrated with Velocity.

Installation

# clone the velocity-examples repo and run meteor
$ git clone https://github.com/meteor-velocity/velocity-examples.git
$ cd velocity-examples

Each folder is a separate Meteor app that showcases on of the Velocity
testing frameworks.

For Jasmine:

$ cd leaderboard-jasmine
$ meteor

For Cucumber:

$ cd leaderboard-cucumber
$ meteor

For Nightwatch:

$ cd leaderboard-nightwatch
$ meteor

For Robot Framework:

Install external pre-requisites first. Then:

$ cd leaderboard-robotframework
$ meteor

=======

Included Test Frameworks

The velocity package coordinates between test frameworks and provides a common structure for reporting test results. Velocity by itself does not perform any tests. This example app includes the following velocity-compatible test frameworks:

  • mike:mocha - A Velocity version of mocha-web. Runs mocha tests in the Meteor context which is great for integration testing.
  • sanjo:jasmine - Easily write and run Jasmine tests for all your Meteor code.
  • clinical-nightwatch - run Selenium automated browser tests with the Nightwatch bridge. Good for end-to-end tests and acceptance tests.
  • meteor-robotframework - run Robot Framework end-to-end tests.

Tutorials

Writing Acceptance Tests (with Nightwatch)
Writing Unit Tests (with Jasmine and Velocity)
Writing Unit Tests (with Tinytest)

https://hackpad.com/Nightwatch-Discussion-HP8M8n3iDM4

Introduction to meteor-robotframework (Youtube)

主要指標

概覽
名稱與所有者meteor-velocity/velocity-examples
主編程語言JavaScript
編程語言CSS (語言數: 4)
平台Linux, Mac, Windows
許可證
所有者活动
創建於2014-06-28 04:43:18
推送於2015-12-22 15:53:22
最后一次提交2015-12-22 16:53:22
發布數0
用户参与
星數84
關注者數9
派生數57
提交數169
已啟用問題?
問題數31
打開的問題數3
拉請求數13
打開的拉請求數1
關閉的拉請求數7
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?