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

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

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

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

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

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

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

1.1 功能性

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

1.1.1 集成功能

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

1.1.2 錄制/回放功能

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

1.1.3 圖像功能測試

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

1.2 適合軟件生命周期

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

1.3 一致性與連續性

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

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

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

2.1 網絡測試工具

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

2.2 功能測試工具

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

2.3 負載壓力測試工具

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

2.4 白盒測試工具

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

2.5 測試管理工具

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

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
電氣工程及其自動化問題與對策
我國機械設計制造及其自動化的現狀及發展趨勢
淺論節能設計理念在機械制造與自動化中的應用
簡析火力發電廠熱工自動化儀表應用及故障排除方法
配網自動化實用化模式建設及系統運行
主站蜘蛛池模板: 91色老久久精品偷偷蜜臀| 99偷拍视频精品一区二区| 午夜国产大片免费观看| 日韩亚洲综合在线| 亚洲第一黄片大全| 污网站免费在线观看| 一个色综合久久| 另类欧美日韩| 国产69精品久久久久妇女| 亚洲天堂高清| 免费又黄又爽又猛大片午夜| 九九久久精品国产av片囯产区| 国产亚洲视频中文字幕视频| 精品伊人久久大香线蕉网站| 久久先锋资源| 成人亚洲天堂| 无码免费视频| 天堂av综合网| 高清无码手机在线观看 | 日本www色视频| 国产精品xxx| 不卡国产视频第一页| 久久婷婷六月| 国产精品成人第一区| 国产精品蜜臀| 91色在线观看| 91精品国产情侣高潮露脸| 亚洲精品少妇熟女| 99精品国产电影| 午夜精品久久久久久久无码软件| 国产福利免费视频| 国产成年无码AⅤ片在线| 国产正在播放| 四虎国产精品永久一区| 亚洲视频免费在线看| 欧美成人精品一级在线观看| 香蕉久久国产超碰青草| 亚洲免费黄色网| 久久无码av一区二区三区| 少妇露出福利视频| 免费人欧美成又黄又爽的视频| 亚洲男人在线天堂| 国产精品久久久久久久伊一| 亚洲天堂伊人| 成人在线视频一区| 亚洲成A人V欧美综合| 亚洲日韩久久综合中文字幕| 91欧美亚洲国产五月天| 免费一级全黄少妇性色生活片| 一级黄色网站在线免费看 | 久久婷婷色综合老司机| 91小视频在线观看| 青草娱乐极品免费视频| 伊人网址在线| 日韩av电影一区二区三区四区| 国产91透明丝袜美腿在线| 91精品国产自产91精品资源| 欧美日韩在线亚洲国产人| 国产无人区一区二区三区| 99久久亚洲精品影院| 新SSS无码手机在线观看| 成人福利在线免费观看| h视频在线播放| 在线日本国产成人免费的| 看av免费毛片手机播放| 99这里精品| 久久综合色视频| 97色伦色在线综合视频| 日本免费a视频| 小说 亚洲 无码 精品| 黄色三级网站免费| 热久久这里是精品6免费观看| 国产噜噜噜视频在线观看 | 国产在线观看第二页| 国产视频只有无码精品| 热99精品视频| jizz亚洲高清在线观看| 国产精品理论片| 日韩无码真实干出血视频| 丰满人妻中出白浆| 国产成人三级在线观看视频| 99热国产这里只有精品9九|