February 21, 2020
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.
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.
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.