/qtest-manager-assistant

Browser extension that adds extra functionality to qTest Manager

Primary LanguageJavaScriptMIT LicenseMIT

Introduction

Assistant for qTest Manager is a browser extension that adds extra functionality to qTest Manager.

Features

Check out demo section to see it in action.

  • Copy & share
    • Copy test case number, name, and link to share with a single click
  • Test case review process improvements
    • Highlight changes in History dialog
    • Scroll to latest revision in History tab automatically
  • User experience improvements
    • Close dialogs by pressing Escape key on keyboard

Install

Add an extension to your favorite browser by visiting store

Note for Firefox users

Make sure to allow the extension to access website:

  • Navigate to qTest Manager
  • Click the extensions icon
  • Click gear icon
  • Click Always Allow on *.qtestnet.com

asd

Build and test locally

  • Install Node.js (LTS version)
  • Run following commands from project's root directory to build extension
$ npm install # Restore project dependencies
$ npm run build:chrome # Build extension for Chrome
$ npm run build:firefox # Build extension for Firefox
  • Run following commands to debug extension
$ npm run watch:chrome
$ npm run watch:firefox
  • Follow these articles to load unpacked extension from dist folder into your browser

Demo

  • Copy test case number, name, and link to share by a single click Copy & Share  
  • Highlight changes in History dialog Highlight changes demo  
  • Scroll to latest revision in History tab automatically Scroll to latest change