Pragmatic – Leading provider of open source business applications OpenERP, Ruby on Rails, Node.js, Talend, jaspersoft  – Pragmatic
Beyonce Adams

Odoo Load Testing using JMeter and Selenium WebDriver

Odoo has grown tremendously in the last 10 years to be a software of choice for business applications. It has been increasingly used not only in smalns  with 5 to 10 users but also in mid and large organizations which have hundreds of users. As the load becomes more it becomes increasingly difficult to evaluate, how would Odoo behave when it is hit by hundreds of concurrent users. We over in this blog how to do this effectively. 

Pragmatic has conducted Odoo framework’s Process Time consumption testing using Jmeter and selenium.

JMeter is an open source load testing tool to test the performance of static resources such as JavaScript and HTML, and also to test dynamic resources, such as JSP, Servlets, and AJAX. JMeter is provided with various graphical analyses reports of the performance test.

But when it comes to testing we need to simulate real browsers, since jmeter lacks implementation of real browsers we need to integrate selenium with it. 

Selenium is an automated testing tool used for rendering web pages and capturing real response time. We will use a webdriver of selenium to integrate it with jmeter.

 

Selenium Webdriver

WebDriver is a web automation framework that allows you to execute your tests against different browsers, i.e Firefox, Chrome.

WebDriver also enables you to use a programming language in creating your test scripts (not possible in Selenium IDE).

You can now use conditional operations like if-then-else or switch-case. You can also perform looping like do-while.

 

Access Complete Article

Leave a Reply

Subscribe to Blog via Email.

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Related Posts