A test process is quite complex and time-consuming pro- cess to manage. This complex system can be facilitated by using multi-agent structure and executing automated tests. In this study, a framework has been presented which de- signed by using Selenium IDE and Vega Subgraph to de- tect web page error and database error . The main design goals have been to develop an effective and flexible frame- work that executes and manages different types of test tools and utilize different sources of information about the sys- tem under test to automate the test process. While this framework is being developed, an agent based structure has been used. Our work proves that agent-based framework has the potential to significantly improve the performance of software testing. Performance results show that agent compatibility varies as the page number increases. As seen in Figure 11, best performance result has been obtained be- tween pc30 and pc43 using Selenium IDE. Selenium can be selected for agent based systems because of it’s linear incre- ment. These results have been evaluated with C# which used in this study. In future works, Java based agent com- pliance may be compared with C# programming language. This comparison is possible thanks to Selenium’s different language supports. Also a remote agent stress test can be added via Selenium RC. This test could extend the objec- tive of the paper. While database testing was being per- formed, basic SQL commands were used. Complex query samples, including trigger and procedure, could be added to evaluation of database performance. The study focuses on database and web page component error. If a system is able to be developed for web services and network commu- nication, the study will be expanded. Testing a multi-agent system is an important issue that this aspect might be added to the future works.