SilkTest天龍八部系列4-ChildWin 軟件測試
一直覺(jué)得SilkTest的ChildWin不好理解,今天大致看了一下,其實(shí)它和DialogBox每啥區別,也是一種window類(lèi)型。幫助里面說(shuō),典型的ChildWin就是文檔窗口。在Windows上, ChildWin是MDI (多文檔接口multi-document interface)子窗口,可以在main window中被最大化,最小化,調整大小的窗口,一般地,childwin有一個(gè)系統菜單。
下面是一個(gè)打開(kāi)silktest onlinehelp define window的例子,原來(lái)的 define window是DialogBox,現在把它改成childwin一樣能夠被silktest識別出來(lái)。(具體區別請對照上一篇 SilkTest天龍八部系列3-動(dòng)態(tài)父窗口)
view plaincopy to clipboardprint?
01.[+] testcase DynamicParent()
02. [ ] SilkTestHelp.SetActive()
03. [ ] SilkTestHelp.Bookmark.Define.Check()
04. [ ] sleep(1)
05. [ ] SilkTestHelp.bookmarkdefine.Close()
06. [ ] sleep(1)
07.[ ]
08.[+] window MainWin SilkTestHelp
09. [-] multitag "SilkTest Help"
10. [ ] "$C:\WINDOWS\winhlp32.exe"
11. [+] Menu File
12. [ ] tag "File"
13. [+] MenuItem Open
14. [+] multitag "Open"
15. [ ] "$1101"
16. [+] MenuItem PrintTopic
17. [+] multitag "Print Topic"
18. [ ] "$1103"
19. [+] MenuItem Exit
20. [+] multitag "Exit"
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/