亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于云計(jì)算的軟件自動(dòng)化測(cè)試研究

        2020-11-26 12:41:01羅文清
        西部論叢 2020年3期
        關(guān)鍵詞:軟件測(cè)試云計(jì)算自動(dòng)化

        羅文清

        摘 要:軟件測(cè)試是保證軟件質(zhì)量符合工程需求的一種工具,然而隨著現(xiàn)代化的軟件工程的規(guī)模越來(lái)越大,軟件測(cè)試的工作也越來(lái)越繁重,需要耗費(fèi)大量的人力物力投入,且軟件開(kāi)發(fā)過(guò)程中,軟件需求隨時(shí)都會(huì)發(fā)生變化,這就對(duì)軟件測(cè)試提出了更好的要求,在此背景下,軟件測(cè)試項(xiàng)目的維護(hù)和執(zhí)行自動(dòng)化實(shí)現(xiàn)就成為了一個(gè)亟需解決的問(wèn)題,本文提出通過(guò)云計(jì)算環(huán)境中的自動(dòng)化測(cè)試平臺(tái)將測(cè)試資源分布到云上,提高軟件測(cè)試的效率,降低測(cè)試成本。該基于云計(jì)算的軟件自動(dòng)化測(cè)試平臺(tái)能夠接受用戶(hù)的測(cè)試腳本并在云端進(jìn)行測(cè)試,并提供項(xiàng)目的資助管理,方便用戶(hù)對(duì)項(xiàng)目的跟蹤。

        關(guān)鍵詞:云計(jì)算;軟件測(cè)試;自動(dòng)化

        0 引言

        隨著計(jì)算機(jī)軟件行業(yè)的發(fā)展,軟件的質(zhì)量亦成為了軟件使用者所關(guān)心的核心要素,然而軟件測(cè)試過(guò)程中面臨著各種不可預(yù)知的問(wèn)題以及最終用戶(hù)對(duì)軟件的安全可靠性需求,使得軟件的測(cè)試工作成為保證軟件質(zhì)量的重要工具。然而在大多數(shù)中小軟件開(kāi)發(fā)企業(yè)中,受限于企業(yè)的自身?xiàng)l件,維持一個(gè)較大的軟件測(cè)試團(tuán)隊(duì)顯然是不合理的,即使是在大型企業(yè)中,也往往因?yàn)檐浖旧淼膹?fù)雜度或是業(yè)務(wù)的復(fù)雜度,使得軟件測(cè)試成為一個(gè)邊際效用不太友好的狀況。囿于以上種種問(wèn)題,軟件自動(dòng)化測(cè)試平臺(tái)的出現(xiàn)已成為一種必然的趨勢(shì),而隨著云計(jì)算的出現(xiàn),基于云計(jì)算的測(cè)試平臺(tái)能夠進(jìn)一步降低軟件的測(cè)試成本而受到了相關(guān)軟件測(cè)試需求者的歡迎。

        1 基于云計(jì)算的軟件自動(dòng)化測(cè)試概述

        隨著互聯(lián)網(wǎng)行業(yè)的不斷發(fā)展,云計(jì)算成為近年來(lái)受到廣泛歡迎的一種互聯(lián)網(wǎng)技術(shù)。云計(jì)算作為一種依托于Web服務(wù)的計(jì)算,能夠?qū)⒃瓉?lái)必須在本地進(jìn)行測(cè)試的軟件通過(guò)網(wǎng)絡(luò)在服務(wù)器端進(jìn)行測(cè)試并返回測(cè)試結(jié)果。能夠很大程度上實(shí)現(xiàn)算力資源發(fā)的共享,降低了企業(yè)的硬件投入成本,提高了算力資源的利用率。因而云計(jì)算也成為互聯(lián)網(wǎng)計(jì)算未來(lái)的發(fā)展方向,能夠在云平臺(tái)上根據(jù)不同用戶(hù)的不同需求進(jìn)行動(dòng)態(tài)的算力資源分配。

        自動(dòng)化測(cè)試工具用于在沒(méi)有測(cè)試工程師參與的環(huán)境中對(duì)軟件進(jìn)行測(cè)試,其出現(xiàn)大大的降低了軟件測(cè)試領(lǐng)域的門(mén)檻,為企業(yè)的發(fā)展提供了更多的可能性,基于云計(jì)算的軟件自動(dòng)化測(cè)試是基于云計(jì)算環(huán)境大的一種新型測(cè)試方式,如眾所周知的Cloud Testing平臺(tái)就是一個(gè)配置在云端的自動(dòng)化測(cè)試平臺(tái),該平臺(tái)支持多種瀏覽器,用戶(hù)可在本地編寫(xiě)好測(cè)試腳本后通過(guò)Cloud Testing平臺(tái)對(duì)所需測(cè)試的軟件進(jìn)行測(cè)試,,并能夠根據(jù)自身的需要實(shí)現(xiàn)自動(dòng)的資源配置。進(jìn)行云計(jì)算進(jìn)行自動(dòng)化測(cè)試是的軟件測(cè)試的資源投入大大的降低,對(duì)各種中小型企業(yè)十分友好。

        2基于云計(jì)算的軟件自動(dòng)化測(cè)試平臺(tái)設(shè)計(jì)

        基于云計(jì)算的軟件自動(dòng)測(cè)試平臺(tái)主要包括測(cè)試腳本服用、測(cè)試過(guò)程記錄以及測(cè)試結(jié)果記錄三個(gè)方面,一般來(lái)說(shuō),云自動(dòng)化測(cè)試平臺(tái)可根據(jù)被測(cè)試系統(tǒng)進(jìn)行兼容性測(cè)試,如在Windows和Linux不同系統(tǒng)平臺(tái)中的運(yùn)行情況,再者應(yīng)當(dāng)能夠很好的記錄開(kāi)發(fā)過(guò)程中出現(xiàn)的各種問(wèn)題,保證測(cè)試后對(duì)軟件改進(jìn)的信息支撐作用。

        為保證基于云計(jì)算的軟件自動(dòng)化測(cè)試平臺(tái)能夠?qū)崿F(xiàn)以上幾種功能,該云測(cè)試平臺(tái)應(yīng)具備:具備互聯(lián)網(wǎng)訪(fǎng)問(wèn)能力,以及擁有互聯(lián)網(wǎng)訪(fǎng)問(wèn)入口,以便于用戶(hù)進(jìn)入測(cè)試平臺(tái);支持多操作系統(tǒng)、多瀏覽器內(nèi)核,以便于用戶(hù)測(cè)試在不同環(huán)境中軟件的表現(xiàn)。依據(jù)需求以及系統(tǒng)資源配置,對(duì)基于云計(jì)算的軟件自動(dòng)化測(cè)試平臺(tái)門(mén)戶(hù)層、Taas層以及IaaS層進(jìn)行如下設(shè)計(jì)。

        首先,在門(mén)戶(hù)層,相關(guān)測(cè)試用戶(hù)應(yīng)當(dāng)能夠根據(jù)自身需求對(duì)測(cè)試資源繼續(xù)請(qǐng)求以及配置,并在建立測(cè)試項(xiàng)目后上傳測(cè)試算例以及查看歷史測(cè)試記錄。其次,在TaaS層,云平臺(tái)的后端應(yīng)用服務(wù)器中應(yīng)當(dāng)有一定大的與處理機(jī)制,以保證測(cè)試代碼的高效使用,通過(guò)預(yù)處理機(jī)制,對(duì)相關(guān)測(cè)試代碼進(jìn)行分級(jí)分組測(cè)試,提高測(cè)試質(zhì)量。最后,在IaaS層,部署云緩存管理節(jié)點(diǎn)以保證云平臺(tái)后端的虛擬機(jī)資源,存儲(chǔ)相關(guān)測(cè)試資源,另外在IaaS層還應(yīng)該擁有云測(cè)試中心和測(cè)試虛擬機(jī)池用于監(jiān)控測(cè)試過(guò)程和生成測(cè)試報(bào)告。

        通過(guò)對(duì)門(mén)戶(hù)層、TaaS層以及IaaS層進(jìn)行相應(yīng)分設(shè)計(jì)搭建起云自動(dòng)測(cè)試平臺(tái)后,需要對(duì)云自動(dòng)測(cè)試平臺(tái)的測(cè)試流程進(jìn)行梳理,以保證軟件測(cè)試的順利實(shí)施。云自動(dòng)化測(cè)試平臺(tái)的測(cè)試流程主要由測(cè)試腳本的編寫(xiě)、測(cè)試腳本的提交、測(cè)試腳本的解析、測(cè)試任務(wù)的分發(fā)、執(zhí)行測(cè)試腳本以及生成測(cè)試報(bào)告并反饋等六個(gè)部分組成。

        第一步需要根據(jù)實(shí)際的待測(cè)試系統(tǒng)需求編寫(xiě)相應(yīng)的測(cè)試算例,按照需要測(cè)試的功能點(diǎn)所做的業(yè)務(wù)規(guī)劃進(jìn)行測(cè)試任務(wù)的分解,并依據(jù)具體的測(cè)試任務(wù)編寫(xiě)相應(yīng)的測(cè)試腳本。在完成測(cè)試腳本的編寫(xiě)后便是測(cè)試腳本的提交,用戶(hù)登入云自動(dòng)化測(cè)試平臺(tái)后,根據(jù)測(cè)試的類(lèi)別可選擇相應(yīng)的測(cè)試資源進(jìn)行配置。之后便是云平臺(tái)對(duì)測(cè)試腳本進(jìn)行解析,后端服務(wù)器接到測(cè)試請(qǐng)求后,會(huì)對(duì)腳本信息進(jìn)行解析和預(yù)處理,并根據(jù)待測(cè)試系統(tǒng)的實(shí)際情況將測(cè)試任務(wù)盡可能的進(jìn)行恰當(dāng)?shù)姆纸?,以便于部署到多臺(tái)虛擬機(jī)中進(jìn)行并行化計(jì)算,當(dāng)完成測(cè)試任務(wù)的分解后,便是后端的虛擬機(jī)根據(jù)所分配到的任務(wù)進(jìn)行計(jì)算,并在完成計(jì)算后提交結(jié)果到一個(gè)用于匯總最終信息的機(jī)器中,并生成測(cè)試報(bào)告以便于用于進(jìn)行查詢(xún)被測(cè)試系統(tǒng)的質(zhì)量。

        3 結(jié)語(yǔ)

        本文通過(guò)梳理軟件自動(dòng)測(cè)試現(xiàn)狀以及云計(jì)算背景下的相關(guān)應(yīng)用情況,為基于云計(jì)算的軟件自動(dòng)化測(cè)試平臺(tái)設(shè)計(jì)提供了理論依據(jù)和應(yīng)用場(chǎng)景,之后介紹了基于云計(jì)算的軟件自動(dòng)化測(cè)試平臺(tái)的框架,同時(shí)對(duì)基于云計(jì)算的軟件自動(dòng)化測(cè)試平臺(tái)相關(guān)設(shè)計(jì)要素進(jìn)行了分析,并從門(mén)戶(hù)層、TaaS層以及IaaS層三個(gè)層次對(duì)其進(jìn)行了設(shè)計(jì),使得該平臺(tái)具備測(cè)試資源的動(dòng)態(tài)分配、測(cè)試腳本的分布式執(zhí)行以及測(cè)試結(jié)果的生成協(xié)助用戶(hù)有效的進(jìn)行系統(tǒng)優(yōu)化的功能。最后根據(jù)云計(jì)算的軟件自動(dòng)化測(cè)試平臺(tái)在實(shí)際應(yīng)用場(chǎng)景中的應(yīng)用對(duì)其使用流程進(jìn)行梳理分析,將該云計(jì)算的軟件自動(dòng)化測(cè)試平臺(tái)從測(cè)試算例的編寫(xiě)到最終的測(cè)試報(bào)告生成一整條完整流程進(jìn)行了解剖,使其成為有測(cè)試需求的用戶(hù)進(jìn)行測(cè)試的有效工具,也為該平臺(tái)最后能夠落地使用提供了依據(jù)。

        參考文獻(xiàn)

        [1] 王莉, 殷鋒, 李奇. 軟件自動(dòng)化測(cè)試腳本設(shè)計(jì)研究[J]. 西南民族大學(xué)學(xué)報(bào):自然科學(xué)版, 2006(02):357-360.

        [2] 王世俊. 軟件自動(dòng)化測(cè)試框架的研究和實(shí)現(xiàn)[D]. 華東師范大學(xué), 2006.

        猜你喜歡
        軟件測(cè)試云計(jì)算自動(dòng)化
        基于OBE的軟件測(cè)試課程教學(xué)改革探索
        EXCEL和VBA實(shí)現(xiàn)軟件測(cè)試記錄管理
        電子制作(2018年16期)2018-09-26 03:27:18
        關(guān)于軟件測(cè)試技術(shù)應(yīng)用與發(fā)展趨勢(shì)研究
        供熱站自動(dòng)控制系統(tǒng)中PLC的應(yīng)用
        AGV小車(chē)在白酒行業(yè)自動(dòng)化立體倉(cāng)庫(kù)中的應(yīng)用
        基于云計(jì)算的移動(dòng)學(xué)習(xí)平臺(tái)的設(shè)計(jì)
        實(shí)驗(yàn)云:理論教學(xué)與實(shí)驗(yàn)教學(xué)深度融合的助推器
        配電室無(wú)人職守集控站在京博石化的運(yùn)用
        科技視界(2016年20期)2016-09-29 14:13:02
        配電線(xiàn)路運(yùn)行資料管理自動(dòng)化的探討
        科技視界(2016年20期)2016-09-29 13:45:10
        云計(jì)算中的存儲(chǔ)虛擬化技術(shù)應(yīng)用
        科技視界(2016年20期)2016-09-29 13:34:06
        99久久婷婷国产一区| 中文亚洲爆乳av无码专区| 日本岛国精品中文字幕| 扒开女性毛茸茸的视频| 公和我做好爽添厨房| 国产麻豆md传媒视频| 日韩乱码视频| 国产美女主播福利一区| 在线观看国产成人av天堂野外| 午夜福利av无码一区二区| 无码国产亚洲日韩国精品视频一区二区三区 | 亚洲国产成人av在线观看| 人人做人人妻人人精| 亚洲图片第二页| 亚洲三级中文字幕乱码| 男人边做边吃奶头视频 | 日本真人做人试看60分钟| 精品午夜福利1000在线观看| 午夜国产精品视频免费看电影| 日本视频在线播放一区二区| 狠狠的干性视频| 日本大片免费观看完整视频| 亚洲乱精品中文字字幕| 久草手机视频在线观看| 亚洲国产日韩精品一区二区三区| 色诱久久av| 国产麻豆一区二区三区在线播放| 多毛小伙内射老太婆| 日韩人妻无码免费视频一区二区三区| 国产精品一区2区三区| 日本女同av在线播放| 久人人爽人人爽人人片av| 国产精品揄拍100视频| 蜜桃伦理一区二区三区| 国产日产久久高清ww| 欧美黑吊大战白妞| 综合91在线精品| 国产色第一区不卡高清| 亚洲中文字幕无码中文字| 国产精在线| 日韩精品免费观看在线|