Skip to content
mercadolibre's Cacique is a automation test tool distribuited under gpl licence. BETA Version
Branch: master
Clone or download
Latest commit e441a96 Mar 27, 2012
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app error log to_s (Bug fix) Mar 20, 2012
config chengelog version 0.2.5.11 Mar 20, 2012
db merge cacique_ml_production Mar 20, 2012
doc new installation manual Jan 6, 2012
extras Install Changes Jan 6, 2012
lib merge with ml_stage Feb 22, 2012
locale Fixing translations Jan 23, 2012
log log folder Oct 25, 2011
po merge cacique_ml_production Mar 20, 2012
public
script Merge branch 'cacique_ml_stage' of github.com:mercadolibre/cacique in… Jan 11, 2012
spec adding stop exe Jul 6, 2011
test case tamplate with rest: serach index, table data with circuit case c… May 11, 2011
tmp tmp folder is added Feb 23, 2011
vendor caching gems Mar 27, 2012
ChangeLog adding changelog info Mar 20, 2012
Gemfile
Gemfile.lock cronedit gem to vendors Feb 24, 2012
README.rdoc add install manual to README Jan 6, 2012
Rakefile.rb cacique first commit Jan 7, 2011
config.rb adding development and test enviroment on config.rb Jan 20, 2012
gpl_header was updated with the version of production in ML Jan 10, 2011
install.sh setup get ip Jan 12, 2012
installer.log New Installer Jan 5, 2012
installer.sh Merge branch 'cacique_ml_produccion' into cacique_ml_stage Mar 31, 2011
license.txt was updated with the version of production in ML Jan 10, 2011
nohup.out reverting Jun 10, 2011
setup.sh fixes typo Jan 31, 2012
startup.sh New Installer Jan 5, 2012
workers.sh New Installer Jan 5, 2012

README.rdoc

Cacique, Do it once

Cacique was born with the need of MercadoLibre to expedite the testing process for your application. Based in Selenium to record the tests script, Cacique manage all cases, Data Set, Suites executions and Script editing.

  • Easy to automate testing without knowing about develop language

  • Ability to develop and maintain tests (scripts).

  • Run tests on different platforms with different input data and external to the script

  • Configurable for different work environments

  • Easy to concatenate multiple scripts.

“Do it Once” speaks of re-using tests. Our main objective was to create a collaborative tool with a library of scripts and suites to share with other users.

Overview

Getting Started

Install

git clone https://github.com/mercadolibre/cacique.git

Manual Guide

Follow the steps in the Installation Guide.

More documentation

Next on Cacique..

Usability

  • Improve browsing of functions

  • Add stop for executions that are running

  • Edition and refactor of execution's scheduler

  • Debbuger online

  • Auto re-execution on failure

  • Group executions by run configuration

  • Extend suite's scheduled to scripts

Rails 3 + ruby 1.9 + HTML5

  • Analysis and Research

  • Make plan for implementración

Contributing

If you want get involved, please contact us!

Contacts

cacique@mercadolibre.com

You can’t perform that action at this time.