2013-05-31 45 views
0

我們正在研究java swing應用程序並嘗試使用TestComplete工具自動執行測試。我們能夠識別jTree對象,但無法識別駐留在jtree中的jbutton對象。無論如何,我們可以確定這一點嗎?無法使用Testcomplete工具在jtree中識別jbutton對象

TestComplete標識對象樹是這樣的:。

{Sys.Process( 「javaw進程」)SwingObject( 「應用程序」)SwingObject( 「JRootPane中」, 「」, 0).SwingObject (「null.layeredPane」),SwingObject(「null.contentPane」)。SwingObject(「ApplicationBusyLayer」)。SwingObject(「FrameContainer」)。SwingObject(「DmsContentPane」)。SwingObject(「JLayeredPane」, 「」, 0 ).SwingObject(「ApplicationCardPanel」)。SwingObject(「ApplicationPanelContainer」)。SwingObject(「ApplicationBusyLayer」)。SwingObject(「DetailView」, 「」,0).SwingObject(「InventoryUpdateDetailPanel」,「」,(「JSplitPane」,「」,0).SwingObject(「JSplitPane」,「」).SwingObject(「JTabbedPane」,「Designer」,0).SwingObject(「JPanel」,「」, 0) (「JSplitPane」,「」,0).SwingObject(「JPanel」,「」, 0).SwingObject(「FilterPanel」,「」,0).SwingObject(「JXLayer」,「 , 0).SwingObject( 「JScrollPane的」, 「」,0).SwingObject( 「JViewport的」, 「」, 0).SwingObject( 「FilterTree」, 「」,0)}

+1

你可以發佈h你的Java代碼把一個按鈕放入樹中嗎?沒有這個,很難理解你的應用程序的樣子。 –

回答

0

啓動您的應用程序從測試完成,然後監視控制,希望這會幫助你,否則去可能的父節點,並得到孩子,檢查是什麼,並使用它.....

相關問題