ZT - RFT ScriptAssure 技術解析及應用例項(4)
最後列出一些在實踐中總結出的小經驗,以供大家參考使用
[@more@]最後列出一些在實踐中總結出的小經驗,以供大家參考使用。
- 如果您希望指令碼回放更快,回放過程中產生更少、或者基本沒有警告,請設定更高的識別閾值。這樣識別時會少些模糊匹配、但更容易產生識別錯誤。某些情況下這種方式可能是比較有效的。
- 如果識別時匹配得相當脆弱,請檢查您的測試物件地圖。是否是已獲得的屬性值發生變化?(例如,原來的“確定”字樣變成現在的“確定。”,多了一個句號。)如果被測應用程式發生了永久性的改變,那我們需要更新測試物件圖來反映這些變化。對於支援國際化的軟體,最好使用測試物件的標籤或識別號(id),而不是它的訪問名,這樣可以在一定程度上避免不同展示語言對物件識別的影響。
- 如果被測應用程式的物件是動態的,或者在應用程式的多個版本中物件略有不同,我們可以用正規表示式來替換可識別屬性。您也可以使用一個數值範圍,來接受多個屬性值,而不是侷限在一個固定的值。
- 如果是在開發週期的後期,產品基本穩定。你正在做維護、驗證指令碼的工作,可以把警告級別設為高,來獲得最好的識別結果。如果遇到可能出現的問題警告,可以修復物件圖來解決這一問題。
本文首先闡釋了自動化測試中的指令碼獨立性和指令碼依賴性,以及它們之間的關係,並由此深入到 Rational Functional Tester 中所提供的高階特性 ScriptAssure,看它是如何在指令碼獨立性和指令碼依賴性之間進行博弈,並在測試工作中取得良好的均衡效果。文中的例項可以幫助讀者熟悉和實踐不同模式下的回放過程,從而對靈活強大的 ScriptAssure 技術有了更為直接的感性認識。
學習
- 訪問 和 developerWorks 上的Rational
Functional Tester 產品專題。
- 從 中獲得更新資訊。
- 閱讀“使用
IBM Rational Functional Tester 建立隨需應變的自動測試指令碼”,一篇自動化測試的入門文章。
- 閱讀“生成“偽影片”來增強對自動化測試的結果分析”,一種簡潔、創新的日誌,讓您回到錯誤發生的現場,有助於更快更準確地發現指令碼錯誤的根本原因。
- 訪問IBM
developerWorks 中國網站 Rational 專區,獲得關於 IBM Rational 軟體交付平臺(Rational Software
Delivery Platform)產品的技術資源和最佳實踐。
- 訂閱IBM developerWorks 時事通訊,一份關於 developerWorks 指南、文章、下載、社群活動、網路廣播和技術講座的電子週刊。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16896827/viewspace-1036473/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 叢集的應用例項(zt)
- 出口電商+跨境物流技術挑戰:MongoDB應用例項MongoDB
- WebSocket 簡介及應用例項Web
- redis應用場景及例項Redis
- 技術寫作例項解析 | 簡潔即是美
- UML用例圖例項解析
- flashback閃回技術應用解析
- Oracle minus用法詳解及應用例項Oracle
- CGroup 介紹、應用例項及原理描述
- 音影片技術原理及應用
- 例項解讀類比電子技術完全學習與應用
- Unity標準開發例項——虛擬現實技術應用14Unity
- PG技術大講堂 - Part 4:PostgreSQL例項結構SQL
- dd應用例項
- JAAS簡介及例項(來自JavaEye技術網站)Java網站
- Web 開發中應用 HTML5 技術的10個例項教程WebHTML
- 網路爬蟲技術及應用爬蟲
- 區塊鏈技術起源及應用區塊鏈
- Windows 8應用例項解析 - WinRT下建立GIF動畫(Flipflop)Windows動畫
- Cookie、localStorage 和 sessionStorage 的區別及應用例項CookieSession
- 用原生 JS 實現雙向繫結及應用例項JS
- 技術前沿:AI大模型在自動化測試中的應用例項AI大模型
- ”innerHTML“的應用例項HTML
- hive應用例項1Hive
- 智慧Web應用例項Web
- calico docker 應用例項Docker
- 論系統測試技術及應用
- 快應用技術架構及業務分析架構
- SOA 核心技術及應用,第 1 章
- SOA 核心技術及應用,第 7 章
- 佛薩奇2.0系統開發技術應用分析(內附原始碼例項)原始碼
- 機器學習-ROC曲線:技術解析與實戰應用機器學習
- 解析AI人工智慧:浪潮、技術、應用發展AI人工智慧
- 萬字長文解析AI Agent技術原理和應用AI
- localStorage應用程式碼例項
- sqoop應用例項1OOP
- 揭祕TPM安全晶片技術及加密應用晶片加密
- CBuilder中使用管道技術例項 (轉)UI