Using TestComplete - Working With Applications’ Objects and Controls - Testing with TestComplete - Retrieving Data From Application Objects, Windows and Controls
#承接軟件自動化實施gtalk: ouyangchongwu#gmail.com
#python qq group: 深圳自動化測試python群:113938272
從應用對象、窗口、控件獲取數據
從應用對象、窗口、控件獲取數據和應用控件類型、要獲取的數據、是開放還是黑盒息息相關。開放應用提供了內部對象、方法和屬性的訪問?梢酝ㄟ^控件的方法和屬性來獲取數據。
注意TestComplete可能自動關聯Win32控件的方法和屬性以及動作。
TestComplete包括特別程序對象(Win32TreeView,Win32ListBox,JTextArea,WPFCheckBox,QtToolButton,BorlandTDBGrid等等),為標準的Windows控件和最流行的第三方控制和網格提供腳本接口。
TestComplete檢查控件的類名,和支持的類名進行比較以和合適的腳本對象進行關聯。如果TestComplete不認識類名,可以在Object Mapping中映射。如果不是標準控件可以:
1,使用被測應用的內部對象、方法來執行指定的動作。
2,使用 Self-Testing 方式。
3,拷貝至Sys.Clipboard。
4,修改被測程序。比如基于COM的程序可以設置一個幫助COM對象。其他的有設置一個導出值的按鈕。
5,使用OCR
文章來源于領測軟件測試網 http://www.kjueaiud.com/