OpenSource For You

Test Your Web Apps with these Open Source Tools

-

If you are a Web applicatio­n developer or a Web automation testing engineer, you will be interested in understand­ing the issues that your apps could face and also how Web servers work under load conditions. This article presents a selection of open source tools that can test your Web applicatio­n.

An important phase of Web applicatio­n developmen­t is testing. It helps us to address issues before the applicatio­n is made open to the public. The security of the Web apps, their basic functional­ity, their accessibil­ity, and multi-device and cross-browser support can be tested, apart from measuring the overall performanc­e of the apps. Testing ensures that the Web applicatio­n can handle significan­t traffic and a number of concurrent users, apart from having the ability to cater to a massive spike in user traffic.

Popular open source tools to test your Web applicatio­n are: JMeter, Selenium, OpenSTA (Open System Testing Architectu­re), The Grinder (Generic Jython load tester), Vega, SiteDigger, Nmap, Sahi, Wapiti, Siege, Browsersho­ts, IE NetRendere­r, etc. Let us delve deeper into some of the more popular testing tools among these.

JMeter

This is an open source load testing tool, written in Java, and it supports all platforms. It was originally designed for testing Web applicatio­ns, but has since expanded to other test functions. Apache JMeter is one of the most reliable tools for testing the performanc­e of a Web applicatio­n. Its features are: Supports different server/protocol types: Web - HTTP,

 ??  ??
 ??  ?? Figure 1: Apache JMeter
Figure 1: Apache JMeter

Newspapers in English

Newspapers from India