麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 課堂 > 技術開發 > 正文

界面自動化測試總結

2023-06-18 12:51:28
字體:
來源:轉載
供稿:網友

進公司快三個月了,現在在IPTV海外版解決方案的項目中,主要從事自動化測試。開始的一個月里我大部分時間是在看文檔,由于華為的業務問題,我換了兩個組,每次換組的時候,就要看對應的業務方面的文檔,通過這個段時間看文檔,對IPTV的業務方面有了一個總體的了解,對我我現在的做的自動化有很大的幫助。

在做自動化測試這段時間里,學到了很多。以前在學校了喜歡遇到問題時自己去解決問題,有時候會花很久的時間去弄明白一個問題,但現在遇到問題,首先會認真的思考,在短時間內解決不了的,就會帶著自己思考后的想法,去請教別人自己的疑問,讓別人解決,因為一個人的效率影響了整個項目的進度。

下面是我做頁面自動化測試的一些心得和大家分享

1.業務熟悉程度對自動化的影響。

做自動化測試,首先要對自己所做的業務要熟悉,編寫自動化用例時才能夠清楚下一步應該干嘛。如果不清楚業務的情況下做的會比較慢,一旦寫錯了,用例等于白寫了。

2、自動化安裝需要注意的。

首先,是第一次安裝的話,要嚴ge按照華為給出的安裝步驟來進行安裝,不然會出錯。如果是以前安裝過,需要卸載掉所有的關于TMSS的東西,在清除注冊表中的信息。

一般安裝步驟為:(根據自己的需求來選擇版本)

1)先安裝TMSS客戶端,并安裝TMSS客戶端的補丁

2)安裝GTR (檢驗GTR安裝是否成功,需要安裝好后,在TMSS中“AutoSpace”下拉菜單中選擇“Show GTR Window”項,看是否出現, 出現了則成功,不出現則需重裝。)

3)安裝AutoSpace

4)安裝TTCN3

注:如果是界面自動化的,還需要安裝一個IBM公司提供的一個功能/系統測試平臺RFT(Rational Functional Tester)主要用于界面的錄制。

3、在編寫界面測試用例時,需要用RFT工具錄制界面上的控件,錄制控件用幾種方法。

1)正常的錄制,通過錄制按鈕來錄制,它也分為單個錄制、區域錄制等幾種情況的。

單個錄制:是針對一個控件來錄制,這個錄制方法,如果頁面框架的改動了,對其所錄制的控件影響比較小,便于用例的重復使用,但是錄制的效率會慢點。個人認為這種方法錄制的控件,用例重用性比較好。

區域錄制:是針對頁面上的一個區域(框架),在這個區域里面的控件都會被錄制下來,效率比較高,但是一旦頁面框架有所改動,則這些錄制好的控件可能都不能用了。這種方法只能是對那些頁面不需要改動的系統用比較合適。如果不考慮重用性的話,可以用這種方法錄制。

2)通過“創建測試對象”的方法來錄制,這樣可以查看到一些隱藏屬性,來確定控件的定位。

3)靜態錄制,在“scripts”下—>創建一個“添加空腳本”—>“腳本資源管理器”中有個“檢測對象”下“專用測試對象圖”來錄制 一個控件,錄制生成的文件保存后,在錄制好的控件上,“識別屬性”項中選擇“靜態錄制”并填寫一些信息。

4、編寫界面自動化用例時,應注意的。

首先介紹下,我們編寫用例最常用到的AutospaceView窗口,它分為左右兩塊,左側是AW窗口,右側進行自動化用例設計。

AW窗口顯示了AW文件MDN_AW_IPTV.v1.xml中定義的全部AW。

右側窗口:Title顯示手工測試用例的測試步驟/結果等 ;

PreShell測試用例的預置條件;

CaseStep測試用例的測試步驟;

AfterShell一般是用例執行后進行環境恢復;

Result窗口顯示自動化用例的執行結果是否是成功跑通的。

這里面有個執行順序一般以“PreShell->CaseStep-> AfterShell”執行的。

這下來說說,編寫時應注意:

1)AW的應用,一般是從AW窗口中拖至右側或雙擊AW來使用。

2)用AW前,首先需要先使用“激活map映射文件”的AW,來激活我們用RFT工具錄制的界面上的控件的文件,這樣下面用到這個文件里 面的控件才能有用。

3)使用每個AW時會有對該AW的描述,需要看仔細了,有時候多個逗號呀等,都會出錯,我記得在用數據庫檢查AW的時候,它的AW要求不需要SQL語句的 “;”,它的描述也沒有注明,導致我誤以為是AW問題的,最后請人解決時,人家說是多了個分號的原因。

4)遇到錯誤時,需要仔細的看日志,很多問題都是因為看日志的不仔細導致沒能查出原因。有個錯誤是實現AW的類的問題,本身AW的類里面就有錯誤,本身就是無法編譯的(這個問題不容易發現的)。

5、運行用例時,需要注意的。

在運行界面自動化測試用例時,首先,需要注意的是每次運行要保證只有一個IE頁面打開的,不能有兩個以上IE頁面,這樣會導致控件沖突,找到多個控件。其次,在調試自動化時,最好先“Unload Executor” 在TMSS工具上顯示的是“紅叉”的標志。

以上是我在界面自動化方面遇到的一些問題,及需要注意的一些地方,希望對新手有點幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 91久久国产露脸精品国产护士 | 91美女啪啪 | 一级免费观看 | 黄网站在线观 | 99国内精品视频 | 国产精品视频自拍 | 日韩视频一二三 | 国产亚洲综合精品 | 在线亚洲欧美 | 成人毛片免费播放 | 日韩专区在线 | 欧美日韩一区,二区,三区,久久精品 | 欧美日韩一 | 97超碰资源站 | 九九热精品视频在线 | 日韩精品免费一区二区三区 | 成人在线免费视频观看 | wwwxxx国产 | 亚洲国产精品久久久久久久久久 | 丰满年轻岳中文字幕一区二区 | 特级无码毛片免费视频尤物 | 最新黄色电影网站 | 天堂精品久久 | 黄色免费不卡视频 | 91精品国产综合久久久动漫日韩 | 国产一区二区视频观看 | 亚洲一二区视频 | 91在线免费观看 | 九九综合视频 | 毛片视频网站在线观看 | 久久精品一区视频 | 日本黄色免费片 | 亚洲第一页在线观看 | 久久免费视频8 | 久久亚洲激情 | 精品亚洲一区二区三区 | 久久国产精品区 | 久久精品国产清自在天天线 | 久久99精品视频在线观看 | 91av日韩| 久久国产一二三 |