Let's compare SoapUI with Selenium
|SOAP UI is NOT used for User Interface Testing. It is only used for WebAPI or WebService Testing
||Selenium is used for User Interface Testing.|
|Capability to test the data sent and received between the web browser and a web server. Can test the protocols/technologies such as REST, SOAP.
||Selenium cannot test protocols, but they can test the UI behavior.|
|Able to perform functional, load and Security Testing of the above-mentioned technologies.
||Selenium can perform only Functional Testing. Performance Testing to some extent because we can track execution time with regards to the performance but cannot test multi user and multi tenancy. Selenium certainly cannot be used for security testing.|
|It is PROTOCOL Dependent and NOT browser dependent.
||Selenium depends on the browser capabilities.|