0.0
No commit activity in last 3 years
No release in over 3 years
Performs an HTTParty::get request in a reasonably threaded manner.Primarily useful for manipulating concurrent users displays on staging environments
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.7

Runtime

 Project Readme

Traffiction

This command-line tool simply generates traffic for a specific URL. It was created for Oversee.net's QA team to simulate traffic in QA and staging environments in order to test our concurrent-user-tracking functionality.

This is a simple wrapper - it's not intended for programmatic use, although nothing's stopping anyone from using Traffiction as a regular old Ruby module.

Installation

    $ gem install traffiction

Usage

% traffiction
    -v, --verbose                    Verbose output
    -p, --port PORT                  Port
    -c, --count COUNT                Number of visits to perform
    -t, --threads THREADS            Number of threads to use
    -h, --help                       Display this screen

Contributing

  1. Fork it ( https://github.com/oversee-ffleming/traffiction/fork )
  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 a new Pull Request

Todo

  • Tests