當前位置:首頁 » 編程軟體 » 線性腳本

線性腳本

發布時間: 2022-08-11 05:26:03

python已經自動化了,大家一般用什麼測試框架

首先我們需要明白自動化測試框架更傾向於一種設計思想 ,這種思想指導工具的使用或者自研開發,並且不是只能使用僅僅一種框架,結合被測系統本身特性一般是選擇多種測試框架的組合,來滿足測試和設計需求(開發、維護角度)。
錄制回放測試框架

錄制回放測試框架所採用的原理是通過錄制應用程序產生的線性腳本進行回放從而達到自動化測試的目的。

優點:對測試人員測試開發能力要求最低,通過錄制就可以得到所需腳本。

缺點:一般不具有邏輯判斷的能力 ,可維護性差 ,效率低。

適應場景:不推薦,傳統的UI自動化測試逐步弱化。關於U自動化,一定要清楚 被測系統是否滿足開展自動化的條件,在被測系統變動頻繁的項目中,開展UI自動化無疑是挖了一個很大的坑,其後期維護工作足以讓大心疲憊,被迫放棄自動化測試。
測試庫構架框架(The Test Library Architecture Framework )

測試庫構架框架的核心思想可以概括為系統功能操作和業務邏輯的解耦。將所有的針對測試系統支持的功能操作封裝在測試庫中,測試腳本調用測試庫的同時傳遞外部的測試數據,測試庫的編寫由自動化測試發工程編寫(可以不懂業務),負責控制項的變更和維護, 測試腳本的編寫可由對業務比較掌握的自動化測試開發工程編寫,負責業務邏輯、測試數據的變更和維護。

優點:被測試系統無論是哪層發生變化(代碼層或業務層等),只需要相應的人員進行變更維護即可。

缺點:變更引起的維護工作同時附加在自動化測試開發工程師與業務測試人員身上,維護代碼建級大。

適應場景:基於各種自動化開展方式(基於工具如Jemet或不基於工具的自研研發+持續集成)一般都會應用該框架。
數據驅動的自動化測試框架( The Data-Driven Testing Framework )

數據驅動的核心思想可以概括為數據(測試數據、配置數據)與代碼解耦。該種框架的原理是採用了數據驅動腳本進行測試,數據驅動腳本是將數據輸入存儲在獨立的數據文件中,腳本只存代碼,運行時腳本的輸入直接從文件中讀取,如此相同的腳本(代碼模版)可以運行於不同的測試用例中,實現了代碼與數據的分離。

優點:對於業務人員由面向代碼的開發轉換為面向配置的設計(參數組合設計), 降低了開發難度與開發成本,同時提高了測試用例的易擴展性,可以快速擴展相似測試,實現了自動化代碼不隨用例的增長而增

缺點:測試腳本的維護由自動化測試開發工程師負責,要求懂自動化編程和業務邏輯,初始測試腳本設計成本較大,具有一定局限性 (針對相同的測試內容並具有相同的測試邏輯).

適用場景:更適應於測試內容測試邏相重復度高,被測對象對測試用例易擴展性、可復用性要求較高的場景。
關鍵字或表驅動的自動化測試框架(The Keyword-Driven or Table-Driven Testing Framework )

關鍵字驅動是對數據驅動的邏相擴展,它的核心思想可以概括為數據代碼流程(邏輯)解耦,同時完成了代碼與測試描述(針對被測對象的測試描述)的映射。該框架的原理是基於數據驅動的基礎上,完成了對被測對象的拆分、抽象、 封裝使之映射成個個「關鍵詞」 (測試描述),編寫測試用例時,僅需要對關鍵詞進行組合 ,即可完成不同場景的測試用例開發。

優點:對於業務手工測試人員,由面向代碼或配置的開發轉化為面向自然語言(測試描述)的開發,最大程度的降低了開發難度與維護成本,同時提高了測試用例的易擴展性、易組織性,實現了自動化代碼不隨用例的增長而增多。

缺點:對測試人員的測試開發能力以及業務了解程度要求很高。

適用場景:被測對象包含復雜業務流程(邏輯),當然復雜的能做簡單的更ok。
了解 更多可以看著這篇文章,希望對你有所幫助,歡迎關注、點贊支持。
https://www.toutiao.com/i6616242076721873416/

Ⅱ 4、線性編輯與非線性編輯的優缺點。

線性編輯:指一對一或二對一的線性編輯機(又稱為「對編機」)將母帶上的素材按照腳本需要復制到節目帶上的過程,使用的信號均為模擬信號。

節目必須按照腳本順序從頭到尾進行粗編,如果中間出現錯誤則需要從新編輯。這中間完成的諸如出入點設置、轉場等都是模擬信號轉模擬信號,由於一旦轉換完成就記錄成為了磁跡,所以無法隨意修改,一旦需要中間插入新的素材或改變某個鏡頭的長度,整個後面的內容就全得重來。
線性編輯一般是由A/B卷的編輯機、特技機、調音台和監視器等幾個最主要的部分構成,大型的演播室還有諸如視頻切換台、矢量示波器等許多復雜的硬體設備。
線性編輯的一個缺點是像質損耗大,一般到了第三版以後就達不到播出要求了。而非線性編輯在這一點有很大的改進。由於採用數字的方法記錄視音頻信號,無論轉換多少次,都不會損失像質。此外,編輯完成後修改的難度較大。

非線性編輯的概念
非線性編輯是以計算機為載體的數字技術,通過軟硬體結合方式完成影視後期編輯合成任務。
非線性編輯的特點
(1)編輯過程中鏡頭的順序是可以任意調整的。
(2)素材使用方便。
(3)操作的任意性。
(4)充分體現編導的意圖。
(5)任何修改不會影響節目的圖像質量。
(6)可以大幅度地提高編輯製作的效率。

Ⅲ EditorGUILayout.ObjectField U3d為什麼能選擇對象

EditorGUILayout.ObjectField U3d為什麼能選擇對象
一、記錄回放的方式流行於商業工具之中,無需編程技能即可快速上手。然而這種方法相對脆弱,一旦UI變化測試就會受到影響,分散的腳本不可重用且難以維護,而且系統在測試前必須可用(也就意味著無法使用A-TDD方法)。因此這種方法並不適合大型自動化測試。
二、線性腳本允許使用各種語言來編寫非結構化腳本,腳本直接與被測系統交互。能夠快速上手,靈活性強。但是編寫腳本需要編程技能,系統中一個改動會影響所有腳本,沒有經過模塊化或重用的大量腳本難以維護。因此這種方法適合簡單任務,不適合大型自動化。

Ⅳ premiere pro 線性編輯和非線性編輯的區別

區別如下:

1.adobepremiere pro的非線性編輯優勢:非線性編輯系統具有信號質量高、製作水平高、節省投資、保護投資和聯網等優點。

2.adobepremiere pro中非線性編輯的缺點:相對不穩定,除了新聞之外,所有類型的電影都需要收集磁帶。

3.非線性剪輯編輯是最常見的線性編輯形式, 非線性剪輯使用計算機進行數字化,幾乎所有的事情都是在計算機中完成的,所以它不需要那麼多的外部設備,不需要那麼多的時間,不需要那麼多的時間讓材料工作,不需要那麼多的磁帶搜索,不需要那麼多的時間序列編輯。

4.它可以按照不同的順序排列,並且具有快速、簡單和隨機的特點, 非線性剪輯只需一次上傳即可進行多次編輯,而且信號的質量從未變差,從而節省了設備,人力和效率, 非線性剪輯需要專門的編輯軟體和硬體,現在大多數的電視和電影製作機構都使用非線性剪輯。

(4)線性腳本擴展閱讀:

幀伺服器

DebugMode FrameServer 輔助Premiere進行輸出的插件,它生成虛擬的AVI文件,並可以把虛擬AVI連接到TMPGnc、Mediacoder、Procoder、megui等編碼軟體進行輸出。

DV

DV非線性編輯對電腦的要求可以分為三大部分,一是有較高配置的電腦,二是DV素材的采編,三是視音頻的存儲,一般電腦的基本配置達到了PIII,125MB內存,8MB顯卡,7200轉30GB以上的硬碟,17英寸彩色顯示器,加上一塊1394採集卡,就具備了編輯DV的能力。

當然電腦的軟硬體環境的配置越高越好,因為配置越高的電腦會給我們提供更快的速度和更好運行保障,從而獲得更高品質的視音頻,如今配置一套高性能的電腦已經十分的容易,而且價錢也不是很高,有的發燒友在精打細算之後,可以只花六千多元錢就安裝完成了一套「奔四」的DV非線性編輯系統。

Ⅳ 求可以改槍的FPS

使命系列
戰地系列
戰地風雲系列
德軍系列
榮譽勛章系列
半條命系列
CS系列
勝利之日系列
三角洲特種部隊系列
彩虹六號系列
光暈系列
潛行者系列
孤島驚魂系列
孤島危機系列(又稱當年的顯卡危機)
潛行者系列
戰爭機器系列
無人永生系列
英雄薩姆系列
求生之路系列如果不喜歡~可以不用~對你說不知是否恐怖~我覺得不怎麼樣恐怖
還有極度深寒極度恐慌異形大戰鐵血戰士耶利哥也同上
秘密潛入系列
幽靈行動系列
軍團要塞系列
聯合行動系列
命令與征服:叛逆者這也算吧
武裝突襲
突襲
輻射
紅色派系
特種神槍手
狙擊精英系列又稱狙擊陰勁..
黑暗地帶:51區當年我的最愛~打外星人~打怪獸~很爽..
自己選吧~
改槍的呢~網游貌似有個 全球使命~可以改槍的~AK+消音.

Ⅵ 自動化測試技術的我國的發展現在,所遇到的問題

我是從事自動化測試架構與流程管理的
關於自動化測試技術在我國的發展,我的看法如下:
1)自動化測試在我國經歷了這么幾個階段,(線性腳本—腳本編輯—關鍵字與數據驅動腳本,其實其技術的發展是在於改善自動化測試技術的復用性和維護性),而此過程中,雖然自動化測試得到了很大的發展,但是卻很難在國內大規模化。
2)具體問題如下:
a、國內的企業樣式復雜,而自動化測試本身也是一個技術需求性較大的一個領域,即,其不是簡單的技術復制就能成功的,需要結合企業實際情況和具體需求分析,才能有所建樹的。
b、國內企業浮躁,其自動化測試是一個前期需要長期投資的過程,而很多公司因為一下看不到收效,所以放棄。
c、對於層出不窮的自動化測試工具,很多公司簡單的將自動化測試定位於自動化測試工具使用,因而太依賴與自動化測試工具,所以造成自動化測試失敗,從而對自動化測試失去信心。
d、沒有合適的自動化測試人才,合適的自動化測試人才不僅需要強大的技術能力,更需要其業務能力和流程管理能力。
3)其發展情況:
其實總的來說,自動化測試技術在國內的發展速度還是很快,從以前的不重視自動化測試技術到現在開始致力於自己測試部門的自動化測試,一些大型企業或者中型企業成功的例子,更是加強了自動化測試技術的信心(像網路、搜狐等,電信中的公司,華為、中興等都已經有了自己的自動化測試平台,並真的帶來了效益),所以自動化測試在中國還是很有發展的。個人覺得,自動化測試現在處於一個平緩發展期,但是會在近十年內,有一個快速發展期,因為現在很多公司都在根據前人經驗試驗自動化測試,而試驗之後就是廣泛的使用。
你也可以看到,最近幾年,自動化測試工具的發展,自動化測試各種書籍的出現都說明了這個問題。
4)學習方面:
1)可以從工具入手,根據具體的項目去學習;例如:java軟體界面測試(RFT、QTP的java插件等)、web界面測試(QTP、selenium等)、性能測試(RPT、loadrunner等)。但記住,學習其工具,重點不是簡單的使用,而是如何利用工具去擴展。
2)然後,重點學習以上的基礎,以編程為重點,其餘的結合學習,順便說一句,其實自動化測試的理念與軟體設計模式理念很像,你可以從中有所領悟。
3)之後,再學習去拓建自己的自動化測試框架,何謂框架,一下說不清楚,我給你推薦一下
注意:如果沒有自動化測試方面的實踐項目的話,最好先從基礎學起,因為基礎學好了,自動化測試入門會很快的。
4(至於性能測試,也是一樣,可以先從工具入手,但不要局限於工具,性能測試最重要的是環境的構建方法以及對測試結果的分析方法,所以性能測試重點在於分析和實現過程,而不是工具使用過程。
可以看一下一個專注於自動化測試博客,呵呵,我的博客,不是廣告:
51tesing上的「散步的SUN」的博客,你可以在網路裡面直接輸入「散步的SUN」就是其博客了。
希望對你又幫助吧。
或者對自動化測試有興趣的,可以發短消息或者郵件我吧([email protected]),有機會一起學習探討下

Ⅶ Robot Framework作者建議怎麼選擇自動化測試框架

軟體自動化測試,作為手工測試的替代,越來越受到關注。Pekka Klärck,作為Robot Framework的創建者和核心開發者,按照系統級別,介紹了幾種不同的自動化測試方法的區別。
一、記錄回放的方式流行於商業工具之中,無需編程技能即可快速上手。然而這種方法相對脆弱,一旦UI變化測試就會受到影響,分散的腳本不可重用且難以維護,而且系統在測試前必須可用(也就意味著無法使用A-TDD方法)。因此這種方法並不適合大型自動化測試。
二、線性腳本允許使用各種語言來編寫非結構化腳本,腳本直接與被測系統交互。能夠快速上手,靈活性強。但是編寫腳本需要編程技能,系統中一個改動會影響所有腳本,沒有經過模塊化或重用的大量腳本難以維護。因此這種方法適合簡單任務,不適合大型自動化。
三、模塊化腳本由兩部分組成:驅動腳本執行測試,測試庫函數完成與被測系統交互。驅動腳本編寫起來非常簡單,這樣可以更快地建立新測試,容易維護。然而需要花時間和編程技能建立測試庫,並將測試數據嵌入腳本,建立新測試就需要新的測試腳本。因此,只要擁有編程技能,這種方法還是適合大型項目,但不適合非編程人員。
四、數據驅動方法,將數據與測試腳本分離,基於模塊化的測試庫,一個驅動腳本可以執行多個相似測試,這樣非常容易建立新測試。維護工作可以分離,測試人員負責數據,程序員負責寫測試庫。然而,不同類型測試仍需要新的驅動腳本,初始建立數據解析器和重用組件需要花人力。這種方法適合大型項目,只需要較少的編程技能。
五、關鍵字驅動,將數據與關鍵字結合來描述如何使用數據執行測試。這種方法具備數據驅動的優勢,同時非編程人員也能建立新類型測試。所有測試由同一個框架來執行,無需不同的驅動腳本。然而初始成本很大,但是可以使用開源方案!因此非常適合大型項目。
Pekka對以上五種方法的介紹其實也是對自動化測試發展史的介紹,同時也體現了RobotFramework背後的設計思想。
除了測試框架的選擇,要想做好自動化測試,還要關注其他方面。
自動化測試需要關注可測性。自動化最難的部分是與被測系統交互,特別是GUI層。確保系統容易被測試,比如給GUI元素增加標識、輸出易於解析的文本、提供自動化介面等。
系統一般可以分為GUI層以及GUI之下的業務層。GUI層測試需要調用與普通用戶同樣的介面,但是某些GUI技術缺乏好的工具支持,會使測試變得脆弱,而且執行相對較慢。從業務層開始測試相對容易,執行快。但GUI層仍然需要被測試,以保證GUI正確連接到了業務層,甚至有時GUI層也具有業務功能。Pekka建議考慮對業務層進行完全測試,而部分地對GUI層實行端到端測試。 不是所有系統都具有GUI層,卻可能具有API、資料庫、伺服器、命令行等。自動化測試框架可以調用不同驅動來進行測試。這些非GUI層相對容易測試,只要把測試用例看作另一個客戶端而已。
那麼自動化測試應該在什麼階段進行?如果開發完成後單獨做自動化,這是典型的瀑布式過程,不同團隊之間存在溝通障礙,反饋周期慢,產品在後期難以獲得可測性,從而導致復雜和脆弱的測試方案。相反,典型敏捷式過程中,程序員和測試人員協同完成自動化。把自動化看作團隊開發的一部分,可測性不再是問題,團隊做技術決定時就可以考慮可測性和工具選擇,程序員可以提前加入提供可測性的鉤子特性。
自動化測試需要版本控制和持續集成來支持。將測試和代碼放在一起,像管理代碼一樣管理測試腳本,那麼多可用工具,SVN、GIT、Mercurial,沒道理不用。持續集成是全方位自動化的關鍵,當測試或代碼有所改動立即執行測試。如果測試運行時間比較長,也可以定期運行。使用Jenkins、Hudson、Cruise Control、 BuildBot吧,自己寫定時腳本或Cron Job可以休矣。
選擇商業自動化工具還是開源工具?好東西肯定貴,但是貴的不見得好,再便宜的許可證也會阻止整個團隊的協作。而且商業化工具難以和其他自動化工具(特別是其他廠商的)或版本控制、持續集成進行整合和定製化。另外,產品終止或公司關門是潛在的風險。開源工具可供選擇餘地很大,當然也是良莠不齊。開源工具通常容易與其他工具整合,關鍵是免費,誰都可以隨意使用和定製化,還永遠不會消失。至於免費軟體,越來越少了,很多自由軟體都已經開源。免費軟體同樣不能定製化,且存在中止的風險。
做自動化需要哪些技能?一般來說,包括Python、Ruby、Perl、JavaScript、正則表達式、XPath和CSS定位、SQL語句、版本控制等。

Ⅷ QTP自動化測試實踐的圖書目錄

第1篇 自動化測試基礎篇
第1章 軟體測試基礎
1.1 軟體缺陷與軟體測試
1.1.1 軟體缺陷與硬體缺陷的異同
1.1.2 如何通過軟體測試發現軟體缺陷
1.2 軟體質量與軟體測試
1.2.1 軟體質量管理在項目管理中的地位
1.2.2 軟體開發模式與軟體測試
1.2.3 軟體開發模式與自動化測試
1.2.4 軟體測試能保證軟體質量嗎
1.3 軟體開發與軟體測試
1.3.1 軟體開發與軟體測試的對立統一
1.3.2 測試人員需要的開發技術
第2章 軟體自動化測試
2.1 手工測試與自動化測試
2.1.1 手工測試的缺點
2.1.2 什麼時候使用自動化測試
2.1.3 自動化測試——你准備好了嗎
2.2 如何開展自動化測試
2.2.1 選取合適的測試項目來開展自動化測試
2.2.2 自動化測試介入的時機
2.2.3 自動化測試工程師的基本素質和技能要求
2.2.4 自動化測試的成本
2.3 自動化測試方案
2.3.1 選擇自動化測試方案
2.3.2 自動化測試腳本的編寫方法
2.3.3 線性腳本的編寫方法
2.3.4 結構化腳本的編寫方法
2.3.5 共享腳本的編寫方法
2.3.6 數據驅動腳本的編寫方法
2.3.7 關鍵字驅動腳本的編寫方法
2.3.8 合理選擇自動化測試腳本開發方法
2.4 實用性自動化測試策略
2.4.1 自動化測試工具的問題
2.4.2 自動化測試的管理規范
2.4.3 自動化測試中人的因素
第3章 軟體自動化測試工具
3.1 自動化測試工具類型
3.1.1 商業測試工具
3.1.2 開源測試工具
3.1.3 自主開發測試工具
3.2 自動化測試工具選型
3.2.1 測試工具評估
3.2.2 測試工具試用
3.2.3 自動化測試工具的培訓
3.3 自動化測試工具的原理
3.3.1 基於代碼層面的功能自動化測試工具
3.3.2 基於瀏覽器和DOM對象模型的功能自動化測試工具
3.3.3 基於GUI對象識別的測試工具原理
3.3.4 反射機制在自動化功能測試工具中的使用
3.3.5 UI Automation在自動化功能測試工具中的使用
3.3.6 QTP對象識別技術
第2篇 QTP使用基礎篇
第4章 QuickTest Professional的安裝和配置
4.1 QTP 9.2的安裝
4.1.1 安裝要求
4.1.2 QTP 9.2支持的環境和程序
4.1.3 QTP 9.2支持的插件
4.1.4 安裝步驟
4.2 QTP 9.2的基本配置
4.2.1 QTP的幫助文檔
4.2.2 QTP的視頻教程
4.2.3 QTP自帶的樣常式序
4.2.4 啟動QTP
4.2.5 插件載入設置與管理
4.2.6 創建一個空的測試項目
4.2.7 錄制和測試運行設置
4.2.8 指定需要錄制的應用程序
4.2.9 使用QTP編寫第一個自動化測試腳本
第5章 QuickTest Professional的基本使用方法
5.1 QTP基本功能的使用
5.1.1 QTP自動化測試的基本過程
5.1.2 在關鍵字視圖中編輯測試腳本
5.1.3 在關鍵字視圖中為測試步驟添加註釋
5.1.4 在關鍵字視圖中添加測試信息的輸出
5.1.5 插入檢查點(Checkpoint)
5.1.6 在關鍵字視圖中插入新的測試步驟
5.1.7 在專家視圖中編輯測試腳本
5.1.8 腳本編輯器的使用
5.2 編輯測試腳本
5.2.1 識別對象
5.2.2 Object Spy的使用
5.2.3 對象庫管理
5.2.4 把測試對象添加到對象庫中
5.2.5 導出對象庫文件
5.2.6 在測試腳本中訪問對象庫的測試對象
5.2.7 添加新的Action
5.2.8 關聯Action的對象庫
5.2.9 編輯新的Action
5.2.10 在函數庫中創建自定義函數
5.3 運行和調試測試腳本
5.3.1 語法檢查
5.3.2 使用斷點
5.3.3 單步調試
5.3.4 調試查看器的使用
5.3.5 運行整個測試
5.3.6 運行部分測試
5.3.7 批量運行測試
5.4 分析測試結果
5.4.1 選擇測試運行結果的存儲位置
5.4.2 查看概要測試運行結果
5.4.3 查看檢查點的結果
5.4.4 查看測試過程的截屏
5.5 利用Active Screen來編輯測試腳本
5.5.1 查看Active Screen
5.5.2 Active Screen的設置
5.5.3 在Active Screen中選擇並添加對象到對象庫
5.5.4 選擇Active Screen中的對象並輸出其對象屬性
5.5.5 在Active Screen中插入檢查點
5.5.6 在Active Screen中選擇對象並添加測試步驟
第6章 QuickTest Professional與其他工具的整合
6.1 與WinRunner的整合
6.1.1 在QTP中調用WinRunner的測試腳本
6.1.2 在QTP中調用WinRunner的函數
6.2 QTP與LoadRunner的整合
6.2.1 在QTP中為LoadRunner設計測試腳本
6.2.2 使用Silent Test Runner模擬LoadRunner的調用
6.2.3 在LoadRunner中插入和運行QTP腳本
6.2.4 在LoadRunner中運行QTP腳本需要注意的幾點
第3篇 QTP腳本開發篇
第7章 關鍵字驅動測試
7.1 關鍵字驅動測試方法
7.1.1 什麼是關鍵字驅動測試方法
7.1.2 關鍵字測試驅動框架
7.1.3 關鍵字驅動實現自動化測試的階段劃分
7.1.4 什麼時候使用關鍵字驅動測試方法
7.2 可視化編輯測試步驟
7.2.1 編輯對象庫
7.2.2 選擇測試對象
7.2.3 選擇測試對象相應的操作
7.2.4 設置測試邏輯
7.3 檢查點的使用
7.3.1 為測試添加檢查點
7.3.2 檢查點類型
7.3.3 添加標准檢查點
7.3.4 添加圖像檢查點
7.3.5 添加點陣圖檢查點
7.3.6 添加表格檢查點
7.3.7 添加文本檢查點
7.3.8 添加文本區域檢查點
7.3.9 添加可訪問性檢查點
7.3.10 添加頁面檢查點
7.3.11 添加資料庫檢查點
7.3.12 添加XML檢查點
第8章 數據驅動測試
8.1 數據驅動測試方法
8.1.1 什麼時候使用數據驅動測試方法
8.1.2 數據驅動測試的一般步驟
8.2 參數化測試
8.2.1 通過參數化測試來提高測試的靈活性
8.2.2 參數化測試步驟
8.2.3 使用隨機數來進行參數化
8.2.4 參數化檢查點
8.2.5 設置數據表格迭代方式
8.3 Action測試輸入的參數化
8.3.1 編輯Action的屬性
8.3.2 添加Action的輸入參數
8.3.3 調用Action
8.4 使用環境變數的參數化
8.4.1 定義和設置環境變數
8.4.2 在測試步驟中綁定環境變數值
8.4.3 導出環境變數到XML文件
8.4.4 導入外部環境變數文件
8.5 使用數據驅動器來參數化測試
8.5.1 數據驅動器的使用方法
8.5.2 數據驅動向導
第9章 VBScript基礎
9.1 腳本語言簡介
9.1.1 Windows腳本語言
9.1.2 測試工具的「廠商語言」
9.2 VBScript語言基礎
9.2.1 VBScript的數據類型
9.2.2 變數子類型(Variant Subtypes)
9.2.3 VBScript的變數
9.2.4 VBScript的運算符
9.2.5 VBScript的條件語句
9.2.6 VBScript的循環語句
9.2.7 VBScript的Sub與Function
9.2.8 VBScript的數組
9.3 VBScript與正則表達式
9.3.1 正則表達式簡介
9.3.2 在VBScript中使用正則表達式
9.3.3 正則表達式在自動化測試中的使用
第10章 QTP測試腳本開發
第11章 QTP描述性編程 222
第12章 使用QTP測試標准Windows對象
第13章 使用QTP測試ActiveX對象
13.1 ActiveX對象的測試
13.1.1 Object屬性的使用
13.1.2 AcxUtil對象的FireEvent方法的使用
13.2 各類ActiveX控制項的測試
13.2.1 RadioButton類ActiveX控制項的測試
13.2.2 CheckBox類ActiveX控制項的測試
13.2.3 Calendar類ActiveX控制項的測試
13.2.4 Label類ActiveX控制項的測試
13.2.5 ProgressBar類ActiveX控制項的測試
13.2.6 SliderBar類ActiveX控制項的測試
13.2.7 LED類ActiveX控制項的測試
13.2.8 ListBox類ActiveX控制項的測試
第14章 使用QTP測試VB對象
14.1 Visual Basic控制項的測試
14.2 對各類VB控制項的測試
14.2.1 VbButton對象的測試
14.2.2 VbCheckBox對象的測試
14.2.3 VbComboBox對象的測試
14.2.4 VbEdit對象的測試
14.2.5 VbEditor對象的測試
14.2.6 VbFrame對象的測試
14.2.7 VbLabel對象的測試
14.2.8 VbList對象的測試
14.2.9 VbRadioButton對象的測試
14.2.10 VbScrollBar對象的測試
14.2.11 VbWindow對象的測試
第15章 使用QTP測試標准Web對象
15.1 Web對象的測試
15.1.1 載入Web插件
15.1.2 Web的錄制和運行設置
15.1.3 QTP支持的瀏覽器
15.1.4 Windows Applications的錄制和運行設置
15.1.5 設置IE的「Enable Tabbed Browsering」選項
15.1.6 使用Object屬性訪問DOM對象
15.1.7 使用Browser對象控制瀏覽器的導航
15.2 對各類Web對象的測試
15.2.1 Page對象的測試
15.2.2 Frame對象的測試
15.2.3 Image對象的測試
15.2.4 Link對象的測試
15.2.5 WebButton對象的測試
15.2.6 WebCheckBox對象的測試
15.2.7 WebEdit對象的測試
15.2.8 WebFile對象的測試
15.2.9 WebList對象的測試
15.2.10 WebRadioGroup對象的測試
15.2.11 WebTable對象的測試
15.2.12 WebXML對象的測試
15.2.13 WebElement對象的測試
第4篇 QTP高級技術篇
第16章 QTP的插件技術
16.1 QTP插件簡介
16.1.1 查看插件安裝和載入情況
16.1.2 插件分離的好處
16.2 內建插件與外部插件
16.2.1 內建插件
16.2.2 外部插件
16.2.3 插件的安裝
16.3 插件載入與插件管理
16.3.1 QTP的插件載入過程分析
16.3.2 關聯QTP插件與測試腳本
16.3.3 插件關聯管理
16.3.4 通過編程方式啟動QTP並載入插件
16.3.5 插件與檢查點類型的關系
第17章 使用QTP的.NET插件測試.NET平台軟體
17.1 QTP的.NET插件
17.1.1 .NET插件安裝與設置
17.1.2 .NET Windows Forms Spy的使用
17.1.3 利用.NET Windows Forms Spy來分析.NET控制項
17.2 測試.NET Windows Forms控制項
17.2.1 QTP支持的.NET Windows Forms控制項
17.2.2 通過Object屬性來獲取對象的內部屬性
17.2.3 通過Object屬性訪問並執行控制項方法
17.2.4 查看Object屬性的兩種方法
17.3 測試WPF控制項
17.3.1 載入WPF插件
17.3.2 QTP支持的WPF控制項
17.3.3 訪問WPF控制項的內部屬性和方法
17.4 測試.NET Web Forms控制項
17.4.1 QTP支持的.NET Web Forms控制項
17.4.2 測試.NET Web Forms的程序的前提條件
17.4.3 利用Object屬性來增強.NET Web Forms程序的測試
第18章 QTP的.NET插件擴展技術及其使用 323
18.1 QTP的.NET插件提供的擴展模塊
18.1.1 .NET插件的擴展模塊機制介紹
18.1.2 使用.NET Windows Forms Spy來協助開發擴展性
18.2 使用C#對QTP的.NET插件進行擴展
18.2.1 安裝Custom Server模板
18.2.2 建立.NET控制項的測試擴展項目
18.2.3 實現控制項錄制邏輯
18.2.4 注冊TrackBar控制項的事件處理器
18.2.5 實現控制項的運行邏輯
18.2.6 對QTP進行配置
18.2.7 擴展項目的運行
第19章 QTP的自動化對象模型及其使用
19.1 QTP自動化對象模型簡介
19.1.1 什麼時候使用自動化對象模型庫
19.1.2 選擇開發語言和環境
19.1.3 對象模型庫基本元素
19.2 在C#中使用QTP自動化對象模型
19.2.1 引用對象庫
19.2.2 在C#中調用QTP對象模型庫
19.3 常用的自動化對象模型方法介紹
19.3.1 在C#中啟動QTP並載入指定插件
19.3.2 在VBScript腳本中設置QTP選項
19.3.3 導出QTP選項設置到VBScript腳本
19.3.4 在VBScript腳本中設置QTP的環境變數
19.3.5 在VBScript腳本中設置測試運行選項
19.3.6 導出QTP測試設置到VBScript腳本中
第20章 使用QTP開發一個猴子測試工具
20.1猴子測試20.1.1猴子測試簡介20.1.2笨猴子與聰明猴子20.1.3什麼時候使用猴子測試20.2使用QTP設計一個笨猴子20.2.1用QTP實現笨猴子的基本要素20.2.2使用Randomize函數產生隨機數20.2.3使用RandomNumber對象獲取隨機數20.2.4通過WMI對象獲取屏幕高度和寬度20.2.5利用DotNetFactory獲取屏幕高度和寬度20.2.6讓猴子控制滑鼠和鍵盤20.2.7調用C#代碼中封裝的Windows API函數20.2.8輸入隨機字元串20.2.9記錄測試信息20.2.10截屏20.2.11記錄性能信息20.2.12基本的猴子測試工具20.2.13猴子測試工具的改進點
第21章 使用QTP測試Web Services
21.1Web Services插件介紹21.1.1什麼是Web Services21.1.2Web Services插件的幫助文檔21.2使用Web Services插件測試Web Services21.2.1Web Service測試向導的使用21.2.2運行Web Service測試21.2.3修改Web Service測試腳本中的檢查點21.2.4參數化Web服務的輸入21.2.5在對象庫中添加Web Service測試對象21.2.6檢查WSDL是否滿足WS-I標准21.2.7使用ValidateWSDL方法檢查WSDL
第22章 如何編寫高質量的QTP測試腳本
22.1QTP測試腳本編碼規范22.1.1常量命名規范22.1.2變數命名規范22.1.3對象命名規范22.1.4代碼注釋規范22.1.5代碼風格22.2通過管理對象庫來提高代碼的可讀性22.2.1直接錄制的測試腳本的問題22.2.2通過修改命名來達到更加易讀的效果22.2.3縮減代碼行長度的方法22.2.4以中文命名測試對象

Ⅸ 誰能告訴我所有的擴展名分別代表什麼啊

★常用文件擴展名列表
A 對象代碼庫文件
AAM Authorware shocked文件
AAS Authorware shocked包
ABF Adobe二進制屏幕字體
ABK CorelDRAW自動備份文件
ABS 該類文件有時用於指示一個摘要(就像在一篇有關科學方面的文章的一個摘要或概要,取自abstract)
ACE Ace壓縮檔案格式
ACL CorelDRAW 6鍵盤快捷鍵文件
ACM Windows系統目錄文件
ACP Microsoft office助手預覽文件
ACR 美國放射醫學大學文件格式
ACT Microsoft office助手文件
ACV OS/2的驅動程序,用於壓縮或解壓縮音頻數據
AD After Dark屏幕保護程序
ADA Ada源文件(非-GNAT)
ADB Ada源文件主體(GNAT);HP100LX組織者的約定資料庫
ADD OS/2用於引導過程的適配器驅動程序
ADF Amiga磁碟文件
ADI AutoCAD設備無關二進制繪圖儀格式
ADM After Dark多模塊屏幕保護;Windows NT策略模板
ADP FaxWork用於傳真數據機的交互安裝文件;Astound Dynamite文件
ADR After Dark隨機屏幕保護;Smart Address的地址簿
ADS Ada源文件說明書(GNAT)
AFM Adobe的字體尺度
AF2,AF3 ABC的FlowChat文件
AI Adobe Illustrator格式圖形
AIF,AIFF 音頻互交換文件,Silicon Graphic and Macintosh應用程序的聲音格式
AIFC 壓縮AIF
AIM AOL即時信息傳送
AIS ACDSee圖形序列文件;Velvet Studio設備文件
AKW RoboHELP的幫助工程中所有A-關鍵詞
ALAW 歐洲電話音頻格式
ALB JASC Image Commander相冊
ALL 藝術與書信庫
AMS Velvet Studio音樂模塊(MOD)文件;Extreme的Tracker模塊文件
ANC Canon Computer的調色板文件,包含一系列可選的顏色板
ANI Windows系統中的動畫游標
ANS ANSI文本文件
ANT SimAnt For Windows中保存的游戲文件
API Adobe Acrobat使用的應用程序設計介面文件
APR Lotus Approach 97文件
常用文件擴展名及含義(B開頭)

BIN 二進制文件
BK,BK$ 有時用於代表備份版本
BKS IBM BookManager Read書架文件
BMK 書簽文件
BMP Windows或OS/2點陣圖文件
BMI Apogee BioMenace數據文件
BOOK Adobe FrameMaker Book文件
BOX Lotus Notes的郵箱文件
BPL Borlard Delph 4打包庫
BQY BrioQuery文件
BRX 用於查看多媒體對象目錄的文件
BSC MS Developer Studio瀏覽器信息文件
BSP Quake圖形文件
BS1 Apogee Blake Stone數據文件
BS_ Microsoft Bookshelf Find菜單外殼擴展名
BTM Norton 應用程序使用的批處理文件
BUD Quicken的備份磁碟
BUN CakeWalk 聲音捆綁文件(一種MIDI程序)
BW SGI黑白圖像文件
BWV 商業波形文件
BYU BYU的電影文件格式
B4 Helix Nuts and Bolts文件

常用擴展名及含義(C開頭)

C C代碼文件
C0l 台風波形文件
CAB Microsoft壓縮檔案文件
CAD Softdek的Drafix CAD文件
CAL CALS壓縮點陣圖;日歷計劃表數據
CAM Casio照相機格式
CAP 壓縮音樂文件格式
CAS 逗號分開的ASCⅡ文件
CAT Quicken使用 的IntellCharge分類文件
CB Microsoft干凈引導文件
CBI 二進制卷格式文件(用於IBM大型機系統)
CC Visual dBASE用戶自定義類文件
CCA cc:郵件文件
CCB Visual Basic動態按鈕配置文件
CCF 多媒體查看器配置文件,用於OS/2
CCH Corel圖表文件
CCM Lotus cc:郵箱(例如「INBOX.CCM」)
CCO CyberChat數據文件
CCT Macromedia Director Shockwave投影
CDA CD音頻軌道
CDF Microsoft頻道定義格式文件
CDI Philip的高密盤交互格式
CDM Visual dBASE自定義數據模塊文件
CDR CorelDRAW繪圖文件;原始音頻CD數據文件
CDT CorelDRAW模板
CDX CorelDRAW壓縮繪圖文件;Microsoft Visual FoxPro索引文件
CEL CIMFast事件語言文件
CER 證書文件(MIME x-x509-ca-cert)
CFB Compton的多媒文件
CFG 配置文件
CFM CotdFusion模板文件;Visual dBASE Windows用戶定製表單
CGI 公共網關介面腳本文件
CGM 計算機圖形元文件
CH OS/2配置文件
CHK 由Windows磁碟碎片整理器或磁碟掃描保存的文件碎片
CHM 編譯過的HTML文件
CHR 字元集(字體文件)
CHP Ventura Publisher章節文件
CHT ChartViem文件;Harvard Graphics矢量文件
CIF Adaptec CD 創建器 CD映像文件
CIL Clip Gallery下載包
CIM SimCity 2000文件
CIN OS/2改變控制文件用於跟蹤INI文件中的變化
CK1 iD/Apogee Commander Keen 1數據文件
CK2 iD/Apogee Commander Keen 2數據文件
CK3 iD/Apogee Commander Keen 3數據文件
CK4 iD /Apogee Commander Keen 4數據文件
CK5 iD /Apogee Commander Keen 5數據文件
CK6 iD /Apogee Commander Keen 6數據文件
CLASS Java類文件
CLL Crick Software Clicker文件
CLP Windows 剪貼板文件
CLS Visual Basic類文件
CMD Windows NT,OS/2的命令文件;DOS CD/M命令文件;dBASEⅡ程序文件
CMF Corel元文件
CMG Chessmaster保存的游戲文件
CMP JPEG點陣圖文件;地址文檔
CMV Corel Move動畫文件
CMX Corel Presentation Exchange圖像
CNF Telnet,Windows和其他其內格式會發生改變的應用程序使用的配置文件
CNM Windows應用程序菜單選項和安裝文件
CNQ Compuworks Design Shop文件
CNT Windows(或其他)系統用於幫助索引或其他目的內容文件
COB TrueSpace 2對象文件
COD Microsoft C編譯器產生的可顯示機器碼/匯編代碼文件,其中附有源C代碼作為注釋
COM 命令文件(程序)
CPD,CPE 傳真覆蓋文檔
CPI Microsoft MS-DOS代碼頁信息文件
CPL 控制面板擴展名,Corel顏色板
CPO Corel列印存儲文件
CPP C++代碼文件
CPR Corel提供說明書文件
CPT Corel 照片-繪畫圖像
CPX Corel Presentation Exchange壓縮圖形文件
CRD Windows Cardfile文件
CRP Corel 提供的運行時介紹文件;Visual dBASE自定義報表文件
CRT 認證文件
CSC Corel腳本文件
CSP PC Emcee On_Screen圖像
CSS 瀑布式表格文件
CST Macromedia Director Cast文件
CSV 逗號分隔的值文件
CT Scitex CT點陣圖文件;Paint Shop Pro Grapic編輯器文件
CTL 通常用於表示一個包含控制項信息的文件;FaxWork用它來保持有關每個傳真收到或發出的信息
CUE Microsoft提示牌數據文件
CUR Windows游標文件
CUT Dr Halo點陣圖文件
CV Corel版本的檔案文件;Microsoft CodeView信息屏幕文件
CWK ClarisWorks數據文件.
CWS ClarisWorks模塊
CXT Macromedia Director受保護的(不可編輯的)投影文件
CXX C++源代碼文件

常用擴展名及含義(D開頭)

DAT 數據文件;WrodPerfect合並數據文件;用於一些MPEG格式的文件
DB Borland的Paradox 7表
DBC Microsoft Visual FoxPro資料庫容器文件
DBF dBASE文件,一種由Ashton-Tate創建的格式,可以被ACT!、Lipper、FoxPro、Arago、Wordtech、Xbase和類似資料庫或與資料庫有關產品識別;可用數據文件(能被Excel 97打開);Oracle 8.1.x表格空間文件
DBX DataBearn圖像;Microsoft Visual FoxPro表格文件
DCM DCM模塊格式文件
DCR 沖擊波文件
DCS 桌面顏色分隔文件
DCT Microsoft Visual FoxPro資料庫容器
DCU Delphi編譯單元文件
DCX Microsoft Visual FoxPro資料庫容器;基於PCX的傳真圖像;宏
DC5 DataCAD繪圖文件
DDF Btrieve或Xtrieve數據定義文件,它包含用於描述Btrieve或Xtrieve文件的元數據
DDIF Digital Equipment或 Compaq格式,用於保存他們圖像與字處理文檔
DEF SmartWareⅡ數據文件;C++模塊定義文件
DEFI Oracle 7 卸載腳本文件
DEM 用於表示數字高度模型的USGS基準的文件
DER 認證文件
DEWF Macintosh Sound Cap/Sound Edit錄音設備格式
DGN Macintosh 95 CAD繪圖文件
DIB 設備無關點陣圖
DIC 目錄
DIF 可進行數據互換的電子表格
DIG DigiLink格式;Sound DesignerⅠ音頻文件
DIR MacromediaDirector文件
DIZ 描述文件
DLG C++對話框腳本文件
DLL 動態鏈接庫
DLS 可下載聲音文件
DMD Visual dBASE數據模塊文件
DMF X-Trakker音樂模塊(MOD)文件
DOC FrameMaker或FrameBuilder文檔;Word Star文檔、Word Perfect文檔、Microsoft Word文檔;DisplayWrite文檔
DOT Microsoft Word文檔模板
DPL Borland Delph3壓縮庫
DPR Borland Delphi工程頭文件
DRAW Acorn的基於對象的矢量圖像文件
DRV 驅動程序
DRW Micrografx Designer/Draw;Pro/E繪畫文件
DSF Micrografx Designer VFX文件
DSG DOOM保存的文件
DSM Dynamic Studio音樂模塊(MOD)文件
DSP Microsoft Developer Studio工程文件
DSQ Corel QUERY(查詢)文件
DST 刺綉機圖形文件
DSW Microsoft Developer Studio工作區文件
DTA Word Bank(世界銀行)的STARS數據文件
DTD SGML文檔類型定義(DTD)文件
DTED 地面高度數字數據(圖形的數據格式)文件
DTF Symantec Q&A相關的資料庫數據文件
DTM DigiTrakker模塊文件
DUN Microsoft拔號網路導出文件
DV 數字視頻文件(MIME)
DWD DiamondWare數字化文件
DWG AutoCAD工程圖文件;AutoCAD或Generic CADD老版本的繪圖格式
DXF 可進行互交換的繪圖文件格式,二進制的DWG格式的文本表示;數據交換文件
DXR Macromedia Director受保護(不可編輯)電影文件
D64 Commodore的64位模擬磁碟圖像文件

常用擴展名及含義(E開頭)

EDA Ensoniq ASR磁碟映像
EDD 元素定義文檔(FrameMaker+SGML文檔)
EDE Ensoniq EPS磁碟映像
EDK Ensoniq KT磁碟映像
EDQ Ensoniq SQ1/SQ2/Ks32磁碟映像
EDS Ensoniq SQ80磁碟映像
EDV Ensoniq VFX-SD磁碟映像
EFA Ensoniq ASR文件
EFE Ensoniq EPS文件
EFK Ensoniq KT文件
EFQ Ensoniq SQ1/SQ2/Ks32文件
EFS Ensoniq SQ80文件
EFV Ensoniq VFX-SD文件
EMD ABT擴展模塊
EMF Windows增強元文件
EML Microsoft Outlook Express郵件消息(MIME RTC822)文件
ENC 重演文件
ENFF 中性文件格式擴展名
EPHTML Perl解釋增強HTML文件
EPS 壓縮的PostScript圖像
EPSF 壓縮的PostScript文件
ERI ERWin文件
ERR 當RobooHELP幫助編譯器企圖編譯一個幫助系統源文件時用來存儲錯誤消息的文件
EPX ERWin文件
ESPS ESPS音頻文件
EUI Ensoniq ESP家族的壓縮磁碟映像
EVY 特使文檔
EWL Microsoft Encarta文檔
EXC Microsoft Word禁止字字典
EXE 可執行文件(程序)

常用擴展名及含義(F開頭)

F FORTRAN文件
F2R Farandoyle線性模塊格式
F3R Farandoyle分塊線性模塊格式
F77 FORTRAN文件
F90 FORTRAN文件
FAR Fradole Composer音樂模塊(MOD)文件
FAV Microsoft Outlook導航條
FAX 傳真類型圖像
FBK Navison 金融備份
FCD 虛擬CD-ROM
FDB Navison 金融資料庫
FDF Adobe Acrobat表單文檔文件
FEM CADRE有限元素網路文件
FFA,FFL,FFO,FFK Microsoft快速查找文件
FFF GUS PnP銀行文件格式
FH3 Als Freehand 3繪圖文件
FIF Fractal圖像文件
FIG REND386/AVRIL使用的文件格式
FITS CCD照相機圖像;靈活圖像傳輸系統
FLA Macromedia Flash電影
FLC Autodesk FLIC動畫文件
FLF Corel Paradox產生的格式:Navison Financials許可文件;OS/2驅動程序文件
PLI Autodesk FLIC動畫
FLT StarTrekker音樂模塊(MOD)文件;MultiGen Inc的Open Flight使用的文件格式;Corel過濾器文件
FM Adobe FrameMaker文檔
FMB Oracle4.0版或以後版本表單的二進制源代碼文件
FML 文件鏡象列表(GetRight)
FMT Oracle 4.0版或以後版本表單的文本格式;Microsoft Schele+ 列印文件
FMX Oracle 4.0版或以後版本可執行表單
FND Microsoft Explorer保存的搜索文件(Find applet)
FNG 字體組文件(字體導航器,Font Navigator)
FNK Funk Tracker模塊格式
FOG Fontographer模塊字體
FON 系統字體
FOR FORTRAN文件
FOT 字體相關文件
FP FileMaker Pro文件
FP1 Flying Pigs for Windows數據文件
FP3 FileMaker Pro文件
FPT FileMaker Pro文件;Microsoft Fox Pro備注字體文件
FPX FlashPix點陣圖
FRM 表單;Frame Maker或Frame Builder文檔;Oracle可執行表(3.0版或早期版本);Visual Basic表單;WordPerfect Merge表單;DataCAD標志報表文件
FRT Microsoft FoxPro報表文件
FRX Visual Basic表單文本;Microsoft FoxPro報表文件
FSF fPrint Audit Tool文件格式
FSL Borland的Paradox 7表單;Corel Paradox保存的表單
FSM Parandoyle示例格式
FT Lotus Notes全文本索引
FTG 全文本搜索組文件,由Windows幫助系統查找時產生——可以刪除,並在需要時重建起來
FTS 全文本搜索引文件,由Windows幫助系統查找時產生
FW2 Framework Ⅱ文件
FW3 Framework Ⅲ文件
FW4 Framework Ⅳ文件
FXP 經Microsoft FoxPro編譯的源文件
FZB Casio FZ-1銀行轉儲
FZF Casio FZ-1完全轉儲
FZV Casio FZ-1聲音轉儲

常用擴展名及含義(G開頭)

G721 Raw CCITT G.721 $bit ADPCM格式數據
G723 Raw CCITT G.723 3或5bit ADPCM格式數據
GAL Corel多媒體管理器相集
GCD Generic CADD繪畫文件(後續版本)
GCP Ground Control Point(地面控制點)文件,用於遠景數據形成圖像過程,經常用於生成圖工程—CHIPS(copenhagen image processing system)使用這些文件
GDB InterBase資料庫文件
GDM 鈴聲、口哨聲和聲音板模塊格式
GED GEDCOM 系譜數據文件,用於記錄和交換系譜數據的流行格式;圖形環境文檔繪畫
GEM GEM元文件
GEN Ventura產生的文本文件
GetRight GetRight未完成的下載文件
GFC Patton&Patton FlowCharting 4 flowchart文件
GFI,GFX Genigraphics圖形鏈接表示文件
GHO Norton 克隆磁碟映像
GID Windows 95全局索引文件(包括幫助狀態)
GIF CompuServe點陣圖文件
GIM,GIX Genigraphics圖形鏈接介紹文件
GKH Ensoniq EPS家簇磁碟映像文件
GNA Genigraphics圖形鏈接介紹文件
GNT 生成代碼,Micro Focus屬性格式里的可執行代碼
GNX Genigraphics圖形鏈接介紹文件
GRA Microsoft Graph文件
GRD 用於遠程視景數據產生地圖過程的格式文件,通常應用於形成地圖工程—CHIPS(copenhagen image processing system)使用這些文件
GRF Grapher(Golden Software公司)圖形文件
GRP 程序管理組
GSM Raw GSM 6.10音頻流;Raw「byte aligned(比特對齊的)」 GSM 6.10音頻流;US Robotics語音數據機
GTK Graoumftracker(老)音樂模塊(MOD)文件
GT2 Graoumftracker(新)音樂模塊(MOD)文件
GWX,GWZ Cenigraphis圖形鏈接介紹文件
GZ UNIX gzip壓縮文件

常用擴展名及含義(H開頭)

H C程序頭文件
HCM IBM HCM配置文件
HCOM 聲音工具HCOM格式
HCR IBM HCD/HCM產品配置文件
HDF 高級計算機應用程序本地中心(NCSA) geospatial Hierarchial數據格式文件
HED HighEdit文檔
HEL Microsoft Hellbender格式保存的游戲文件
HEX Macintosh BinHex2.0文件
HGL HP圖形語言繪圖文件
HH 映射文件,包括一些話題ID和在幫助文件系統中話題的映射數字—允許運行中應用程序發送給用戶合適的上下文幫助話題
HLP 幫助文件;Date CAD Windows幫助文件
HOG Lucas Arts的Dark Forces WAD文件
HPJ Visual Basic幫助工程
HPP C++程序頭文件
HQX Macintosh BinHex 4.0文件
HST 歷史文件
HT HyperTerminal(超級終端)
HTM,HTML 超文本文檔
HTT Microsoft超文本模板
HTX 擴展HTML模板
HXM Descent2 HAM文件擴展

常用擴展名及含義(I開頭)

ICA Citrix文件
ICB Targa點陣圖文件
ICC Kodak列印機格式文件
ICL 圖標庫文件
ICM 圖形顏色匹配配置文件
ICO Windows圖標
IDB MSDev中間層文件
IDD MIDI設備定義
IDF MIDI設備定義(Windows 95需要的文件)
IDQ Internet數據查詢文件
IDX Microsoft FoxPro相關資料庫索引文件;Symantec Q&A相關資料庫索引文件;Microsoft Outlook Express文件
IFF 交換格式文件;Amiga ILBM
IGES 初始圖形交換說明文件
IGF 插入系統元文件
IIF QuickBooks for Windows交換文件
ILBM 點陣圖圖形文件
IMA WinImage磁碟映像文件
IMG GEM映像
IMZ WinImage壓縮磁碟映像文件
INC 匯編語言或動態伺服器包含文件
INF 信息文件
INI 初始化文件;MWave DSP Synth的「nwsynth.ini」 GMS安裝;Cravis Ultrasound bank安裝
INP Oracle 3.0版或早期版本的表單源代碼
INRS INRS遠程通信聲頻
INS InstallShield安裝腳本;X-Internet簽字文件;Ensoniq EPS字簇設備;Cell/ⅡMAC/PC抽樣設備
INT 中間代碼,當一個源程序經過語法檢查後編譯產生一個可執行代碼
IOF Findit文檔
IQY Microsoft Internet查詢文件
ISO 根據ISD 9660有關CD-ROM文件系統標准列出CD-ROM上的文件
ISP X-Internet簽字文件
IST 數字跟蹤設備文件
ISU InstallShield卸裝腳本
IT 脈沖跟蹤系統音樂模塊(MOD)文件
ITI 脈沖跟蹤系統設備
ITS 脈沖跟蹤系統抽樣,Internet文檔位置
IV Open Inventor中使用的文件格式
IVD 超過20/20微觀數據維數或變數等級文件
IVP 超過20/20的用戶子集配置文件
IVT 超過20/20表或集合數據文件
IVX 超過20/20微數據目錄文件
IW Idlewild屏幕保護程序
IWC Install Watch文檔

常用擴展名及含義(J開頭)

J62 Ricoh照相機格式
JAR Java檔案文件(一種用於applet和相關文件的壓縮文件)
JAVA Java源文件
JBF Paint Shop Pro圖像瀏覽文件
JFF,JFIF,JIF JPEG文件
JMP SAS的JMPDiscovery表格統計文件
JN1 Epic MegaGames的Jill of the Jungle數據文件
JPE,JPEG,JPG JPEG圖形文件
JS javascript源文件
JSP HTML網頁,其中包含有對一個Java servlet的參考
JTF JPEG點陣圖文件

常用擴展名及含義(K開頭)

K25 Kurzweil 2500抽樣文件
KAR 卡拉OK MIDI文件(文本+MIDI)
KDC Kodak光增強器
KEY DataCAD圖標工具條文件
KFX KoFak Group 4圖像文件
KIZ Kodak數字明信片文件
KKW RoboHELP幫助工程索引設計器中與主題無關的K開頭的所有關鍵字
KMP Korg Trinity KeyMap文件
KQP Konica照相機本地文件
KR1 Kurzweil 2000抽樣(多軟碟機)文件
KRZ Kurzweil 2000抽樣文件
KSF Korg Trinity抽樣文件
KYE Kye游戲數據

常用擴展名及含義(L開頭)

LAB Visual dBASE標簽文件
LBM Deluxe Paint點陣圖文件
LBT,LBX Microsoft FoxPro標簽文件
LDB Microsoft Access加鎖文件
LDL Corel Paradox分發庫
LEG Legacy文檔
LES Logitech娛樂系統游戲配置文件(與REC文件一樣)
LFT 3D Studio(DOS)放樣文件
LHA LZH更換文件後綴
LIB 庫文件
LIN DataCAD線型文件
LIS 結構化查詢報告(SQR)程序產生的輸出文件
LLX Laplink交換代理
LNK Windows快捷方式文件
LOG 日誌文件
LPD Helix Nut和Bolt文件
LRC Intel可視電話文件
LSL Corel Paradox保存的庫文件
LSP AutoLISP、CommonLISP和其他LISP語言文件
LST 列表文件
LU ThoughtWing庫單元文件
LVL Parallax Software的 Miner Descent/D2 Level擴展
LWLO Lightwave分層對象文件
LWOB Lightwave對象文件
LWP Lotus WordPro 96/97文件
LWSC Lightwave視景文件
LYR DataCAD層文件
LZH LH ARC壓縮檔案
LZS Skyroads數據文件

常用擴展名及含義(M開頭)

M1V MPEG相關文件(MIME「mpeg」類型)
M3D Corel Motion 3D動畫文件
M3U MPEG URL(MIME聲音文件)
MAC MacPaint圖像文件
MAD Microsoft Access模塊文件
MAF Microsoft Access表單文件
MAG 在一些日本文件中發現的圖形文件格式
MAGIC 魔力郵件監視器配置文件
MAK Visual Basil或Microsoft Visual C++工程文件
MAM Microsoft Access宏
MAN UNIX手冊頁輸出
MAP 映射文件;Duke Nukem 3D WAD游戲文件
MAQ Microsoft Access查詢文件
MAR Microsoft Access報表文件
MAS Lotus Freelance Graphics Smart Master文件
MAT Microsoft Access表;3D Studio MAX材料庫
MAUD MAUD抽樣格式
MAX Kinetx的3DStudio MAX文件;該格式用於一個3D場景文件;Paperport文件;OrCAD設計文件
MAZ Hover迷路數據;Division的dVS/dVISE使用的文件格式
MB1 Apogee Monster Bash數據文件
MBOX Berkeley Unix郵箱格式
MBX Microsoft Outlook保存email格式;Eudora郵箱
MCC Dailerl0呼叫卡
MCP Metrowerks CodeWarrior工程文件
MCR DataCAD鍵盤宏文件
MCW Microsoft Word的Macintosh文檔
MDA Microsoft Access內抽入器;Microsoft Access 2.0版及其後續版本的工作組事件
MDB Microsoft Access資料庫
MDE Microsoft Access MDE文件
MDL 數字跟蹤器音樂模塊(MOD)文件;Quake模 塊文件
MDN Microsoft Access空資料庫模板
MDW Microsoft Access工作組文件
MDZ Microsoft Access向導模板文件
MED 音樂編輯器,OctaMED音樂模塊(MOD)文件
MER 電子表格/資料庫數據交換格式;FileMaker、Excel及其他軟體能識別
MET 表示管理器元文件
MFG Pro/ENGINEER製造文件
MGF 在材料與幾何學里的文件格式
MHTM,MHTML MHTML文檔(MIME)
MI 雜項
MIC Microsoft Image Composer文件
MID MIDI音樂
MIF Adobe FramMaker交換格式
MIFF 與機器無關格式文件
MIM,MIME,MME Internet郵件擴展格式的多用途文件,經常作為發送e-mail時在AOL里附件而創建的文件;在一個多區MIM文件里的文件能用WinZip或其他類似程序打開
MLI 3D Studio的材料庫格式文件
MMF Meal Master格式;一個處方類格式;Microsoft郵件文件
MMG 超過20/20表或集會數據文件
MMM Microsoft多媒體電影
MMP Mindmapor Mind Manager文件
MN2 Descent2任務文件
MND,MNI Mandelbort for Windows
MNG 多映像網路圖形
MNT,MNX Microsoft FoxPro菜單文件
MNU Visual dBASE菜單文件;Intertel Systems Interact菜單文件
MOD Fast Tracker、Star Trekker、Noise Tracker(等等)音樂模塊文件;Microsoft多計劃電子表格;Amiga/PC磁軌文件
MOV QuickTime for Windows電影
MP2 第二層MPEG音頻文件
MP3 第三層MPEG音頻文件
MPA MPEG相關文件,MIME「mpeg類型」
MPE,MPEG,MPG MPEG動畫文件
MPP Microsoft工程文件;CAD繪圖文件格式
MPR Microsoft FoxPro菜單(已編譯)
MRI MRI掃描文件
MSA 魔術陰影檔案
MSDL Manchester的場景描述語言
MSG Microsoft郵件消息
MSI Windows 安裝器包
MSN Microsoft網路文檔;Descent Mission文件
MSP Microsoft Paint(畫圖)點陣圖文件;Windows Installer路徑文件
MST Windows 安裝器傳輸文件
MTM Multi 跟蹤器音樂模塊(MOD)文件
MUL Ultima在線
MUS 音樂
MUS10 Mus10聲音
MVB Microsoft多媒體查看器文件
MWP Lotus WordPro 97 Smart Master文件

常用擴展名及含義(N開頭)

NAP NAP元文件
NCB Microsoft Developer Studio文件
NCD Norton改變目錄
NCF NetWare命令文件;Lotus Notes內部剪切板
NDO 3D 低多邊形建模器,Nendo
netCDF 網路公用數據表單
NFF 中性文件格式
NFT NetObject Fusion模板文件
NIL Norton游標庫文件(EasyIcons-兼容)
NIST NIST Sphere聲音
NLB Oracle 7數據
NLM NetWare可裝載模塊
NLS 用於本地化的國家語言支持文件(例如,Uniscape)
NLU Norton Live Update e-mail 觸發器文件
NOD NetObject Fusion文件
NSF Lotus Notes資料庫
NSO NetObject Fusion文檔文件 t多媒體查看器文件
MWP Lotus WordPro 97 Smart Master文件

NST Noise Tracker音樂模塊(MOD)文件
NS2 Lotus Notes資料庫(第二版)
NTF Lotus Notes資料庫模板
NTX CA-Clipper索引文件
NWC Noteworthy Composer歌曲文件
NWS Microsoft Outlook Express新聞消息(MIME RFC822)

常用擴展名及含義(O開頭)

O01 台風聲音文件
OBD Microsoft Office活頁夾
OBJ 對象文件
OBZ Microsoft Office活頁夾向導
OCX Microsoft對象鏈接與嵌入定製控制項
ODS Microsoft Outlook Express郵箱文件
OFF 3D 網狀物對象文件格式
OKT Oktalyzer音樂模塊(MOD)文件
OLB OLE對象庫
OLE OLE對象
OOGL 面向對象圖形庫
OPL 組織者編程語言源文件——Psion/Symbian
OPO OPL輸出可執行文件
OPT Microsoft Developer Studio文件
OPX OPL擴展DLL(動態鏈接庫)
ORA Oracle 7 配置文件
ORC Oracle 7腳本文件
ORG Lotus Organ

Ⅹ 測試腳本的分類

線性腳本:是錄制手工執行的測試實例得到的腳本。這種腳本包括所有的擊鍵、功能鍵、箭頭、控制測試軟體的控制鍵及輸入數據的數字鍵。
結構化腳本:類似於結構化程序設計,結構化腳本中含有控制腳本設計的指令。這些指令或為控制結構或為調用結構。
共享腳本:腳本可能被多個測試事例使用。
數據驅動腳本技術:將測試輸入存儲在獨立的文件中,而不是存儲在腳本中。
關鍵字驅動腳本:較復雜的數據驅動技術的邏輯擴展。

熱點內容
卸載oracle資料庫 發布:2024-04-23 20:36:26 瀏覽:520
發帖站源碼 發布:2024-04-23 20:22:45 瀏覽:681
小豚攝像頭存儲卡滿了怎麼辦 發布:2024-04-23 20:04:41 瀏覽:231
我的世界伺服器管理應該做什麼 發布:2024-04-23 19:37:19 瀏覽:146
伺服器是如何處理多個用戶的請求 發布:2024-04-23 19:35:26 瀏覽:957
寫安卓用什麼架構 發布:2024-04-23 18:51:14 瀏覽:413
安卓r11是什麼介面 發布:2024-04-23 18:42:51 瀏覽:762
公元紀年法的演算法 發布:2024-04-23 18:38:25 瀏覽:113
遠景s1什麼配置 發布:2024-04-23 18:12:11 瀏覽:498
系統程序媒體存儲設備 發布:2024-04-23 18:12:09 瀏覽:822