0.3.0 • Published 9 years ago

norman-user-research-e2e v0.3.0

Weekly downloads
5
License
-
Repository
github
Last release
9 years ago

Build Version Dependency Status devDependency Status Coverage

User Research

This module allows users to obtain feedbacks on their app.

Installation

  1. Clone git repository

    git clone https://github.wdf.sap.corp/Norman/UserResearch.git
  2. Install required node modules (dependencies):

    npm install
  3. Build and run:

    grunt serve     // build dev + start express server + watch js & less for changes (all that is needed for local dev)
    grunt dev       // just build in development mode
    grunt dist      // build for production
    grunt test      // run the karma(frontend) and mocha(backend) tests
    grunt test:e2e  // run the protractor end-to-end tests
    grunt eslint    // run the eslint checks for both the UI and server
    
    cd to sample/server   run node app.js  // starts the server with all your changes and runs any existing UI, saves you having to bundle and copy the UI during DB work

Include as a module

  1. Configure Norman NPM registry - for installing norman modules with npm

  2. Install the npm module:

    npm install norman-user-research-client norman-user-research-server
  3. Include it in the client app: edit client/requires.js:

    require('norman-user-research-client');
  4. Include it in the server app: edit server/requires.js:

    require('norman-user-research-server')(app);
  5. To update the version of User Research you have in your app, run

    npm update norman-user-research-client norman-user-research-server

BUILD on GitHub

Click here to visit the central BUILD project on GitHub, where you can find out more!

Click here to view the BUILD Contribution Guidelines.