軟件測試工具中如何學習QTP方法
我們使用QTP的目的是想用它來執行重復的手動測試,主要是用于回歸測試和測試同一軟件的新版本。因此你在測試前要考慮好如何對應用程序進行測試,例如要測試那些功能、操作步驟、輸入數據和期望的輸出數據等。
建議大家參照 Tutorial_oldsidney_cn.pdf 文件來認認真真、從頭到尾地執行一遍,包括錄制腳本、分析腳本、增加check point、Split Action等。我想這會減少你在學習QTP過程中的不少困惑和疑慮。
這篇文檔對如何使用QTP寫的非常詳細,是QTP初學者的經典教材。我就是看了這篇文檔后才對QTP的整個測試流程有了一個初步的認識。在此,表示感謝。
注意:
1. 確保你的IE運行正常,依次點擊菜單 查看 --> 工具欄,一定要上網助手等插件卸載掉,特別3721這個垃圾網站和其它攔截廣告的插件(它也把測試過程中彈出的窗口當成廣告,一樣會攔截的。
2. 如果是按照Tutorial_oldsidney_cn.pdf 文件 中的訂購飛機票的例子來練習 QTP的使用,那么只需選擇Web 插件就可以了。如果是測試其它的應用程序或系統,就要根據需要來選擇相應的插件了。
在這個階段你就要自己針對某個系統去錄制腳本、維護腳本了。在錄制后的回放過程中,你可能會遇到各種問題,這個時候就需要發揮你的主觀能動性來解決遇到的問題。
我想你可以按照下面的方法去解決:
1. 查看QTP的有關文檔,包括Help 、QTP User’s Guide等文檔。這些都是比較系統全面的學習材料。你該好好利用呀。
2. 在本論壇上查看以前別人是如何解決此類問題的(如果有的話)或者是發新貼尋求幫助,也可以搜索Google 等網站尋找問題的解決方法;
3. 與自己部門的同事交流,例如與測試人員交流他們是如何解決的,與開發人員交流某個QTP無法識別的控件具體是是用什么來識別的等。畢竟他們對你測試的環境和測試的軟件比論壇上的人熟悉呀。
4. 自己通過學習VB Script 等方式來提高自己的管理QTP Script的能力。
或許你會發現許多問題都是由提出問題的人來解決的,因為他們希望問題得到解決的迫切心比誰都強烈。
如果你對VB Script 、QTP和需要測試的程序或系統非常熟悉,你可能就想直接寫QTP Script來表現一下了。如果你能達到這個水平,那么恭喜你---你就是真正的高手了。這個時候你已經可以從宏觀上把握QTP了,也能靈活自如地使用QTP了。
文章來源于領測軟件測試網 http://www.kjueaiud.com/