999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

常用的自動化軟件測試工具評估方法

2018-03-22 11:44:14但凝云
電子技術與軟件工程 2018年3期
關鍵詞:自動化

摘 要 在保證軟件可靠性與質量方面,軟件測試技術處于核心地位。但是在軟件系統規模日益龐大的背景下,導致軟件出現錯誤的頻率增大,再加上軟件測試工作量大幅度增加,因此有必要合理運用自動化軟件測試工具。本文首先對選擇合理的自動化軟件測試工具的方法進行分析,在此基礎上對剖析了常用的自動化軟件測試工具及評估方法。

【關鍵詞】自動化 軟件測試 工具

1 自動化軟件測試工具的選擇方法

合理的、正確的來對軟件執行自動化測試,對于節約經費、提升軟件質量等具有積極意義?,F階段,用于自動化軟件測試的工具是非常多的,在選擇的過程中需要從功能、適合軟件周期、一致性與連續性等多個方面考慮。

1.1 功能性

針對于自動化軟件測試工具來說,功能是否強大是非常重要的。除了需要擁有基本功能外,工具還應該具備以下幾類功能:

1.1.1 集成功能

由于在軟件在測試的過程中是逐漸需要優化與完善的,因此需要考慮到集成功能。

1.1.2 錄制/回放功能

此功能是執行自動化軟件測試的基礎,處于核心地位。

1.1.3 圖像功能測試

針對于絕大多數軟件來說,都需要對位圖進行測試,特別是在GIS應用軟件測試階段,圖像功能測試是非常重要的。

1.2 適合軟件生命周期

眾所周知,當軟件的生命周期不同的情況下,那么對軟件測試的目的存在著一定的差異。對此,則需要根據不同的生命周期階段,來對符合實際需求的自動化軟件測試的工具。

1.3 一致性與連續性

所謂一致性與連續性,代表的是全面的來對自動化軟件測試工具研究與考量,并逐步的、合理的將測試工具進行引入。

2 常用的自動化軟件測試工具及評估方法

在軟件工程技術與方法領域中,軟件測試處于核心地位,在保障軟件能夠正確的、有效的運行具有積極意義。需注意的是,在程序設計語言快速發展、軟件規模逐漸增大的背景下,傳統的手工測試方法已經無法滿足實際需求,這也是自動化測試工具得到廣泛運用的原因。自動化測試工具能夠實現測試工作量的減少、測試成本的降低以及測試工作效率的提升。但是,并不是所有的自動化軟件測試工具都是能夠適用的,因此需要掌握不同類型工具的特征與主要用途。現階段,常用的自動化軟件測試工具包含以下幾種:

2.1 網絡測試工具

此類自動化軟件測試工具是由網絡仿真模擬工具、網絡性能監測工具以及網絡定位工具等構成的。其評估方式主要是對分布式應用性能進行分析,測試網絡、應用以及其他元素內部的交互式活動,這對于操作人員能夠清晰的掌握到網絡不同活動、不同位置間的應用行為。同時,網絡測試工具能夠在代碼級、會話級來對軟件應用的行為進行觀察與評估,不但能夠對代碼內部的結構進行評估與測試,同時還能夠對所有存在問題的網絡會話進行解析。

2.2 功能測試工具

在功能測試工具運用的過程中,可以通過對軟件用戶的操作進行錄制、回放、檢測以及評估的方式,能夠將用戶的相關操作記錄與事先設定的標準進行對比。總的來說,此類型的自動化軟件測試工具能夠很好的測試不同版本功能,有助于測試質量與效率的提升,其最終目標是來對軟件的功能是否可以正常運行、是否達到預期功能進行檢測。通過對功能測試工具的合理運用,能夠實現黑盒測試工作量的大幅度減少,同時在迭代開發階段可有效的執行回歸測試?,F階段,在功能測試工具中較為常用的有Qarun、Winrunner等。

2.3 負載壓力測試工具

負載壓力測試工具主要是由E-Test suite、Qaload等構成的。此類自動化軟件測試工具對軟件評估的目標是來對軟件的性能與可擴展性進行測試。在具體操作的過程中,通過模擬n個用戶并進行系統的關鍵業務,采用實時監測的方式來對應用系統的問題進行查找與確認,并能夠根據實際問題來制定出相應的優化策略,能夠保障應用程序的成功部署??偟膩碚f,在合理的運用負載壓力測試工具可全面的對應用軟件的整體架構測試,有助于性能優化、測試周期縮短。

2.4 白盒測試工具

白盒測試工具中,主要的功能是測試軟件的代碼,在測試階段能夠對存在缺陷的代碼段進行定位,并對問題代碼進行修復?;谠淼牟町?,可以將白盒測試工具劃分為動態測試工具與靜態測試工具兩種。其中,靜態測試工具通常情況下是通過掃描代碼語法的方式,來對與編碼規范不匹配的情況進行檢測,意味著在測試階段無需運行代碼便可執行相應的操作;而針對于動態測試工具來說,通常是運用“插樁”的方式來進行測試,具體是指將部分監測代碼插入到可執行文件中,來對應用系統運行階段的數據進行統計??偟膩碚f,兩種測試工具的最大差異是測試階段是否需要應用軟件實際運行。

2.5 測試管理工具

TrackRecord、TestDirector等是較為常見的測試管理工具,此類型工具主要的作用是管理測試用例、測試計劃、測試需求以及測試實施。由于測試管理工具擁有中央數據庫,因此相關的應用程序開發人員、測試人員以及IT人員能夠實現測試信息的交互??偟膩碚f,合理的來對測試管理工具的運用,能夠實現測試過程的全自動化管理,其中包含需求管理、測試計劃、測試安排、測試執行以及錯誤跟蹤等。

3 結語

總的來說,伴隨著軟件程度的日益復雜、規模逐漸增大,因此為了保障軟件測試的可靠性、準確性,則需要選擇合理的自動化測試工具,以便于能夠高效低本的完成軟件開發。

參考文獻

[1]陳宇祥,韓博,劉天卓.軟件自動化測試技術研究與工具設計研究[J].南方農機,2017(06).

[2]任憲臻.自動化測試工具在軟件測試中的應用[J].數字技術與應用,2017(03).

[3]付曉,楊海根.自動化測試實現研究[J].中國市場,2016(34).

作者簡介

但凝云(1988-),女,四川省樂山市人。碩士學歷。現為昭通學院教師、助教。研究方向為軟件測試、大數據。

作者單位

昭通學院 云南省昭通市 650700

猜你喜歡
自動化
國內焊接設備市場現狀及發展趨勢研究
經營者(2016年12期)2016-10-21 07:39:01
供電企業電力自動化主站系統研究
錦界煤礦連采膠帶機集控系統的介紹
供熱站自動控制系統中PLC的應用
AGV小車在白酒行業自動化立體倉庫中的應用
中國市場(2016年36期)2016-10-19 03:40:15
電氣工程及其自動化問題與對策
我國機械設計制造及其自動化的現狀及發展趨勢
淺論節能設計理念在機械制造與自動化中的應用
簡析火力發電廠熱工自動化儀表應用及故障排除方法
配網自動化實用化模式建設及系統運行
主站蜘蛛池模板: 国产成人一区在线播放| 国产在线小视频| 免费国产不卡午夜福在线观看| 久久中文字幕不卡一二区| 免费啪啪网址| 麻豆a级片| aⅴ免费在线观看| 人妻丰满熟妇AV无码区| 亚洲三级影院| 日韩欧美国产区| 亚洲国产欧美自拍| 69综合网| 精品国产www| 精品亚洲麻豆1区2区3区| 国产成年无码AⅤ片在线| 亚洲视频影院| 亚洲成人精品久久| 国产精女同一区二区三区久| 亚洲国产精品成人久久综合影院| 3p叠罗汉国产精品久久| 国产视频久久久久| 欧美精品亚洲精品日韩专区| 天天操精品| 一级福利视频| 色婷婷狠狠干| 欧美中文字幕一区| 中文字幕亚洲综久久2021| 色悠久久久| 日本不卡在线播放| 亚洲日韩久久综合中文字幕| 中日无码在线观看| 日本91视频| 动漫精品啪啪一区二区三区| 久久青青草原亚洲av无码| 国内丰满少妇猛烈精品播| 亚洲中文字幕在线一区播放| 九色视频线上播放| 久久99蜜桃精品久久久久小说| 制服无码网站| 99在线视频免费| 99久久精品免费视频| jizz国产在线| 欧美精品亚洲精品日韩专| 色哟哟色院91精品网站| 91一级片| 精品三级网站| 国产午夜福利在线小视频| 国产一区二区人大臿蕉香蕉| 欧美一区二区人人喊爽| 另类欧美日韩| 91免费片| 国产av色站网站| 男女猛烈无遮挡午夜视频| 99久久精品国产综合婷婷| 国产中文在线亚洲精品官网| 免费av一区二区三区在线| 欧美在线中文字幕| 特级毛片免费视频| 欧美性久久久久| 国产精品白浆在线播放| 亚洲日本中文字幕乱码中文| 欧美精品xx| 成人噜噜噜视频在线观看| 婷婷激情亚洲| 欧美综合在线观看| 91娇喘视频| 亚洲成人77777| 激情无码字幕综合| 亚洲高清在线播放| 国内精品自在自线视频香蕉| 夜夜爽免费视频| 91丨九色丨首页在线播放| 白浆视频在线观看| 999国内精品视频免费| 女人18毛片久久| aa级毛片毛片免费观看久| 99国产精品免费观看视频| 久久99国产精品成人欧美| 成人在线观看不卡| 国产精品丝袜在线| 亚洲天堂色色人体| 中文一级毛片|