SilkTest高級進階系列5-奇怪的Tag 軟件測試
有的時候,我們通過Record菜單下面的Window Declarations, Window Identifiers和Window Tags記錄或者識別出來的控件tag中包含著奇怪的對象類型,像是下面這樣的:
[-] CustomWin Toolbox
[+] msw multitag "[AfxControlBar42u]Toolbox"
[ ] "[AfxControlBar42u]$59420"
[-] CustomWin Toolbox
[+] msw multitag "[AfxWnd42u]Toolbox"
[ ] "[AfxWnd42u]$103"
[-] CustomWin AfxOleControl42u1
[ ] msw tag "[AfxOleControl42u]$0"
[-] CustomWin TemplateViewer
[+] msw multitag "[AfxWnd42u]Display"
[ ] "[AfxWnd42u]$103"
[-] CustomWin Afx160000081
[ ] msw tag "[Afx:1*:8]$59648"
[-] CustomWin Afx160000081
[ ] msw tag "[Afx:1*:8]$59952"
[-] CustomWin Afx1600000010011601
[ ] msw tag "[Afx:1*:0:10011:6:0]$101"
[-] ListView ListView1
[ ] tag "$0"
我們認識ListView,pushbutton等常見的控件類型,但是 AfxControlBar42u和Afx:1*:8到底是什么呢?
其實他們也是Windows對象類型,其中Windows有幾個基本類,他們的含義如下:
AfxWnd 表示子窗口
AfxFrameOrView表示邊框窗口(SDI主窗口或MDI子窗口)或視圖
原文轉自:http://www.anti-gravitydesign.com