完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>
標簽 > 自動測試
自動測試,是使用具有一定自動化能力的測量系統(tǒng)進行的測量和試驗。現(xiàn)代自動測試是指利用電子計算機控制測量過程并進行數(shù)據(jù)處理直至給出結(jié)果。
自動測試,是使用具有一定自動化能力的測量系統(tǒng)進行的測量和試驗?,F(xiàn)代自動測試是指利用電子計算機控制測量過程并進行數(shù)據(jù)處理直至給出結(jié)果。
現(xiàn)代自動測試起源于軍事上的需要,于50年代中期開展了大規(guī)模的研制,到60年代中后期已應(yīng)用于工業(yè)中并得到進一步發(fā)展。第一代自動測試系統(tǒng)幾乎都是為某些測試目的而專門設(shè)計制造的。為了適應(yīng)武器系統(tǒng)和工業(yè)裝備的迅速更新?lián)Q代,人們試圖制成“萬能”的自動測試系統(tǒng),以至設(shè)備日益龐大復(fù)雜。自動測試的目的除加快測試速度之外,更重要的是節(jié)省高級熟練技術(shù)人員的復(fù)雜勞動,使之從事更重要的研究發(fā)展工作。但龐大復(fù)雜的“萬能”系統(tǒng)本身的研制和維護又需要大量的高級復(fù)雜勞動。為了解決這個矛盾,提出了積木化的概念,即盡可能利用現(xiàn)成的可程控測量儀器按照測試任務(wù)的要求來組建自動測試系統(tǒng)。但初期接口未標準化,儀器之間和儀器與計算機之間的聯(lián)接仍相當復(fù)雜,而且費事、費時,很不經(jīng)濟。1975~1979年間實現(xiàn)了接口的標準化,積木概念得以實現(xiàn),形成了第二代自動測試系統(tǒng),使自動測試得以迅速普及。
自動測試,是使用具有一定自動化能力的測量系統(tǒng)進行的測量和試驗?,F(xiàn)代自動測試是指利用電子計算機控制測量過程并進行數(shù)據(jù)處理直至給出結(jié)果。
現(xiàn)代自動測試起源于軍事上的需要,于50年代中期開展了大規(guī)模的研制,到60年代中后期已應(yīng)用于工業(yè)中并得到進一步發(fā)展。第一代自動測試系統(tǒng)幾乎都是為某些測試目的而專門設(shè)計制造的。為了適應(yīng)武器系統(tǒng)和工業(yè)裝備的迅速更新?lián)Q代,人們試圖制成“萬能”的自動測試系統(tǒng),以至設(shè)備日益龐大復(fù)雜。自動測試的目的除加快測試速度之外,更重要的是節(jié)省高級熟練技術(shù)人員的復(fù)雜勞動,使之從事更重要的研究發(fā)展工作。但龐大復(fù)雜的“萬能”系統(tǒng)本身的研制和維護又需要大量的高級復(fù)雜勞動。為了解決這個矛盾,提出了積木化的概念,即盡可能利用現(xiàn)成的可程控測量儀器按照測試任務(wù)的要求來組建自動測試系統(tǒng)。但初期接口未標準化,儀器之間和儀器與計算機之間的聯(lián)接仍相當復(fù)雜,而且費事、費時,很不經(jīng)濟。1975~1979年間實現(xiàn)了接口的標準化,積木概念得以實現(xiàn),形成了第二代自動測試系統(tǒng),使自動測試得以迅速普及。
第二代自動測試系統(tǒng)所用的標準化接口,稱為通用接口母線系統(tǒng)。它共有10種接口功能,每種功能又有若干子集。每一個可程控器件的接口可以按需要選配若干種接口功能子集。接口電路裝在可程控儀器內(nèi)部,由背后面板上的接插頭聯(lián)到母線上。母線又稱總線,通用接口母線系統(tǒng)的母線由16條信號線組成;除8條數(shù)據(jù)輸入輸出線外,均以線上所傳遞的消息來命名。通過三條數(shù)據(jù)傳輸控制母線(簡稱掛鉤母線)傳遞的消息來控制各條數(shù)據(jù)輸入輸出線上數(shù)據(jù)字節(jié)的傳遞,使之自動調(diào)整傳遞速率,保證適應(yīng)不同速度的講者和聽者。通用接口母線系統(tǒng)中,在任一時刻,最多只容許有一個講者,但可以同時有多個聽者。系統(tǒng)可以容許有多個控者,但在任一時刻只能有一個控者在起作用,稱為負責控者。負責控者可以按程序在各控者之間轉(zhuǎn)移,即輪流負責。在工作中,具有服務(wù)請求接口功能的器件,可以隨時通過服務(wù)請求線向負責控者請求服務(wù),即請求控者中斷手頭的工作來對它給予優(yōu)先照顧。這時控者可以依次對母線上所掛器件逐個進行查詢(串行查詢),以識別請求服務(wù)的器件,也可了解其請求服務(wù)的原因;還可以由控者主動向所有器件同時查詢是否有服務(wù)請求(并行查詢),每一器件可以用事先指定的一條數(shù)據(jù)輸入輸出線來回答是或否。通用接口母線系統(tǒng)的母線上最多可掛15臺器件,最大傳輸距離為20米,最高數(shù)傳速率為1兆字節(jié)/秒。
圖為一個自動測試系統(tǒng)的例子??卣撸ㄓ嬎銠C)按照程序向信號源發(fā)出程控命令來調(diào)節(jié)它的工作狀態(tài)(如改變頻率、電平、調(diào)制等),所產(chǎn)生的信號加于被測件。同樣,控者再向其他儀器依次發(fā)出程控命令,使之調(diào)節(jié)到適當工作狀態(tài)。控者通過向開關(guān)器發(fā)出適當命令,使指定的儀器接到被測器件的適當測試點上。儀器測得數(shù)據(jù)后,按照控者的命令把它們傳給控者去處理??卣邔?shù)據(jù)進行必要的計算、變換、分析、判斷等處理后,把結(jié)果傳給打印機打印出數(shù)據(jù)表格、測試報告等,或傳給繪圖儀繪出曲線、圖形、文字等??卣哌€可以按照程序用文字或圖形指示操作者完成某種操作,或向操作者提出問題,再按操作者的回答來自動進行某些工作。這樣,操作者無需具備多少知識就能進行極為復(fù)雜的測試。自動測試系統(tǒng)可以自動選擇適當?shù)臏y量方案、根據(jù)不同情況自動切換測量儀器并把儀器調(diào)節(jié)到最合適的工作狀態(tài)、采用適當?shù)男始夹g(shù)和數(shù)據(jù)處理方法來大大削弱各種誤差、利用間接測量原理從少數(shù)直接測量數(shù)據(jù)換算出許多其他待測參量的量值等。這樣就可以由較簡單的儀器組合來實現(xiàn)寬頻程、廣量程、高速度、高精確度和多功能的靜態(tài)、動態(tài)或瞬態(tài)測量,并以多樣化的形式給出所需的測試結(jié)果。
如何學習自動化測試
無用的自動化測試,在這篇文章里我討論了自動化測試成功的一些必要因素以及自動化測試失敗的主要原因——也就是人的原因。
作死的自動化測試,這篇文章討論了新人學習測試技術(shù)中的誤區(qū)以及一些常見的錯誤節(jié)奏
從龍門鏢局看自動化測試,這篇文字說了些瘋話,有心人也許會明白。
回到正題,新人學習自動化是一個艱苦的過程,因為自動化測試失敗的案例比成功的案例要多,至少很多人是如此認為。
很多團隊都嘗試過自動化測試,但一般都是淺嘗則止,很少有非純技術(shù)團隊能夠在自動化測試的道路上堅持下去。
自動化測試是一個很廣義的概念,一般說來所有能替代人工測試的方式都屬于自動化測試,我們一般說的單元測試就是自動化測試的一種,單元測試很多人稱之為“毫秒級的自動化測試”。
自動化測試是很難的,從某種意義上來說比性能測試更難。性能測試可以依仗的東西很多,比如LR等,而自動化測試的工具很多情況下只是一個半成品,比如selenium webdriver,你需要花很多時間去使用代碼編寫用例,并且維護這些用例,這一過程是漫長而艱辛的,特別對一些沒有開發(fā)經(jīng)驗的測試同學來說,這個過程非常痛苦,每天的工作內(nèi)容好像是自虐,而且自虐一段時間后信心基本崩潰,從此談自動化色變,把所以的錯歸結(jié)于自動化測試策略與技術(shù),而不從本身去找問題。
不過相比于性能測試而言,自動化測試的實踐者往往是更加幸運的。最簡單的例子是一般的性能測試人員離開了工具基本上就無所作為了,而自動化測試人員則可以利用自己掌握的語言知識與代碼知識自己創(chuàng)造工具,說實在的,這是一件很有成就感的事情,乙醇自己就在寫工具,從簡單的cli工具到復(fù)雜的web工具,一切都是托以前自動化測試實踐的福。
自動化測試很難,那么我們?yōu)槭裁匆獔猿肿詣踊兀?/p>
單元測試是保證代碼質(zhì)量最基本也是最根本的途徑,單元測試是自動化測試的一種,因此自動化的重要性不言而喻;
集成測試在很多情況下非常適合使用自動化的手段去運行,最明顯的例子是rails里的integration test;
當你的單元測試和集成測試都沒做好,甚至是沒有做的情況下,UI級的自動化測試可以扮演救火隊員的角色,盡管成本很高,但是可維護的UI測試代碼是回歸測試的福音,也是提高測試生產(chǎn)力的重要手段;
自動化測試可以培養(yǎng)團隊,一個團隊如果可以把自動化測試做好,那么他們的開發(fā)水平一定不低,而且如果這些人去做開發(fā),代碼的質(zhì)量反而比一般的開發(fā)人員要高,原因很容易理解,測試人員堅信沒有測試過的東西就是不可信的,代碼如果沒有被測試過,那么代碼自然是不可信的,不可信的代碼就需要用單元測試去覆蓋,因此這可以從根本上提高代碼的質(zhì)量。
那么自動化測試如何去學習呢?乙醇這里給出一個很平滑的線路圖。
學習一門腳本語言,ruby python or javascript。當然,如果你信仰優(yōu)雅,追求美感的話,你可以學習ruby,學習資料在這里
學習語言的過程是漫長而枯燥的,你可以通過使用selenium webdriver api來更加有效率的學習。在學會自動化測試的同時也搞定了一門語言,而且每一步都很有成就感。Selenium的學習資料首推webdriver實用指南,該書大道至簡,而且涵蓋了java ruby和python,無論是作為案頭書還是技術(shù)食譜都是很好的選擇。
最后你可以學一點移動開發(fā)的知識,appium是個很好的選擇,你可以使用appium來測試ios和android移動端的應(yīng)用。appium的教程在這里appium - 標簽
當然了,除了悶頭自學,你也可以加入一些學習的qq群與大家交流,志同道合者一起學習效果會更好。
干簧繼電器在RF信號衰減中的應(yīng)用與優(yōu)勢
在電子測試領(lǐng)域,RF(射頻)評估是不可或缺的一部分。無論是研發(fā)階段的性能測試,還是生產(chǎn)環(huán)節(jié)的質(zhì)量檢測,RF測試設(shè)備都扮演著關(guān)鍵角色。然而,要實現(xiàn)精準的R...
國產(chǎn)DAC SC3548(替換AD7547)自動測試設(shè)備應(yīng)用方案
國產(chǎn)DAC SC3548(替換AD7547)自動測試設(shè)備應(yīng)用方案
2025-04-11 標簽:數(shù)模轉(zhuǎn)換器自動測試國芯思辰 93 0
電纜線束是電子系統(tǒng)的核心組件,通常由多根鍍銅線組成,連接到不同位置,總長度可達數(shù)千米。然而,在制造過程中,這些銅線可能會因刮擦、扭曲、打結(jié)或部分割斷而產(chǎn)...
數(shù)字信號發(fā)生器頻率調(diào)整方式有幾種
數(shù)字信號發(fā)生器(Digital Signal Generator,簡稱DSG)是一種用于生成數(shù)字信號的設(shè)備,廣泛應(yīng)用于通信、電子測量、自動測試等領(lǐng)域。數(shù)...
本方案主要測試內(nèi)容為《JTG 2182-2020 公路工程質(zhì)量檢驗評定標準 第二冊 機電工程》標準中6.4 ETC門架系統(tǒng)中表6.4.2 ETC門架系統(tǒng)...
2022-07-22 標簽:高速公路測試系統(tǒng)交通 1890 0
ATE系統(tǒng)助力多維度打造穩(wěn)定高效的自動測試設(shè)備
多維度入手打造穩(wěn)定高效的自動測試設(shè)備,迎接集成電路融合時代的機遇與挑戰(zhàn) 5G、人工智能、新能源等新技術(shù)的成熟驅(qū)動各行業(yè)加速數(shù)字化轉(zhuǎn)型落地,從而持續(xù)推動全...
關(guān)于穩(wěn)壓電源自動測試系統(tǒng)的設(shè)計
穩(wěn)壓電源是現(xiàn)代電子系統(tǒng)的一個重要組成部分, 特別是雷達這樣的大規(guī)模的電子設(shè)備, 需要的穩(wěn)壓電源型號和數(shù)量更多。并且隨著技術(shù)的發(fā)展及雷達的更新?lián)Q代, 穩(wěn)壓...
電源模塊自動測試系統(tǒng)用戶手冊詳細資料免費下載立即下載
類別:電源技術(shù) 2018-07-19 標簽:電源模塊自動測試電路系統(tǒng)
類別:模擬數(shù)字論文 2017-01-31 標簽:自動測試APU外部件
展會回顧 | 斯丹麥德電子2025慕尼黑上海電子生產(chǎn)設(shè)備展圓滿落幕
2025年3月28日,為期三天的2025慕尼黑上海電子生產(chǎn)設(shè)備展于上海新國際博覽中心圓滿落幕。展會聚焦從元器件到系統(tǒng)集成方案的完整產(chǎn)業(yè)鏈,為全球創(chuàng)新成果...
比斯特圓柱型電芯自動測試電壓內(nèi)阻點焊機:推動電池制造智能化升級
在電池制造行業(yè)中,圓柱型電芯的電壓和內(nèi)阻測試以及點焊工藝是確保電池質(zhì)量和性能的關(guān)鍵環(huán)節(jié)。隨著科技的發(fā)展,比斯特圓柱型電芯自動測試電壓內(nèi)阻點焊機應(yīng)運而生,...
開關(guān)電源ATE自動測試系統(tǒng)助力電源效率測試
在測試開關(guān)電源效率之前,需要根據(jù)被測開關(guān)電源的額定功率、輸入電壓和輸出電壓等參數(shù)選擇合適的測試設(shè)備,包括萬用表、電源、電子負載等。在測試過程中遵循國家相...
2024-09-19 標簽:開關(guān)電源自動測試效率測試 707 0
納米軟件帶您了解電源自動測試設(shè)備的儀器靈活接入與擴展
在ATECLOUD智能云測試平臺上開發(fā)的電源自動測試系統(tǒng),對比傳統(tǒng)自動化測試系統(tǒng),其獨特之處在于擁有極為靈活的系統(tǒng)架構(gòu)。這種架構(gòu)的靈活性體現(xiàn)在自動化測試...
電源供應(yīng)器自動測試系統(tǒng)8000是一款0代碼的自動化測試軟件,始終以客戶為導(dǎo)向,在傳統(tǒng)自動化測試系統(tǒng)基礎(chǔ)上迭代升級,功能更加齊全,操作更加簡潔,方便客戶使...
2024-09-02 標簽:自動測試電源供應(yīng)器 747 0
盤點國內(nèi)ATE測試設(shè)備產(chǎn)業(yè)的領(lǐng)軍品牌
我國從90年開始,在航空航天、軌道交通等領(lǐng)域,大力發(fā)展ATE設(shè)備,目前在國內(nèi),已形成完整的產(chǎn)業(yè)鏈,涌現(xiàn)了大量的龍頭企業(yè)。本文將為您介紹幾家在ATE測試設(shè)...
半導(dǎo)體推拉力測試儀是一款精密的自動測試儀器,專為半導(dǎo)體和電子制造業(yè)的拉力和剪切力而設(shè)計,它將成熟可靠的技術(shù)與自主研發(fā)軟件的自動化PR系統(tǒng)相結(jié)合。該測試機...
ATECLOUD-POWER是一款電源模塊自動化測試系統(tǒng),專門針對各類電源模塊測試及需求定制開發(fā),提供測試解決方案。系統(tǒng)采用硬件模塊化內(nèi)嵌式框架結(jié)構(gòu),根...
2024-01-16 標簽:電源測試系統(tǒng)自動測試 548 0
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
電機控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無刷電機 | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機 | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進電機 | SPWM | 充電樁 | IPM | 機器視覺 | 無人機 | 三菱電機 | ST |
伺服電機 | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |