CALLER ID Module (Test and App)
This is a module which runs a set of test cases for performing caller id testing.
Installation
Docker
Ubuntu:
sudo apt-get install docker-ce
RHEL and Flavors:
sudo yum install docker-ce
GIT
Ubuntu:
sudo apt-get install git
RHEL and Flavors:
sudo yum install git
Usage example with Docker
Use Git Clone, Build Docker and Run Test
git clone https://github.com/mokbat/callerid_test
Usage example without Docker
Clone this repository
curl -O https://raw.githubusercontent.com/mokbat/callerid_test/master/run.sh
Execute the script
source run.sh
Install dependencies for testing
pip3 install -r requirements.txt --no-index
Run Functional Tests
python3 -m unittest test_functional.py
Run Load Tests
locust --host=http://localhost:8089 -f test_performance.py
Use the web browser - http://localhost:8089
Start the test by specifying number of users
to simulate and users/sec
Meta
Sundar Ramakrishnan – mokbat@gmail.com
Distributed under the MIT license. See LICENSE
for more information.