Load testing with Behat

Preview:

Citation preview

Load testing with Behat

Diagram

Behat. Logs

Logstash Forwarder

Logstash on ELK

Logstash on ELK

Behat. Logs

Logstash on ELK

KIbana

Run Tests with shell script

Supervisor to keep Tests running(disabled by default)

Start Digital Ocean Workers

Stop Digital Ocean Workers

Get IP Addresses of Workers

Ansible Startansible mountvernon -u root -m shell -a 'cd mvtp/tests && git pull'

ansible mountvernon -u root -m shell -a 'cd mvtp/tests && ./restart-selenium.sh'

ansible mountvernon -u root -m shell -a './supervisor start'

Stop

ansible mountvernon -u root -m shell -a './supervisor stop

Thanks!

Yuriy Gerasimov

@ygerasimov

Recommended