call-tester
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:Adhearsion component to generate a flood of test calls to another telephony system for testing
== Call Tester for Adhearsion

The Call Tester is used to generate live inbound call load on an Asterisk or any other telephony system. The Call Tester also provides a facility to play DTMF tones at the beginning of a call in order to traverse an IVR menu and reach various inbound call routes. The intent is use this facility in both engineering QA as well as a tool for operations in the field to load test each and every Asterisk or voice platform implementation. 

=== Configuration

See ahn_project/components/hammer/config.yml for details on configuration. All you need to add to your ahn_project/dialplan.rb is the corresponding context with this method as follows:

	adhearsion {
  	  treat_call
	}

Also, if you would like to capture events to a CouchDB instance you must include this in the ahn_project/events.rb (filter as you like):

	events.asterisk.manager_interface.each do |event|
   	  log_event(event)
	end

=== Requirements

- Ruby v1.8.6+ or JRuby v1.1.6+ (Events capture currently not supported with JRuby)
- Adhearsion v0.8.0+
- CouchRest v0.10.1+ (only if you enable logging to the CouchDB)
- Shoes 2/Raisins (only if you want to use the GUI to check the status/start/stop of the Call-Tester)

=== Installing

In the ~ahn_project/components directory:

    git clone git://github.com/jsgoecke/call-tester.git

=== Screencasts

Coming soon...

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。