I would say yes, Performance testing can be done by selenium webdriver. However, this will not be a good approach to do performance testing. The reason because you will be using Selenium which means you will not automating rather you will be creating an automation tool for performance testing. So this does not make sense to write software for performance testing while several good/open source tools exist. The major user of Selenium is for regression testing. Not for performance testing. You can use something like Jmeter, SOAP (for API) or any other tool as per your requirement for performance testing. If you want to make your career in software testing field then you must have a look at the following Selenium training Course. Here is an awesome video tutorial on selenium that you would like to watch and clear all your doubts regarding it.