如何成為一名優(yōu)秀的自動化工程師?.doc_第1頁
如何成為一名優(yōu)秀的自動化工程師?.doc_第2頁
如何成為一名優(yōu)秀的自動化工程師?.doc_第3頁
如何成為一名優(yōu)秀的自動化工程師?.doc_第4頁
如何成為一名優(yōu)秀的自動化工程師?.doc_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

如何成為一名優(yōu)秀的自動化工程師?學(xué)習(xí)工業(yè)自動化專業(yè),有“偏機”、“偏電”之分,也就是將來是當(dāng)機械工程師,還是當(dāng)電氣工程師之分。這要根據(jù)自己的興趣愛好,一般來說,大多數(shù)自動化專業(yè)畢業(yè)的學(xué)生走向工作崗位都是從事電氣設(shè)計。 一、未來當(dāng)電氣工程師需要學(xué)習(xí)的內(nèi)容有: 各種邏輯電路的原理及其運用、PLC編程、單片機、變頻調(diào)速、直流調(diào)速、各種傳感器原理 二、未來當(dāng)機械工程師需要學(xué)習(xí)的內(nèi)容有: 機械制圖、機械原理、材料力學(xué)、金屬材料及其熱處理、非金屬材料 三、對于是否要讀研究生問題,需要自己把握,我見過很多中專、技校學(xué)生當(dāng)上電氣工程師的,我覺得,只要你踏上了設(shè)計崗位,學(xué)歷基本上沒有多大的影響,特別是當(dāng)前就業(yè)壓力非常大的情況下,能找到設(shè)計崗位,最好是直接上崗。 希望以上能夠?qū)δ阌兴鶐椭?1 先看電器圖紙,把圖紙和現(xiàn)場對應(yīng)上,學(xué)習(xí)電器元件的說明書,知道元 件上每個管腳都是起什么作用的,有他會怎樣、沒有了他又會怎樣。2 再學(xué)軟件,一般plc編程的原理都差不多,你先把你們現(xiàn)場有的plc的資料或自己在書店買的教材自學(xué)一遍。然后找機會去plc的廠家參加系統(tǒng)培訓(xùn)(這個比較貴如西門子800元一天,估計要兩周)。3 軟硬件結(jié)合,讀懂每段程序。4 在熟悉自己設(shè)備的基礎(chǔ)上,向其他發(fā)面擴展,基本大同小異。注:一些電器故障可以通過在軟件或電器元件上短接暫時解決,有些故障只要在軟件短接,有些故障只要在元件上短接,有些則需要同是短接。但這些都是建立在你對設(shè)備的軟件和硬件熟悉的基礎(chǔ)上的。關(guān)于書籍:plc編程方面的要看透一本;關(guān)于配電,送電要看透一本;關(guān)于變頻器原理要看透一本。一個自動化工程師要具備什么? 作為一個自動化工程師我們要具備什么?隨著自動化和工業(yè)化進程的快速發(fā)展,對自動化的要求也越來越多,越來越嚴格。但是在實際的工程中好的自動化工程師還是缺少不少的知識和經(jīng)驗。那我們就的不斷的提高自己,以完成實際的工作。 作為一般的人員來說分工是不同的,要適應(yīng)自己的工作還是有一些困難。好多的自動化控制工程師是從別的行業(yè)轉(zhuǎn)過來的,這樣就使得很多沒有系統(tǒng)的學(xué)習(xí)自控的知識,即使學(xué)過的也與現(xiàn)實的工作有很大的脫節(jié)。現(xiàn)在很多的公司要求做上位和下位是一個人來做,還有的要做電氣設(shè)計,儀表選型,土建協(xié)調(diào)等等。其實自控工程師擔(dān)任著很多的職責(zé)。有好多其他設(shè)備的事最后都落在了自控這個方面,因為自控是最后一關(guān),也就是說好多的問題都在自控這個關(guān)口檢驗出來。還有就是工期總是在自控逼的最緊。 自控工程師要具備電氣的知識,儀表的知識,土建你也的懂那么一點點。其次是如果上位編程的話,你還的懂得計算機的編程知識如vb,c腳本了,或者是不同上位組態(tài)軟件的自己的腳本。這個只是你做上位編程,如果再要來個erp什么的。那你的數(shù)據(jù)庫也的要知道,不然你的數(shù)據(jù)就沒有辦法了。計算機你也的懂一些啊,最基本的做個系統(tǒng),做一些基本的配置了(好在先的基本上都懂點基本的計算機知識)。因為現(xiàn)場可能會出現(xiàn)很多的問題。一不小心電腦還感染點病毒。組態(tài)軟件還罷工。通訊你也的懂,要不然你的數(shù)據(jù)還出不去。 要用到下位了,你還的把各個廠家的通訊的弄明白,你的系統(tǒng)如何做。是走什么通訊呢?各個廠家的通訊還不相同。總之你要會很多,要不然工作沒有辦法進行。 總之你要不停的區(qū)學(xué)習(xí),不停的去奮斗。做過的可能知道其中的難處。沒有做過的還以為很舒服的。 給自己一個學(xué)習(xí)綱要吧: 1.儀表要知道,因為你要和它在一起共同度過。 2.電氣你要知道,因為你要有動力,有能量。 3.計算機你要會使用,因為它能讓你跑得快。 到了實際的實施中那問題就是一大堆, 以后自己再充實吧。自動化工程師職業(yè)概述:自動化對你來說可能并不陌生,隨著信息自動化的發(fā)展,自動化工程師越來成為一個熱門職業(yè)。自動化工程師主要負責(zé)了解客戶需求,編寫自動化控制項目方案書、負責(zé)PLC編程、組態(tài)軟件編寫、組織自動化工程施工,負責(zé)自動化控制項目技術(shù)指導(dǎo)要求,并遵循軟件開發(fā)流程,進行獨立的嵌入式軟件模塊的設(shè)計和實現(xiàn),和其它部門配合共同完成產(chǎn)品的設(shè)計、開發(fā)和測試。 工作內(nèi)容:承擔(dān)自控技術(shù)和產(chǎn)品的研發(fā)和實施; 編制最優(yōu)化控制計算機軟件; 參與編制項目的技術(shù)方案、項目建議書和可行性研究報告; 為項目的建設(shè)、安裝、調(diào)試、運行提供技術(shù)支持。 職業(yè)要求:教育培訓(xùn): 電氣自動化及相關(guān)專業(yè)本科以上學(xué)歷。 工作經(jīng)驗: 3-5年電氣自動控制工程設(shè)計經(jīng)驗;相關(guān)領(lǐng)域設(shè)計,能夠進行現(xiàn)場施工管理;熟悉自動控制理論,熟悉AB或其它公司PLC,能熟練編寫PLC程序,開發(fā)上位軟件;能熟練使用CAD等相關(guān)軟件設(shè)計制圖;熟悉SQL等數(shù)據(jù)庫,VBA編程;熟悉現(xiàn)場各種工業(yè)常規(guī)儀表,水分析儀表。 薪資行情:一般月薪范圍在3000-12000元之間。 職業(yè)發(fā)展路徑:自動化工程師一直以來都是社會急需的人才。自動化工程師主要在電力系統(tǒng)研究、設(shè)計、生產(chǎn)、試驗、建設(shè)、管理 、教育等單位就業(yè)。由于自動化工程師的研究范圍廣,應(yīng)用前景好,因此該職位的就業(yè)形勢非常好。此外,其還可以從事教學(xué)或是研究工作。新手必看自動化測試工具介紹LR篇Mercury LoadRunner 是一種預(yù)測系統(tǒng)行為和性能的負載測試工具。通過以模擬上千萬用戶實施并發(fā)負載及實時性能監(jiān)測的方式來確認和查找問題,LoadRunner 能夠?qū)φ麄€企業(yè)架構(gòu)進行測試。通過使用LoadRunner ,企業(yè)能最大限度地縮短測試時間,優(yōu)化性能和加速應(yīng)用系統(tǒng)的發(fā)布周期。目前企業(yè)的網(wǎng)絡(luò)應(yīng)用環(huán)境都必須支持大量用戶,網(wǎng)絡(luò)體系架構(gòu)中含各類應(yīng)用環(huán)境且由不同供應(yīng)商提供軟件和硬件產(chǎn)品。難以預(yù)知的用戶負載和愈來愈復(fù)雜的應(yīng)用環(huán)境使公司時時擔(dān)心會發(fā)生用戶響應(yīng)速度過慢,系統(tǒng)崩潰等問題。這些都不可避免地導(dǎo)致公司收益的損失。Mercury Interactive 的 LoadRunner 能讓企業(yè)保護自己的收入來源,無需購置額外硬件而最大限度地利用現(xiàn)有的IT 資源,并確保終端用戶在應(yīng)用系統(tǒng)的各個環(huán)節(jié)中對其測試應(yīng)用的質(zhì)量,可靠性和可擴展性都有良好的評價。LoadRunner 是一種適用于各種體系架構(gòu)的自動負載測試工具,它能預(yù)測系統(tǒng)行為并優(yōu)化系統(tǒng)性能。LoadRunner 的測試對象是整個企業(yè)的系統(tǒng),它通過模擬實際用戶的操作行為和實行實時性能監(jiān)測,來幫助您更快的查找和發(fā)現(xiàn)問題。此外,LoadRunner 能支持廣范的協(xié)議和技術(shù),為您的特殊環(huán)境提供特殊的解決方案。輕松創(chuàng)建虛擬用戶使用LoadRunner 的Virtual User Generator,您能很簡便地創(chuàng)立起系統(tǒng)負載。該引擎能夠生成虛擬用戶,以虛擬用戶的方式模擬真實用戶的業(yè)務(wù)操作行為。它先記錄下業(yè)務(wù)流程(如下訂單或機票預(yù)定),然后將其轉(zhuǎn)化為測試腳本。利用虛擬用戶,您可以在Windows ,UNIX 或Linux 機器上同時產(chǎn)生成千上萬個用戶訪問。所以LoadRunner能極大的減少負載測試所需的硬件和人力資源。另外,LoadRunner 的TurboLoad 專利技術(shù)能。提供很高的適應(yīng)性。TurboLoad 使您可以產(chǎn)生每天幾十萬名在線用戶和數(shù)以百萬計的點擊數(shù)的負載。用Virtual User Generator 建立測試腳本后,您可以對其進行參數(shù)化操作,這一操作能讓您利用幾套不同的實際發(fā)生數(shù)據(jù)來測試您的應(yīng)用程序,從而反映出本系統(tǒng)的負載能力。以一個訂單輸入過程為例,參數(shù)化操作可將記錄中的固定數(shù)據(jù),如訂單號和客戶名稱,由可變值來代替。在這些變量內(nèi)隨意輸入可能的訂單號和客戶名,來匹配多個實際用戶的操作行為。 LoadRunner 通過它的Data Wizard 來自動實現(xiàn)其測試數(shù)據(jù)的參數(shù)化。Data Wizard 直接連于數(shù)據(jù)庫服務(wù)器,從中您可以獲取所需的數(shù)據(jù)(如定單號和用戶名)并直接將其輸入到測試腳本。這樣避免了人工處理數(shù)據(jù)的需要,Data Wizard 為您節(jié)省了大量的時間。為了進一步確定您的Virtual user 能夠模擬真實用戶,您可利用LoadRunner 控制某些行為特性。例如,只需要點擊一下鼠標(biāo),您就能輕易控制交易的數(shù)量,交易頻率,用戶的思考時間和連接速度等。創(chuàng)建真實的負載Virtual users 建立起后,您需要設(shè)定您的負載方案,業(yè)務(wù)流程組合和虛擬用戶數(shù)量。用LoadRunner 的Controller,您能很快組織起多用戶的測試方案。Controller 的Rendezvous 功能提供一個互動的環(huán)境,在其中您既能建立起持續(xù)且循環(huán)的負載,又能管理和驅(qū)動負載測試方案。而且,您可以利用它的日程計劃服務(wù)來定義用戶在什么時候訪問系統(tǒng)以產(chǎn)生負載。這樣,您就能將測試過程自動化。同樣您還可以用Controller 來限定您的負載方案,在這個方案中所有的用戶同時執(zhí)行一個動作-如登陸到一個庫存應(yīng)用程序-來模擬峰值負載的情況。另外,您還能監(jiān)測系統(tǒng)架構(gòu)中各個組件的性能- 包括服務(wù)器,數(shù)據(jù)庫,網(wǎng)絡(luò)設(shè)備等-來幫助客戶決定系統(tǒng)的配置。 LoadRunner 通過它的AutoLoad 技術(shù),為您提供更多的測試靈活性。使用AutoLoad ,您可以根據(jù)目前的用戶人數(shù)事先設(shè)定測試目標(biāo),優(yōu)化測試流程。例如,您的目標(biāo)可以是確定您的應(yīng)用系統(tǒng)承受的每秒點擊數(shù)或每秒的交易量。定位性能問題LoadRunner 內(nèi)含集成的實時監(jiān)測器,在負載測試過程的任何時候,您都可以觀察到應(yīng)用系統(tǒng)的運行性能。這些性能監(jiān)測器為您實時顯示交易性能數(shù)據(jù)(如響應(yīng)時間)和其它系統(tǒng)組件包括application server, web server,網(wǎng)路設(shè)備和數(shù)據(jù)庫等的實時性能。這樣,您就可以在測試過程中從客戶和服務(wù)器的雙方面評估這些系統(tǒng)組件的運行性能,從而更快地發(fā)現(xiàn)問題。再者,利用LoadRunner 的ContentCheck TM ,您可以判斷負載下的應(yīng)用程序功能正常與否。ContentCheck 在Virtual users 運行時,檢測應(yīng)用程序的網(wǎng)絡(luò)數(shù)據(jù)包內(nèi)容,從中確定是否有錯誤內(nèi)容傳送出去。它的實時瀏覽器幫助您從終端用戶角度觀察程序性能狀況。分析結(jié)果以精確定位問題所在一旦測試完畢后,LoadRunner 收集匯總所有的測試數(shù)據(jù),并為您提供高級的分析和報告工具,以便迅速查找到性能問題并追溯原由。使用LoadRunner 的Web 交易細節(jié)監(jiān)測器,您可以了解到將所有的圖象、框架和文本下載到每一網(wǎng)頁上所需的時間。例如,這個交易細節(jié)分析機制能夠分析是否因為一個大尺寸的圖形文件或是第三方的數(shù)據(jù)組件造成應(yīng)用系統(tǒng)運行速度減慢。另外,Web 交易細節(jié)監(jiān)測器分解用于客戶端、網(wǎng)絡(luò)和服務(wù)器上端到端的反應(yīng)時間,便于確認問題,定位查找真正出錯的組件。例如,您可以將網(wǎng)絡(luò)延時進行分解,以判斷DNS 解析時間,連接服務(wù)器或SSL 認證所花費的時間。通過使用LoadRunner 的分析工具,您能很快地查找到出錯的位置和原因并作出相應(yīng)的調(diào)整。重復(fù)測試保證系統(tǒng)發(fā)布的高性能負載測試是一個重復(fù)過程。每次處理完一個出錯情況,您都需要對您的應(yīng)用程序在相同的方案下,再進行一次負載測試。以此檢驗?zāi)龅男拚欠窀纳屏诉\行性能。Enterprise Java Beans的測試LoadRunner 完全支持EJB 的負載測試。這些基于Java 的組件運行在應(yīng)用服務(wù)器上,提供廣泛的應(yīng)用服務(wù)。通過測試這些組件,您可以在應(yīng)用程序開發(fā)的早期就確認并解決可能產(chǎn)生的問題。利用LoadRunner, 您可以很方便地了解系統(tǒng)的性能。 它的Controller 允許您重復(fù)執(zhí)行與出錯修改前相同的測試方案。它的基于HTML 的報告為您提供一個比較性能結(jié)果所需的基準(zhǔn),以此衡量在一段時間內(nèi),有多大程度的改進并確保應(yīng)用成功。由于這些報告是基于HTML 的文本,您可以將其公布于您公司的內(nèi)部網(wǎng)上,便于隨時查閱。最大化投資回報所有Mercury Interactive 的產(chǎn)品和服務(wù)都是集成設(shè)計的, 能完全相容地一起運作。由于它們具有相同的核心技術(shù),來自于LoadRunner和ActiveTest TM 的測試腳本,在Mercury Interactive 的負載測試服務(wù)項目中,可以被重復(fù)用于性能監(jiān)測。借助Mercury Interactive的監(jiān)測功能Topaz TM 和ActiveWatch TM ,測試腳本可重復(fù)使用從而平衡投資收益。更重要的是,您能為測試的前期布署和生產(chǎn)系統(tǒng)的監(jiān)測提供一個完整的應(yīng)用性能管理解決方案。支持無線應(yīng)用協(xié)議隨著無線設(shè)備數(shù)量和種類的增多,您的測試計劃需要同時滿足傳統(tǒng)的基于瀏覽器的用戶和無線互聯(lián)網(wǎng)設(shè)備,如手機和PDA。LoadRunner 支持2 項最廣泛使用的協(xié)議:WAP和I-mode。此外,通過負載測試系統(tǒng)整體架構(gòu),LoadRunner 能讓您只需要通過記錄一次腳本,就可完全檢測上述這些無線互聯(lián)網(wǎng)系統(tǒng)。支持Media Stream應(yīng)用LoadRunner 還能支持Media Stream應(yīng)用。為了保證終端用戶得到良好的操作體驗和高質(zhì)量Media Stream,您需要檢測您的Media Stream應(yīng)用程序。使用LoadRunner ,您可以記錄和重放任何流行的多媒體數(shù)據(jù)流格式來診斷系統(tǒng)的性能問題,查找原由,分析數(shù)據(jù)的質(zhì)量。完整的企業(yè)應(yīng)用環(huán)境的支持。LoadRunner 支持廣泛的協(xié)議,可以測試各種IT 基礎(chǔ)架構(gòu)。自動化測試工具匯總自動化測試工具可以減少測試工作量,提高測試工作效率,但首先是能夠選擇一個合適的且滿足企業(yè)信息系統(tǒng)工程環(huán)境的自動化測試工具,因為不同的測試工具,其面向的測試對象是不一樣的。按照測試工具的主要用途和應(yīng)用領(lǐng)域,可以將自動化測試工具分為以下幾類:負載壓力測試:LoadRunner 特點a,支持的協(xié)議多且個別協(xié)議支持的版本比較高;特點b,負載壓力測試方案設(shè)置靈活;特點c,豐富的資源監(jiān)控;特點d,報告可以導(dǎo)出到Word、Excel以及HTML格式。 QALoad (1).測試接口多;(2)可預(yù)測系統(tǒng)性能;(3)通過重復(fù)測試尋找瓶頸問題;(4)從控制中心管理全局負載測試;(5)可驗證應(yīng)用的擴展性;(6)快速創(chuàng)建仿真的負載測試;(7)性能價格比較高。此外,QALoad不單單測試Web應(yīng)用,還可以測試一些后臺的東西,比如SQL Server等。只要它支持的協(xié)議,都可以測試。 Benchmark Factory 首先它可以測試服務(wù)器群集的性能;其次,可以實施基準(zhǔn)測試;最后,可以生成高級腳本。 SilkPerformance: E-Test Suite 由Empirix公司開發(fā)的測試軟件,能夠和被測試應(yīng)用軟件無縫結(jié)合的Web應(yīng)用測試工具。工具包含e-Tester、e-Load和e-Monitor,這三種工具分別對應(yīng)功能測試、壓力測試以及應(yīng)用監(jiān)控,每一部分功能相互獨立,測試過程又可彼此協(xié)同。 JMeter 是一個專門為運行和服務(wù)器負載測試而設(shè)計、100%的純Java桌面運行程序。原先它是為Web/HTTP測試而設(shè)計的,但是它已經(jīng)擴展以支持各種各樣的測試模塊。它和HTTP和SQL(使用JDBC)的模塊一起運行。它可以用來測試靜止或活動資料庫中的服務(wù)器運行情況,可以用來模擬服務(wù)器或網(wǎng)絡(luò)系統(tǒng)在重負載下的運行情況。它也提供了一個可替換的界面用來定制數(shù)據(jù)顯示,測試同步及測試的創(chuàng)建和執(zhí)行。 WAS 是Micro$oft提供的免費的Web負載壓力測試工具,應(yīng)用廣泛。WAS可以通過一臺或者多臺客戶機模擬大量用戶的活動。WAS支持身份驗證、加密和Cookies,也能夠模擬各種瀏覽器和Modem速度,它的功能和性能可以與數(shù)萬美元的產(chǎn)品媲美。 ACT 或稱MSACT,它是微軟的Visual Studio和Visual S帶的一套進行程序壓力測試的工具。ACT不但可以記錄程序運行的詳細數(shù)據(jù)參數(shù),用圖表顯示程序運行情況,而且安裝和使用都比較簡單,結(jié)果閱讀葉很方便,是一套較理想的測試工具。 OpenSTA 它的全稱是Open System Testing Architecture。OpenST的特點是可以模擬很多用戶來訪問需要測試的網(wǎng)站,它是一個功能強大、自定義設(shè)置功能完備的軟件。但是,這些設(shè)置大部分需要通過Script來完成,因此在真正使用這個軟件之前,必須學(xué)習(xí)好它的Script編寫。如果需要完成很復(fù)雜的功能,Script的要求還比較高。當(dāng)然這也是它的優(yōu)點,一些程序員不會在意編寫Script的。 PureLoad 一個完全基于Java的測試工具,它的Script代碼完全使用XML。所以,編寫Script很簡單。它的測試包含文字和圖形并可以輸出為HTML文件。由于是基于Java的軟件,因此PureLoad可以通過Java Beans API來增強軟件功能。-功能測試WinRunner 企業(yè)級的功能測試工具,用于檢測應(yīng)用程序是否能夠達到預(yù)期的功能及正常運行,自動執(zhí)行重復(fù)任務(wù)并優(yōu)化測試工作,從而縮短測試時間。通過自動錄制、檢測和回防用戶的應(yīng)用操作,從而提高測試效率。 QARun 一款自動回歸測試工具,與Winrunner比較學(xué)習(xí)成本要低很多。不過要安裝QARun必須安裝.net環(huán)境,另外它還提供與TestTrack Pro的集成。 Rational Robot 我經(jīng)常使用的測試工具,屬于Rational TestSuite中的一員,對于Visual studio 6編寫的程序支持的非常好,同時還支持Java Applet、HTML、Oracle Forms、People Tools應(yīng)用程序的支持。要支持Delphi程序的測試還必須下載插件。Rational Robot的語法使用Basic語法,它的語言使用SQABasic。 Functional Tester 它是Robot的Java實現(xiàn)版本,在Rational被IBM收購后發(fā)布的。在Java的浪潮下,Robot被移植到了Eclipse平臺,并完全支持 Java和.net。可以使用VB.net和Java進行腳本的編寫,當(dāng)然了錄下腳本讓后做做修改是最爽的事情了。由于支持Java,那么對測試腳本進行測試也變成了可能。更多的信息請到IBM developerworks上查看,另外還提供試用版本下載。-白盒測試Logiscope PRQA Junit DevPartner Rational Purify-測試管理TestDirector MI的測試管理工具,可以與winrunner、Loadrunner、QuickTestPro進行集成。除了可以跟蹤Bug外,還可以編寫測試用例、管理測試進度等等,是測試管理的首選軟件。 TestManager Rational Testsuite中的一員,可以用來編寫測試用例、生成Datapool、生成報表、管理缺陷以及日志等等。是一個企業(yè)級的強大測試管理工具。缺點是必須和其它組件一起使用,測試成本比較高。 TrackRecord 一款擅長于Bug管理的工具,與TestDirecotr和Testmanager比較起來是很light的。不過至今還沒有配成功過。:( Bugzilla 一個產(chǎn)品缺陷的記錄及跟蹤工具,它能夠為你建立一個完善的Bug跟蹤體系,包括報告、查詢并產(chǎn)生報表、處理解決等幾個部分。它的主要特點為:基于Web方式,安裝簡單;有利于缺陷的清楚傳達;系統(tǒng)靈活,可配置性很強;自動發(fā)送Email。 Jira 是一個Bug管理工具,自帶一個Tomcat 4;同時有簡單的工作流編輯,可用來定制流程;數(shù)據(jù)存儲在HSQL數(shù)據(jù)引擎中,因此只要安裝了JDK這個工具就可以使用。相比較Bugzilla來說有不少自身的特點,不過可惜它并不是開源工具,有Lisence限制。-測試輔助SmartDraw 用于繪制UCML,進行負載壓力測試需求分析。對壓力測試測試前的工作很有幫助。 SDemo 我個人比較喜歡用這個工具,可以將操作錄成EXE文件,并回放出來。這樣就避免了那些偶爾才出現(xiàn)的Bug!自動化測試(初級)檢測工具QTP一、QTP的安裝 安裝QTP有幾種情況,第一種就是你的QTP是正版,那么你就很容易安裝了,不涉及破解,不用到處找破解軟件;第二種是你的電腦系統(tǒng)中是第一次安裝盜版QTP(這里的第一次是指在注冊表中沒有QTP的記錄信息),那么這也很好裝,直接將盜版QTP安裝完,到網(wǎng)上搜一個破解文件(如:mgn-mqt82.exe,這里的82指的是QTP的版本,目前QTP用的較多的是9.0/9.2版的)下載下來,放到QTP安裝目錄下的bin目錄中運行一下就可以了。最后一種也是最麻煩的一種(說明一下,其實這種安裝不難,就是有點麻煩),當(dāng)你電腦以前安裝過QTP,后來卸載了,現(xiàn)在又想安裝時,如果直接安裝,在安裝過程中總會報出關(guān)于注冊表的錯誤,這時請停止安裝,到你電腦的注冊表中將關(guān)于QTP的信息全刪除了,在重新安裝,這時安裝的方式就和第二種差不多了。(注:本文重點不是如何安裝QTP,所以沒有具體的安裝步驟)二、QTP使用 QTP可以用兩種方式來實現(xiàn)自動化測試腳本的生成。一種是錄制,類似于office中的宏錄制(如果不熟悉office中的編碼可以不管這個)。另一種是手工編寫腳本,這種方式更靈活,不過需要會VBS(VB Script)語言,因為QTP的默認語言就是VBS,也只能用VBS(有些自動化測試工具可以靈活選擇語言,如VSTS,它對目前的主流編程語言都適用)。 下面就說一下具體的實現(xiàn)方法。 第一種 - 錄制 什么情況下可以錄制? 當(dāng)開發(fā)人員已經(jīng)將要測試的系統(tǒng)編碼完成,有了成品后才可以用錄制的方式。如何錄制? 首先 打開QTP程序,新建一個測試文件后,在QTP界面上可以看到一個【Record】按鈕,點擊此按鈕,就啟動了QTP的錄制功能。 然后 啟動你要測試的系統(tǒng),按照以前手工測試的方式將手工測試的步驟流程做一遍。完成操作后,再回到QTP界面,在【Record】按鈕旁邊應(yīng)該可以找到一個【Stop】按鈕,點擊【Stop】按鈕,停止錄制。此時可以看到你建的測試文件中有一些代碼,也就是VBS的腳本。 再來 就是補充腳本了,因為在錄制時只是將測試的操作步驟錄制了一遍,這樣的腳本中缺少了判斷,也就是說,這樣的腳本拿去直接測試是無法判斷這些操作結(jié)果是對還是錯,所以還需要我們手工增加判定標(biāo)準(zhǔn),這些判定標(biāo)準(zhǔn)就是我們測試用例中的判定依據(jù)了。通常增加的語句就是一些if,for這樣的語句了。 最后 運行一下這個腳本,腳本執(zhí)行完了,會有一個執(zhí)行結(jié)果的對話框彈出,看看有沒有錯誤,如果有錯誤,這個錯誤分兩種情況,一是我們測試的系統(tǒng)程序有問題,這就是我們的自動化測試腳本發(fā)現(xiàn)了項目的BUG,這時就找開發(fā)人員修改BUG吧,另一種是我們的測試腳本中有錯,這時我們就需要修改腳本。指導(dǎo)沒有了腳本的錯誤出現(xiàn)了,這個腳本就錄制完成了,保存好,下次測試就可以直接使用了。PS:在錄制時,有一些QTP自帶的配置設(shè)置可以方便測試腳本的錄制,簡化錄制步驟,這些會在后面專門寫一篇關(guān)于QTP使用的小技巧的文章,供學(xué)習(xí)者參考。 第二種 手工編寫測試腳本 to be continue.一個自動化工程師應(yīng)該具備什么能力?申報注冊自動化系統(tǒng)工程師(注冊ASE)者 專業(yè)理論水平 全面地掌握本專業(yè)必備的基礎(chǔ)理論及專業(yè)技術(shù)知識(參考本認證辦公室考試參考書目); 熟悉本專業(yè)國內(nèi)外現(xiàn)狀與發(fā)展水平; 具備領(lǐng)導(dǎo)自動化系統(tǒng)工程師開展工作的能力; 工作經(jīng)歷與能力或業(yè)績 在擔(dān)任自動化系統(tǒng)高級工程師期間,能夠履行高級工程師的職責(zé),能夠高質(zhì)量地完成工作任務(wù); 參加過(科技、設(shè)計、管理、施工、運行與培訓(xùn))一項大型(或兩型中型)以上工程或項目; 在國家核心期刊或?qū)W術(shù)會議(中國科協(xié)其他一級學(xué)會組織或中國自動化學(xué)會組織的大型學(xué)術(shù)活動學(xué)術(shù)年會或國際學(xué)術(shù)會議-中)發(fā)表過三篇以上學(xué)術(shù)論文,并至少有一篇被SCI、EI、ISTP收錄;或者被同行公認為有較高學(xué)術(shù)價值的論文或譯文(或有優(yōu)秀論文證明); 作為主要成員完成的工程項目獲得過國家科技進步三等獎, 或獲得過省、(部)級科技成果進步二等獎以上; 由于工作突出,被國家授予“突出貢獻獎”或獲得過省(部)級以上單位表彰獎勵兩次以上; 出版過專項本領(lǐng)域內(nèi)著名的專著或譯作或者主持撰寫過企、事業(yè)大型工程項目設(shè)計方案,企業(yè)技術(shù)總結(jié)報告、工程可行性分析報告與自動化專項產(chǎn)業(yè)化立項報告等的主要撰寫人; 外語水平,需具備下列條件之一者: 持有申報之日前2年內(nèi)國家教育部規(guī)定的六級外語(英、俄、日、德、法可任選一種)考試合格證書,并熟練掌握另一門外語,能夠熟練運用口語會話; 參加本認證辦公室組織的相應(yīng)級別的考試,并取得合格證書; 出國留學(xué)(或訪問)兩年以上時間; 本人親自翻譯出版過專業(yè)書籍或技術(shù)總體方案與可行性報告(10萬字以上,必須是第一譯者)。 在國際學(xué)術(shù)會議上(如:IFAC等)發(fā)表過學(xué)術(shù)論文; 或個人有三篇以上被SCI等四大檢索收錄的外文論文全國注冊電氣工程師(發(fā)輸變電、供配電)執(zhí)業(yè)資格考試(考試簡介) 根據(jù)關(guān)于貫徹執(zhí)行注冊電氣工程師執(zhí)業(yè)資格制度暫行規(guī)定和注冊電氣工程師執(zhí)業(yè)資格考試實施辦法的通知(京人發(fā)200357號)文件精神,從2003年5月1日起,國家對從事電氣專業(yè)工程設(shè)計活動的專業(yè)技術(shù)人員實行執(zhí)業(yè)資格注冊管理制度,納入全國專業(yè)技術(shù)人員執(zhí)業(yè)資格制度統(tǒng)一規(guī)劃。注冊電氣工程師,是指取得中華人民共和國注冊電氣工程師執(zhí)業(yè)資格證書和中華人民共和國注冊電氣工程師執(zhí)業(yè)資格注冊證書,從事電氣專業(yè)工程設(shè)計及相關(guān)業(yè)務(wù)的專業(yè)技術(shù)人員。北京市注冊電氣工程師執(zhí)業(yè)資格制度,納入北京市專業(yè)技術(shù)人員執(zhí)業(yè)資格制度的統(tǒng)一管理。一、組織領(lǐng)導(dǎo)北京地區(qū)注冊電氣工程師執(zhí)業(yè)資格考試工作,由北京市人事局和北京市規(guī)劃委員會共同組織實施。北京市人事局負責(zé)考務(wù)管理和資格證書頒發(fā)工作,北京市規(guī)劃委員會負責(zé)考前培訓(xùn)和注冊管理工作。二、適用范圍適用于從事發(fā)電、輸變電、供配電、建筑電氣、電氣傳動、電力系統(tǒng)等工程設(shè)計及相關(guān)業(yè)務(wù)的專業(yè)技術(shù)人員。三、考試時間及科目設(shè)置注冊電氣工程師執(zhí)業(yè)資格考試實行全國統(tǒng)一大綱、統(tǒng)一命題的考試制度,原則上每年舉行一次。考試分為基礎(chǔ)考試和專業(yè)考試。基礎(chǔ)考試分2個半天進行,各為4小時;專業(yè)考試分專業(yè)知識和專業(yè)案例兩部分內(nèi)容,每部分內(nèi)容均分2個半天進行,每個半天均為3小時。基礎(chǔ)考試為閉卷考試,考試時只允許使用統(tǒng)一配發(fā)的考試手冊(考后收回),禁止攜帶其它參考資料;專業(yè)考試為開卷考試,考試時允許攜帶正規(guī)出版社出版的各種專業(yè)規(guī)范、參考書和復(fù)習(xí)手冊。四、報考條件(一)凡中華人民共和國公民,遵守國家法律、法規(guī),恪守職業(yè)道德,并具備相應(yīng)專業(yè)教育和職業(yè)實踐條件者,均可申請參加注冊電氣工程師執(zhí)業(yè)資格考試。 (二)考試分為基礎(chǔ)考試和專業(yè)考試。參加基礎(chǔ)考試合格并按規(guī)定完成職業(yè)實踐年限者,方能報名參加專業(yè)考試。 (三)符合報考條件第(一)條規(guī)定的要求,并具備下列條件之一者,可申請參加基礎(chǔ)考試: 1、取得本專業(yè)或相近專業(yè)大學(xué)本科及以上學(xué)歷或?qū)W位。 2、取得本專業(yè)或相近專業(yè)大學(xué)專科學(xué)歷,累計從事電氣專業(yè)工程設(shè)計工作滿1年。 3、取得其他工科專業(yè)大學(xué)本科及以上學(xué)歷或?qū)W位,累計從事電氣專業(yè)工程設(shè)計工作滿1年。 (四)基礎(chǔ)考試合格,并具備以下條件之一者,可申請參加專業(yè)考試: 1、取得本專業(yè)博士學(xué)位后,累計從事電氣專業(yè)工程設(shè)計工作滿2年;或取得相近專業(yè)博士學(xué)位后,累計從事電氣專業(yè)工程設(shè)計工作滿3年。 2、取得本專業(yè)碩士學(xué)位后,累計從事電氣專業(yè)工程設(shè)計工作滿3年;或取得相近專業(yè)碩士學(xué)位后,累計從事電氣專業(yè)工程設(shè)計工作滿4年。 3、取得含本專業(yè)在內(nèi)的雙學(xué)士學(xué)位或本專業(yè)研究生班畢業(yè)后,累計從事電氣專業(yè)工程設(shè)計工作滿4年;或取得相近專業(yè)雙學(xué)士學(xué)位或研究生班畢業(yè)后,累計從事電氣專業(yè)工程設(shè)計工作滿5年。 4、取得通過本專業(yè)教育評估的大學(xué)本科學(xué)歷或?qū)W位后,累計從事電氣專業(yè)工程設(shè)計工作滿4年;或取得未通過本專業(yè)教育評估的大學(xué)本科學(xué)歷或?qū)W位后,累計從事電氣專業(yè)工程設(shè)計工作滿5年;或取得相近專業(yè)大學(xué)本科學(xué)歷或?qū)W位后,累計從事電氣專業(yè)工程設(shè)計工作滿6年。 5、取得本專業(yè)大學(xué)專科學(xué)歷后,累計從事電氣專業(yè)工程設(shè)計工作滿6年;或取得相近專業(yè)大學(xué)專科學(xué)歷后,累計從事電氣專業(yè)工程設(shè)計工作滿7年。 6、取得其他工科專業(yè)大學(xué)本科及以上學(xué)歷或?qū)W位后,累計從事電氣專業(yè)工程設(shè)計工作滿8年。 (五)截止到2002年12月31日前,符合下列條件之一者,可免基礎(chǔ)考試,只需參加專業(yè)考試: 1、取得本專業(yè)博士學(xué)位后,累計從事電氣專業(yè)工程設(shè)計工作滿5年;或取得相近專業(yè)博士學(xué)位后,累計從事電氣專業(yè)工程設(shè)計工作滿6年。 2、取得本專業(yè)碩士學(xué)位后,累計從事電氣專業(yè)工程設(shè)計工作滿6年;或取得相近專業(yè)碩士學(xué)位后,累計從事電氣專業(yè)工程設(shè)計工作滿7年。 3、取得含本專業(yè)在內(nèi)的雙學(xué)士學(xué)位或本專業(yè)研究生班畢業(yè)后,累計從事電氣專業(yè)工程設(shè)計工作滿7年;或取得相近專業(yè)雙學(xué)士學(xué)位或研究生班畢業(yè)后,累計從事電氣專業(yè)工程設(shè)計工作滿8年。 4、取得本專業(yè)大學(xué)本科學(xué)歷或?qū)W位后,累計從事電氣專業(yè)工程設(shè)計工作滿8年;或取得相近專業(yè)大學(xué)本科學(xué)歷或?qū)W位后,累計從事電氣專業(yè)工程設(shè)計工作滿9年。 5、取得本專業(yè)大學(xué)專科學(xué)歷后,累計從事電氣專業(yè)工程設(shè)計工作滿9年;或取得相近專業(yè)大學(xué)專科學(xué)歷后,累計從事電氣專業(yè)程設(shè)計工作滿10年。 6、取得其他工科專業(yè)大學(xué)本科及以上學(xué)歷或?qū)W位后,累計從事電氣專業(yè)工程設(shè)計工作滿12年。 7、取得其他工科專業(yè)大學(xué)專科學(xué)歷后,累計從事電氣專業(yè)工程設(shè)計工作滿15年。 8、取得本專業(yè)中專學(xué)歷后,累計從事電氣專業(yè)工程設(shè)計工作滿25年;或取得相近專業(yè)中專學(xué)歷后,累計從事電氣專業(yè)工程設(shè)計工作滿30年。 (六)上述報考條件中有關(guān)學(xué)歷的要求是指國家教育行政主管部門承認的正規(guī)學(xué)歷,報考條件中從事電氣專業(yè)工程設(shè)計工作年限的截止日期為考試報名年度當(dāng)年年底。 (七)經(jīng)國務(wù)院有關(guān)部門同意,獲準(zhǔn)在中華人民共和國境內(nèi)就業(yè)的外籍人員及港、澳、臺地區(qū)的專業(yè)人員,符合注冊電氣工程師執(zhí)業(yè)資格制度暫行規(guī)定和注冊電氣工程師執(zhí)業(yè)資格考試實施辦法的規(guī)定,也可按規(guī)定程序申請參加考試。 (八)報考人員應(yīng)參照規(guī)定的報考條件,結(jié)合自身情況,自行確定是否符合報考條件,并經(jīng)所在單位審核通過后,方可報名。凡不符合基礎(chǔ)考試報考條件的人員,其考試成績無效。專業(yè)考試成績合格后,報考人員需持符合相關(guān)報考條件的證件(原件)進行資格審查,審查合格者方可獲得相應(yīng)執(zhí)業(yè)資格證書。五、考試報名符合條件的報考人員,可在規(guī)定時間內(nèi)登錄北京市人事考試網(wǎng)在線填寫提交報考信息并辦理繳費。(具體報名安排詳見當(dāng)次的報考文件。)六、成績管理凡不符合基礎(chǔ)考試報考條件的人員,其考試成績無效。參加專業(yè)考試的考生必須一次通過全部科目考試,方可獲得合格證書。七、合格證書注冊電氣工程師執(zhí)業(yè)資格考試合格者,由北京市人事局頒發(fā)人事部統(tǒng)一印制,人事部、建設(shè)部用印的中華人民共和國注冊電氣工程師執(zhí)業(yè)資格證書。八、注冊注冊電氣工程師執(zhí)業(yè)資格實行定期注冊登記制度,注冊有效期為2年。資格證書持有者應(yīng)按有關(guān)規(guī)定到北京市規(guī)劃委員會或其指定的機構(gòu)辦理注冊登記手續(xù)。如何做一個優(yōu)秀的工業(yè)自動化工程師?做一個合格的工程師容易,可是如何做一個優(yōu)秀的呢?因為有了幾年的工作經(jīng)驗,我有一些想法不知是否合理首先做一個優(yōu)秀的工程師必須有藝術(shù)家的眼光,不論做什么PROJECT,要用審美的眼光去對待,無論是軟件還是硬件,滿足功能是合格工程師的基本要求,但是做到藝術(shù)才是優(yōu)秀的基本條件,所謂的藝術(shù),就是用審美的角度分析你的PROJECT。竣工的項目讓操作者操作方便靈活簡單,讓管理者感到可靠美觀漂亮向藝術(shù)品,讓專家看到你的專業(yè)和職能,讓參觀者看到的是完美。其次必須有宏觀的、開闊的思路和視野,一個系統(tǒng)的優(yōu)劣,往往體現(xiàn)在你的系統(tǒng)結(jié)構(gòu)的合理是否。必須讓最優(yōu)化的,性能最合適的產(chǎn)品和理念體現(xiàn)在你的系統(tǒng)當(dāng)中,記住最先進的不一定是最優(yōu)化的,所以作為一個優(yōu)秀的工程師必須了解自動化產(chǎn)品的發(fā)展趨勢和主流方向,你的思想就代表了自動化的思想另外必須細致。自動化的項目沒有大概和可能這兩個詞,只有是和不是,每一句CODE,每一個導(dǎo)線,每一個螺絲,都必須確鑿。所以在項目過程當(dāng)中如何細化,細化的程度往往體現(xiàn)了這個項目的優(yōu)劣報考條件如下 注冊電氣工程師考試報考條件 符合注冊電氣工程師執(zhí)業(yè)資格制度暫行規(guī)定第十條的要求,并具備以下條件之一者,可申請參加基礎(chǔ)考試: (一)取得本專業(yè)(指電氣工程、電氣工程自動化專業(yè))或相近專業(yè)(指自動化、電子信息工程、通信工程、計算機科學(xué)與技術(shù)專業(yè))大學(xué)本科及以上學(xué)歷或?qū)W位。 (二)取得本專業(yè)或相近專業(yè)大學(xué)專科學(xué)歷,累計從事電氣專業(yè)工程設(shè)計工作滿1年。 (三)取得其他工科專業(yè)大學(xué)本科及以上學(xué)歷或?qū)W位,累計從事電氣專業(yè)工程設(shè)計工作滿1年。 基礎(chǔ)考

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論