The simplest test supporting tool.
Ruby HTML CSS CoffeeScript
Switch branches/tags
Nothing to show
Clone or download
Latest commit 334d186 Jul 18, 2016
Failed to load latest commit information.
app Add collapse button to testcase Mar 24, 2016
bin init Dec 23, 2015
config Modify config for rspec Jul 9, 2016
db Add created_at_index_to_test Mar 19, 2016
lib init Dec 23, 2015
log init Dec 23, 2015
public Add bulk move/destroy feature Mar 24, 2016
spec Fix typo Jul 14, 2016
vendor/assets Add 'Test search function' Mar 20, 2016
.gitignore Add mailer settings Feb 24, 2016
.rspec Exec generate rspec:install Jul 9, 2016
Gemfile Add some gems for rspec Jun 23, 2016
Gemfile.lock Add some gems for rspec Jun 23, 2016
LICENSE Switch to Apache 2.0 license. Mar 16, 2016 Update [ci skip] Jul 18, 2016
Rakefile init Dec 23, 2015
circle.yml Setting Up CircleCI Jul 17, 2016 init Dec 23, 2015


CircleCI License

Chibineko is a simple test supporting tool specializing in the management of manual tests.
It is hosted on


Top page


Execute a test


Create a test


Quick Start

Install Chibineko on Heroku

Clone the repo

$ git clone
$ cd chibineko

Create a app at Heroku

$ heroku create NAME_FOR_YOUR_APP

Push an app to Heroku

$ git push heroku master

Initialization of database

$ heroku run rake db:migrate
$ heroku run rake db:seed

Set the environment variable

$ heroku config:add SECRET_KEY_BASE=`rake secret`

Open your Chibineko and sign in with your credentials

$ heroku open

Your username is and your password is test as well.

Configure Email

You must have email settings to the user registration.

Create a configuration file

$ cp config/mailer.yml.example config/mailer.yml
# For example, if you want to use Gmail as the SMTP server.

    host: ""
  delivery_method: :smtp
    enable_starttls_auto: true
    address: ""
    port: 587
    domain: ""
    authentication: "plain"
    user_name: "<yourname>"
    password: "<yourpassword>"

Remove it from .gitignore

config/mailer.yml  # Remove

To commit the changes

$ git add .
$ git commit -m "Configure Email"

Push an app to Heroku

$ git push heroku master


  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request


© SHIFT, Inc. All Rights Reserved.