Build:
- npm run build to build the lambda function
- Install terraform
- Terraform apply (pass necessary values via tfvars file)
- Purchase phone number from Chime SDK console
- Assign the purchased phone number to deployed voice connector
- Finally install Jmeter for doing load test
Execution:
- Open Jmeter script
- Update the API url
- Update the request body fromPhoneNumber and toPhoneNumber (Voice connector number)
- In the SIPp server go to
/home/ubuntu/sipp-3.6.1
and update the SIPp public IP in the uas.sh file - Run the uas.sh file in SIPp server to accept calls
- Finally run the Jmeter