日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Keyword-Driven Testing

發布時間:2024/4/14 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Keyword-Driven Testing 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天重新撿起QTP來測試項目,好久沒用了,很多東西又需要從頭學起——三天不練手生,本來就是新手,以后不能丟了,到了都先用QTP測測再說!~

不過今天收獲蠻大的,以前一直覺得自動化工具玩下去就是描述性編程和測試框架搭建了,但今天,無意中發現在編程之外還有一門學問——Keyword-Driven Testing!~

簡單地說,Keyword-Driven Testing就是先通過Resource里的Object Repository對網頁進行識別(Add Objects to local),然后將識別得到對象選取最上層(即選取網頁全部內容),然后將此網頁內的所有控件全部導入QTP中。導入后將控件名稱進行修改(這是我覺得最煩人的一個環節,因為在控件非常多的情況下,逐一進行識別相當困難,也許是我沒找到更好的方法吧)。

接下來,在QTP中建一個空用例,然后往用例的Item欄里選取控件,在Operation里選擇操作,在Value里選擇相應的值(比如OperationSelect,那Value就是選項名稱),Documentation里加一些備注——不斷地重復以上操作,直到設計完成!

?

這樣有什么好處呢?

這樣就使測試用例和程序設計完全分離開了——測試可以和開發同步進行,甚至測試先行。所有用例設計可以在開發之前完成,這完全就是測試驅動的思想!~

設計自動測試文檔,然后評估覆蓋點,然后修改。這樣設計出來的文檔也非常便于歸類管理,方便日后的回歸測試和用戶驗收測試。

?

在技術上,Keyword-Driven Testing并沒有太多值得稱道的地方。但在思想上,它絕對稱得上是一個創舉!

感謝發明Keyword-Driven Testing的人,它讓我們的自動化測試上了一個新的臺階!~

具體可參考oldsidney的《何謂Keyword-Driven Testing?》

轉載于:https://www.cnblogs.com/xubensave/archive/2009/03/24/2430391.html

總結

以上是生活随笔為你收集整理的Keyword-Driven Testing的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。