SilkTest天龍八部系列4-ChildWin 軟件測試
一直覺得SilkTest的ChildWin不好理解,今天大致看了一下,其實它和DialogBox每啥區別,也是一種window類型。幫助里面說,典型的ChildWin就是文檔窗口。在Windows上, ChildWin是MDI (多文檔接口multi-document interface)子窗口,可以在main window中被最大化,最小化,調整大小的窗口,一般地,childwin有一個系統菜單。
下面是一個打開silktest onlinehelp define window的例子,原來的 define window是DialogBox,現在把它改成childwin一樣能夠被silktest識別出來。(具體區別請對照上一篇 SilkTest天龍八部系列3-動態父窗口)
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"
文章來源于領測軟件測試網 http://www.k11sc111.com/