The basic purpose of software testing process is executing a program with the intent of finding software bugs. Software testing ensures that software would work as it was expected by the target customer and likely to fulfill the assigned functionality. Testing provide mechanism through controlled dynamic execution of software and comparing the result against the pre-determined criteria to ensure the evidence of software quality. Software testing involves the execution of software and observation of failure and fixing the fault that causes the failure. In this research work, conceptual framework is proposed for Testing as a Service (TaaS) to measure the scalability of e-learning and e-commerce applications. It can be provided as fully automated service in cloud having elastic resources that can be granted or ceased on demand for real software. TaaS will reduce cost by providing resource sharing during the test for large information technology (IT) companies. It will provide the scalable and virtualized environment to address the Software as a Service (SaaS) scalability. The goal is to provide on demand testing. E-learning and e-commerce applications will be validated through our web service. As in automated testing there are some licensing issues and human interactions required, but in case of Testing as a Service code will be automatically tested for developers and end users to validate the software and to get certificate for reliability and scalability of software. An Agent based Cloud Testing as a Service (ACTS) framework is developed for testing e-commerce and e-learning applications. Different agents collaborate to facilitate the software testing as a service in cloud environment. Different software agents are grouped together to perform specific testing type with in the integrated framework.