我已經開始使用Squish來使用Python自動化Windows應用程序。一些腳本只能與waitForObject
和一些waitForObjectItem
一起使用。何時應使用waitForObject
以及何時使用waitForObjectItem
?Squish,Python,Windows應用程序自動化
1
A
回答
0
我經常訪問本:http://doc.froglogic.com/squish/latest/
這真的幫助特別是當我忘了什麼東西。這很有幫助。
這是,剛剛從上面的網站上覆制/佩特:
waitForObject(objectOrName): 等待,直到objectOrName對象是可訪問的(即,它的存在和 是可見和啓用) 。它返回如果 成功的對象的引用,或提出在失敗(捕)LookupError例外
waitForObjectItem(objectOrName,itemIdentifier): 等待,直到objectOrName對象訪問(即,它的存在和 可見並且已啓用),並且包含由itemIdentifier標識爲 且自身可訪問的項目。此功能通常用於訪問容器內的項目(如列表, 表格和樹)的 。
現在,換句話說,我的理解是
waitForObject:它只是在等待,現在存在,並且是可見的,這意味着一個對象,如果你有一個窗口1,在窗口2的頂部,最後一個,因爲window1,window2不可見,所以你不會使用這個函數;
和
waitForObjectItem:具有記第一fction,對象存在並且是可見和啓用,並且此項目可以是一個表格的單元格;或樹上的孩子等。
相關問題
- 1. 自動化Python應用程序安裝
- 2. 使用Squish測試JavaScript應用程序
- 3. 自動化應用程序
- 4. 自動化Windows驅動程序版本
- 5. Telerik Test Studio用於自動化測試Windows Phone應用程序
- 6. 使用Python自動化Java小程序
- 7. 自動安裝Windows應用程序
- 8. 自動更新Windows應用程序
- 9. Windows應用程序的自動更新
- 10. 使用VBScript自動化應用程序
- 11. 自動化用戶Web應用程序
- 12. 使用COM自動化應用程序
- 13. CodedUI Windows Store應用程序是否支持XAML webview自動化?
- 14. 自動化Windows應用程序登錄操作
- 15. 通過控制檯應用程序進行Windows自動化
- 16. 是否可以自動化Windows應用程序?
- 17. Windows自動化需要與.net應用程序交互
- 18. iphone應用程序的UI自動化
- 19. 應用程序洞察自動化
- 20. 應用程序測試自動化
- 21. Unity應用程序的UI自動化
- 22. 自動化Swing應用程序
- 23. USSD應用程序自動化測試
- 24. C#自動化應用程序
- 25. 如何自動化Flex應用程序?
- 26. WPF應用程序測試自動化
- 27. 自動化原生應用程序
- 28. 自動並行化.net應用程序
- 29. 如何自動優化Python應用程序?
- 30. Python Selenium喜歡桌面應用程序自動化
感謝您的明確反應。這清除了我的疑問 – shwetha
沒問題!沒關係 – EugenG