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

論自動化軟件測試技術的實際運用

2018-02-19 21:51:03但凝云
信息記錄材料 2018年4期

但凝云

(昭通學院 云南 昭通 650700)

1 引言

伴隨著現代信息技術領域的不斷發展,能夠看出軟件間的競爭是日益激烈的,那么想要實現軟件在競爭激勵的市場中脫穎而出,軟件質量則是非常重要的。自動化軟件測試技術的出現,實現了測試成本降低、測試周期縮短,發揮著不可替代的作用。

2 自動化軟件測試的作用

在軟件測試的過程中,自動化軟件測試技術的出現,對于研發成本的降低、工作效率的提升以及降低測試難易程度具有積極意義。

2.1 降低開發成本

當今社會,伴隨著軟件間競爭壓力的逐漸增多,軟件為了能夠滿足可靠性、性能的提升,導致軟件也是日益復雜與多樣的。在軟件不斷完善與優化的過程中,每個版本都是對上個版本的升級,意味著大部分界面與功能都與上個版本相同的。在此背景下,可以科學的、合理的運用自動化軟件測試技術,來實現測試成本的降低,其根本原因是自動化軟件測試技術具有記憶功能。

2.2 提升工作效率

在測試軟件的過程中,采用傳統測試模式會出現較大的漏洞,并且所需要測試工作人員數量是非常多的,在此背景下意味著測試質量、效率與測試人員的技術水平具有較為密切的關系。而采用自動化軟件測試技術,能夠重復的、有效的來測試,可縮短測試周期、提升工作效率。

2.3 降低測試難易程度

在測試軟件的過程中,經常會遇到抽象測試、非功能測試,例如發動機轉速測試、壓力測試、磁場測試、電流電壓測試、大數據量測試等,這些測試想要采用人工測試的方式來完成是不現實的,因此必然需要運用到自動化軟件測試技術。

3 自動化軟件測試技術的實際運用

在自動化軟件測試技術實際運用的過程中,主要涉及到以下幾個方面:

3.1 自動化測試腳本技術

通常來說,每個自動化測試項目會對多種測試腳本技術運用,并且不同技術間的關系為相輔相成的。對此,測試人員應該根據不同腳本技術的特征來合理選擇。對此,需要了解到不同測試腳本技術的運用價值:(1)數據驅動腳本技術。此技術中測試操作與測試數據是相互分離的,具體是指運用不同的技術通過驅動的方式來達到不同的目標。由于測試腳本在執行的過程中,測試數據是從外部數據文件所得到的,因此在附加測試用例方面會更加容易。總的來說,數據驅動腳本技術的主要被運用在較為復雜以及規模較大的軟件測試中;(2)線性腳本技術。核心是通過錄制手工執行測試來獲取腳本。當軟件界面、測試環境出現變動的情況下,則無法導致測試腳本的運行。對此,當軟件的測試量較大且周期較長時,那么線性腳本技術則不適用;(3)關鍵字驅動技術。此技術是對復雜的數據驅動技術的邏輯擴展,當不必注重測試細節的情況下,則可以將數據驅動技術與關鍵字驅動技術的融合;(4)共享腳本技術。此技術的特征是已經編寫好的腳本程序能夠被多次調用,而想要更好的運用共享腳本技術,那么需要對所有的測試腳本研發人員進行專業化的培訓。

3.2 自動化測試框架技術

在自動化測試項目實施與操作的過程中,自動化測試框架技術處于核心地位。對此,作為軟件測試人員,有必要將測試腳本框架達到統一,這對于避免各種漏洞、缺陷的出現具有積極意義。針對于此技術來說,主要是由以下幾個方面所構成的:(1)基于關鍵字驅動的測試框架技術。在測試的過程中,由于關鍵字驅動技術實現了測試數據與測試腳本的分析,而此技術的作用是實現了測試數據與測試邏輯的分離;(2)基于數據驅動的測試框架技術。此技術主要是將腳本的重用與維護作為核心,通過測試數據與測試腳本相分離的模式,提升測試效率與質量;(3)錄制/回放測試框架技術。在軟件測試的初期基本不會運用此技術,主要是通過線性腳本的方式來對軟件的功能與體系結構測試;(4)混合自動化測試框架技術。通過組合的方式將不同框架技術的構建,將會發揮出更好的作用與價值。

3.3 測試用例自動生成技術

在自動化軟件測試技術運用的過程中,測試用例的自動生成是非常重要的,不但能夠避免出現人為操作錯誤以及測試周期較長的情況出現,同時在測試用例質量的提升方面具有不可小視的作用。此技術是由面向路徑、面向功能的測試用例自動生成技術所構成的。(1)面向路徑的測試用例自動生成技術是在覆蓋的測試用例生成技術而形成的,能夠盡可能的來對軟件中所包含的路徑進行覆蓋,并能夠準確的來對錯誤與漏洞進行挖掘。需注意的是,由于軟件的規模通常都是較大的,因此需要通過一定的規則來執行覆蓋路徑。在具體操作的過程中,首先需要基于邏輯層面來分析軟件的結構,并對目標覆蓋路徑指定;其次,根據目標來對測試用例生成。針對于面向路徑來說,較為常用的方法有試探法、動態法以及靜態法等;(2)面向功能的測試用例自動生成技術,此技術是根據規格說明書來操作,通過基于模型的研究來描述數據庫與處理過程。

4 結語

總的來說,現階段傳統手工測試的方式已經無法滿足軟件測試的實際需求,因此在未來測試的過程中應該選擇適合的自動化軟件測試技術,以實現軟件質量的提升。

[1]索寶劍,朱超,郝圣禹.自動化軟件測試技術及應用策略探討[J].電子制作,2015(08).

[2]趙香會.自動化軟件測試技術分析[J].電腦知識與技術,2014(20).

[3]鮮征征.軟件自動化測試技術研究與工具設計[J].軟件導刊,2013(09).

主站蜘蛛池模板: 2021天堂在线亚洲精品专区| 久久久久人妻一区精品色奶水| 在线五月婷婷| 制服丝袜无码每日更新| 精品人妻一区二区三区蜜桃AⅤ | 欧美成人精品欧美一级乱黄| 真实国产乱子伦视频| 亚洲第一天堂无码专区| 国产美女自慰在线观看| 日本亚洲欧美在线| 黄色网页在线播放| 欧美α片免费观看| 国产成人高清精品免费软件| 国产成人免费| 男女精品视频| 国产成人毛片| 日本草草视频在线观看| 美女高潮全身流白浆福利区| 国产一区二区三区在线观看免费| 国产精品刺激对白在线| 国产小视频a在线观看| 呦女亚洲一区精品| 国产精品免费久久久久影院无码| 亚洲欧美另类色图| 久久精品人妻中文系列| 欧美日韩在线国产| 九色视频一区| 亚洲精品无码久久毛片波多野吉| 天天色综合4| 亚洲午夜福利精品无码不卡| 久爱午夜精品免费视频| 欧类av怡春院| 尤物视频一区| 久久香蕉国产线看观看精品蕉| 最新精品久久精品| 日本人又色又爽的视频| 国产中文在线亚洲精品官网| 国产情精品嫩草影院88av| 996免费视频国产在线播放| 女人18毛片一级毛片在线| 国产全黄a一级毛片| 精品一區二區久久久久久久網站| 欧美97欧美综合色伦图| 高清亚洲欧美在线看| 久久永久精品免费视频| 亚洲一区二区三区中文字幕5566| 亚洲国产午夜精华无码福利| 久久男人资源站| 亚洲va在线观看| 一本综合久久| 成人福利免费在线观看| 国产在线日本| 日韩中文欧美| 久青草国产高清在线视频| 小蝌蚪亚洲精品国产| 亚洲精品第一在线观看视频| 黄片在线永久| 久久精品中文字幕少妇| 丁香婷婷激情综合激情| 婷婷综合色| 日本少妇又色又爽又高潮| 综合久久久久久久综合网| 亚洲av综合网| 欧美一级高清视频在线播放| 成年网址网站在线观看| 国产亚洲精品97AA片在线播放| 丁香婷婷久久| 国产日韩欧美成人| 日韩欧美国产中文| 国产日韩欧美成人| 国内精品手机在线观看视频| www中文字幕在线观看| 欧美精品1区2区| 无码丝袜人妻| 国产高清色视频免费看的网址| 国内精品视频在线| 一本大道香蕉久中文在线播放| 伊人AV天堂| 99在线视频免费观看| 亚洲精品成人7777在线观看| 中国一级特黄视频| 99人妻碰碰碰久久久久禁片|