Quality is delighting customers
Apache JMeter may be used to test functional and performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types. You can also use it perform a functional test on websites, databases, LDAPs, webservices etc.
The best tools on the market have a blend of legacy testing applications along with new innovation. For UI automation testing , a customer is going to have 10-year-old GUI apps and brand new apps, so you need a tool that will test all of them.