All Projects → gemini-testing → gemini-gui

gemini-testing / gemini-gui

Licence: MIT License
GUI for gemini

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to gemini-gui

Gemini
💀💀💀[DEPRECATED] Use hermione
Stars: ✭ 1,505 (+2081.16%)
Mutual labels:  gemini, testing-tools
angular-karma test-explorer
vscode extension for easy angular testing and debugging
Stars: ✭ 67 (-2.9%)
Mutual labels:  testing-tools
cucumber-steps
🥒 Quick start for testing with Cucumber.js
Stars: ✭ 15 (-78.26%)
Mutual labels:  testing-tools
ruby-vpi
Ruby interface to IEEE 1364-2005 Verilog VPI
Stars: ✭ 15 (-78.26%)
Mutual labels:  testing-tools
pytest-localstack
Pytest plugin for local AWS integration tests
Stars: ✭ 66 (-4.35%)
Mutual labels:  testing-tools
deckard
DNS test harness
Stars: ✭ 28 (-59.42%)
Mutual labels:  testing-tools
tmt
Test Management Tool
Stars: ✭ 46 (-33.33%)
Mutual labels:  testing-tools
educhain
an instructional purpose blockchain.
Stars: ✭ 21 (-69.57%)
Mutual labels:  testing-tools
accessibility-testing-tools
A collection of useful tools for accessibility testing and debugging in the browser, online and desktop
Stars: ✭ 18 (-73.91%)
Mutual labels:  testing-tools
gemini
Gemini protocol server & client.
Stars: ✭ 39 (-43.48%)
Mutual labels:  gemini
estj
EstJ is my own test framework!
Stars: ✭ 13 (-81.16%)
Mutual labels:  testing-tools
cljs-test-display
Visual display for ClojureScript tests.
Stars: ✭ 106 (+53.62%)
Mutual labels:  testing-tools
knapsack pro-ruby
Knapsack Pro gem splits tests across parallel CI nodes and makes sure that tests will run in optimal time on each node.
Stars: ✭ 101 (+46.38%)
Mutual labels:  testing-tools
tribble
Coverage based JVM Fuzz testing tool.
Stars: ✭ 16 (-76.81%)
Mutual labels:  testing-tools
mbt-bundle
A core library for Sicope Model, a Model-Based Testing tool for web application.
Stars: ✭ 19 (-72.46%)
Mutual labels:  testing-tools
carina-demo
Carina demo project.
Stars: ✭ 40 (-42.03%)
Mutual labels:  testing-tools
Rester
A command line tool to test (REST) APIs
Stars: ✭ 42 (-39.13%)
Mutual labels:  testing-tools
service-ui
UI service for Report Portal
Stars: ✭ 47 (-31.88%)
Mutual labels:  testing-tools
kotest-gradle-plugin
A gradle plugin for Kotest
Stars: ✭ 18 (-73.91%)
Mutual labels:  testing-tools
mockafka
A testing DSL for kafka-streams
Stars: ✭ 14 (-79.71%)
Mutual labels:  testing-tools

Gemini GUI

Build Status

WARNING

This package is deprecated and no longer supported. Use html-reporter plugin and gemini gui command instead.

How to migrate

To be able to use GUI on a project you must have gemini installed locally in the project.

  1. Install html-reporter plugin.

  2. Add html-reporter plugin to your gemini config file.

  3. Now you can use GUI by running gemini gui in the project root:

    ./node_modules/.bin/gemini gui
    
  4. To see available options of gemini gui command, run in the project root:

    ./node_modules/.bin/gemini gui --help
    

What is Gemini GUI?

GUI for gemini utility.

screenshot

Installation

Install globally with npm:

npm i -g gemini-gui

Running

To be able to use GUI on a project you must have gemini installed locally in this project. GUI will not work with gemini below 2.0.0.

Run in the project root:

gemini-gui ./path/to/your/tests

Web browser with GUI loaded will be opened automatically.

Options

  • --config, -c - specify config file to use.
  • --port, -p - specify port to run GUI backend on.
  • --hostname - specify hostname to run GUI backend on.
  • --root-url, -r - use specified URL, instead of rootUrl setting from config file.
  • --grid-url - use specified URL, instead of gridUrl setting from config file.
  • --screenshots-dir, -s - use specified directory, instead of screenshotsDir setting from config.
  • --grep, -g - find suites by name. Note that if some suite files specified search will be done only in that files.
  • --debug - enable debug mode (verbose logging).
  • --auto-run, -a - run gemini immediately (without pressing run button).
  • --set, -s - run set specified in config.
  • --no-open, -O - not to open a browser window after starting the server.
  • --reuse - filepath to gemini tests results directory OR url to tar.gz archive to reuse

You can also override config file options with environment variables. Use gemini documentation for details.

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].