The document discusses Test as a Service (TaaS), an approach to testing software across different platforms and technologies. TaaS defines contracts that specify tests and parameters. Test frameworks on different platforms implement the contracts. A TaaS server runs the tests by invoking the contracts and returning results. This allows reusing tests across platforms without duplicating code and decoupling test technologies. The approach is applied to testing different versions of Microsoft Outlook across Windows, Mac, Android and web.
Related topics: