2.開源數據庫測試:dbmonster,dbprobe,orarep,phpmyadmin。
3.個人認為:如果用C做自動化測試,最好自己做壹些自動化測試工具。其實說白了就是應用壹些方法來操作C控件。在這種情況下,妳可以找壹些操作接口來擴展妳的控制操作庫,靈活可復用。這些方法如下:
1)應用MSAA提供的接口,全稱是Microsoft Active Accessibility。這類似於DCOM技術。技術模型是壹個UI程序可以為另壹個程序公開壹個接口來控制它。MSAA技術的初衷是方便殘疾人使用Windows程序。比如盲人看不到窗戶,但是盲人可以通過USB屏幕閱讀器連接電腦。屏幕閱讀器可以通過UI程序暴露的接口獲取程序信息,並通過盲文或其他形式傳遞給盲人。MSAA提供了這樣壹個方便的功能,所以UI自動化測試借用這項技術是很自然的。MSAA公開的接口叫做IAccessible。
2)每個windows窗口都有壹個句柄,壹旦我們找到了窗口句柄,就可以對它進行壹系列的操作。在找到句柄的屬性下,可以用Spy C識別。
4.之後,如果您想擴大自動化測試的規模,您可以構建自己的測試框架。妳可以選擇機器人框架或者STAF。STAF可以使用C的API並註冊自己的外部服務。robot FRAMEwork也是壹個很好的測試用例管理框架,使用python。
5.對於壹些簡單的自動化測試理解,喜歡的可以看看我的博客。對它有壹些簡單的自動化測試理解:51tesing上的“行走的太陽”博客,在百度直接輸入“行走的太陽”作為它的博客即可。希望能再次幫助到妳。或者對自動化測試感興趣,可以發短信或者郵件給我(test_sunny@hotmail.com)。有機會壹起學習討論很有意思。