TIBCO BusinessWorks is used as a middleware between components of the information system. It's being used by our development department to provide the solutions for our clients with complex information system architectures. So, we develop some web services as per as the requirements, and we deploy its in their environment and provide support.
The level of efficiency provided by TIBCO BusinessWorks is really second to none. The integration process is faster / more efficient than other integration technologies such as Oracle Fusion Middleware or SAP XI or WebMethods or IBM MQ or Microsoft Biztalk. Now there are some new leaders available like Dell Boomi, Mulesoft, Pega. Only time will tell how good those technologies are when you compare with a very stable product like TIBCO BW.
TIBCO Business works provides more efficient seamless integration flows and configuration structure as compared to other products in the market. THE FTP, SFTP and Other file transfer interfaces are very easy to configure as per the business requirements. Also the tool provides various customization parameters which vary based on business needs of a company.
Currently we use out-of-the-box designer testing features to do the unit test by the developers. Sometimes, we use SOAP UI for the system testing purpose as well. And in integration testing and performance testing, LISA is being used along with other testing software. I can't determine if there is any testing tool with which BW can't be tested.