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

        ?

        軟件測試技術的應用及其發(fā)展形勢分析

        2022-08-24 11:18:56劉寶銀
        無線互聯科技 2022年12期
        關鍵詞:用戶檢測系統

        劉寶銀

        (遼寧理工職業(yè)大學,遼寧 錦州 121000)

        0 引言

        在軟件行業(yè)漫長的發(fā)展歷程中,軟件測試技術自身在不斷改進與完善,測試系統軟件時的快捷性、有效性顯著提升。計算機行業(yè)在發(fā)展中應充分認識到合理應用軟件測試技術的必要性,有針對性地優(yōu)化其應用過程,預測其發(fā)展趨向,進而使技術應用能凸顯出更大的實用性。

        1 軟件測試技術

        1.1 軟件測試技術的應用

        不管是在新軟件設計研發(fā)還是最后的系統測試中,軟件測試技術應用均是不可缺少的環(huán)節(jié),其應用于軟件開發(fā)整個流程,對軟件自身的性能及運行穩(wěn)定程度能起到驗證性作用。軟件測試的宗旨主要是在將軟件交給用戶之前通過檢測,探查到設計存在的漏洞,及時彌補與修復,或者是為滿足用戶群體的部分需求而改進部分性能或功能。大部分情況下,軟件測試工作推進過程中需要投入大量精力及時間成本,結合既往相關資料記載,測試投入的時間與精力在軟件總投入中占比約40%~50%[1]。測試實踐中很多操作是重復執(zhí)行的,故而通常不會進行過多的腦力分析。為了有效處理以上部分技術含量較低的額外工作內容,迫切需要相關部門盡早開發(fā)出一種運行安全、高效的測試系統。軟件測試技術應時而生,通過執(zhí)行合理的方式明顯縮短軟件或系統的測試周期,提升測試工作效率與精準度。

        1.2 使用原則

        (1)盡早執(zhí)行測試工作。世界上軟件業(yè)巨頭IBM曾發(fā)出一份報告指出,伴隨軟件開發(fā)深度的拓展,軟件自身缺陷問題也不斷放大,這也就意味著越早發(fā)現軟件缺陷,相關問題的處理效率就越高,消耗的成本也就越低。故而,從用戶需求調研開始就應盡快編制出測試實施計劃,在產品研發(fā)周期開始時就堅持落實測試工作,力爭在初期就消除故障,使軟件整個開發(fā)過程的穩(wěn)定性得到保障。

        (2)從小至大,遞增式測試。多數情況下,軟件是由數個功能模塊堆疊形成的,各個功能模塊作為一個單元,在具體開發(fā)過程中,每當編寫好一個單元的開發(fā)程序時就要對其進行相應的測試檢測工作[2]。確定數個模塊單元組建成一個小型集成塊后,需要對其開展集成測試活動,最后還要對整個軟件系統進行測試分析。以上過程執(zhí)行過程要嚴格遵循由小至大的檢測順序。

        (3)規(guī)避測試檢驗本體的程序。計算機軟件編寫是一項工作量龐大的過程,各個開發(fā)人員要做好相應單元的編寫工作,軟件測試時多數開發(fā)者對自己編寫的元件在認識判斷上存在一定局限性,主觀色彩較為濃重,可能會影響測試精準度。為規(guī)避以上情況,應指派專業(yè)技術人員測試,以確保測試結果的客觀性、有效性。

        2 不同系統內軟件測試技術的應用

        2.1 嵌入式系統

        嵌入式系統最大的特點是有效結合微型處理器的系統電路及運行軟件,進而提升系統的運行效率。該系統的功能主要是管理計算機外部設備,對該系統進行測試的目的主要是使系統應用過程中能將傳統硬件取代,進而減少使用費用的投入,幫助用戶獲得更好的體驗。通常情況下,嵌入式系統測試過程中,對系統自身的可靠性提出了較高的要求,若其自身的安全性很低,系統很容易被直接破壞,以致用戶承受較大的經濟損失。

        嵌入式系統軟件測試與開發(fā)過程有很大的相似點,測試過程等同于系統功能實現的過程,一定要嚴格遵守設計方法與理論指導原則,進而更好地實現項目的綜合要求,且整個系統軟件測試過程中,應結合多個方面分析測試實施計劃的可行性與測試結果的有效性。針對一個系統軟件設計得是否成功,可以將其處理實際問題的能力作為評判標準。一個良好的測試實施計劃是專業(yè)測試活動開展的基礎,只有這樣才能提升系統內軟件測試效率[3]。比如,在測試手機通訊錄模塊,首先是要精準區(qū)分手機電話簿和 SIM 卡電話簿;其次闡述測試所需的規(guī)格大小,借此方式較好地滿足TestLink 測試模塊提出的要求;隨后結合TestLink模塊提供額度文件,開展相應的導入測試活動,此時就能較有效地完成嵌入式系統的軟件測試工作。

        2.2 收錄管理系統

        收錄管理系統內不同模塊之間的接口與數據通信關聯性較多,要先梳理以上情況,這樣才能使軟件測試過程中模塊檢測工作能順利推進。通常采用如下流程對系統軟件進行測試分析:首先對系統進行模塊測試;其次結合測試結果對系統進行集成處理;最后對系統開展軟件測試,只有這樣才能抓住測試工作中的主要內容,并編制一個完善度高、針對性較強的測試執(zhí)行方式,確保系統測試活動能順利、有效推進。

        系統軟件測試的目標主要集中在核實、處置系統數據等方面上,借此方式確保系數數據能和相關業(yè)務規(guī)范相吻合;兼容性測試及測試操作系統及軟件的兼容性,其中主要包括 Windows7和WindowsXP等系統類型,后者主要是集中調度模塊,檢查并判斷收錄模塊是否能夠兼容到另一個設備內,進行科學、有效的確認。安全性測試即檢測應用程序及系統級別的安穩(wěn)性。前者主要是測試有加密的收錄服務,后者執(zhí)行的工作內容主要是設置系統用戶的權限,這是驗證BS界面內權限的有效方法之一,在此基礎上針對一些較重要的模塊設置只有管理員進入的權限。

        針對本次軟件測試中發(fā)現的缺陷部分,采用流程定義方式(見圖1),測試人員如果探查到Bug,就還會把相關信息直接反饋卡給研發(fā)人員,研發(fā)人員于管理員系統內新創(chuàng)建一個文件,隨后將bug呈遞給項目經理,經理重新派送bug,組織研發(fā)人員對其進行處置及整改,修整后測試員對其進行測試檢測,通過測試后直接閉合,若測試未通過,則返送給研發(fā)人員再進行優(yōu)化[4]。

        圖1 系統缺陷生命周期管理流程

        2.3 Web系統

        2.3.1 界面測試

        界面測試實質上就是檢測部署是否達到合理、整體風格是否保持一致,各控件的安置部位是否和用戶使用習慣相契合。另外,也要測試界面操作便捷性、導航易懂性、頁面元素的可用程度、界面內文字使用是否準確等。

        通常情況,在界面測試活動中,可以直接依照產品原型圖及UI切圖/效果圖即可,通過比較驗證分析,確定是否實現一致。若缺少以上參照圖,則可以參照市面上同型的成熟產品進行界面比較,并考慮如下幾點問題[5]:

        (1)導航測試:①是否便于導航,導航是否真正實現了直觀化;②是否基于主頁存取Web系統的主要部分;③Web應用系統的導航協助要盡量做到精準無誤;④Web系統在站點地圖、搜索引擎等方面是否提出需求;⑤界面結構、導航及菜單等的風格是否實現一致化。

        (2)圖形測試:①保證圖形自身用途明確;②頁面之間字的風格、顏色及格式是否保持一致;③背景顏色是否和字體及前景顏色做到科學搭配;③檢測圖片的大小與質量,通常應用JPG或GIF壓縮。

        (3)內容測試:信息的精準性是否存在者語法或拼寫錯誤;信息是否具備良好的相關性,即在當前頁面上能否探查到和當下瀏覽信息有關的信息列表或者入口。

        (4)表格測試:①存有的篩選、檢索條件等是否被列在頁面上方;②針對某個搜索條件的場景,是否統一應用了高級搜索按鈕并對其進行打包收起處理;③字段數目過多時,需采用橫向滾動表格。

        (5)整體界面測試:①用戶瀏覽Web應用系統時主觀上是否舒適;②是否憑感覺就能探尋到信息所處位置;③整個系統的設計風格是否統一[6]。

        2.3.2 訪問性能測試

        因為Web系統采用的是C/B模式,故而其性能檢測具有很大必要性,可以將掛載Web系統的服務端作為重點測試對象,測試實際訪問量,檢測系統對大數據的處理能力。服務端的性能測試是系統測試工作的主要內容之一,Web系統運行過程中一定要能承受住大量用戶的同時訪問行為,且在多用戶同步訪問的情境下響應速率也不能過慢。在執(zhí)行該項測試工作時,通常應用軟件模擬訪問Web系統,檢測系統的并發(fā)訪問狀況。

        2.3.3 安全性測試

        Web系統內承載著大量的用戶信息,用戶重要信息一旦泄露,可能會折損其社會形象,甚至對個人財產安全構成威脅,故而應積極做好系統安全性檢測,進而使用戶信息安全得到保障。Web系統身處復雜的網絡環(huán)境內,易遭受到網絡的攻擊,系統若在設計方面存有漏洞,則很可能被攻擊者使用,釀成嚴重后果。Web系統的安全性主要表現在如下兩個方面。

        (1)信息傳遞:信息以網絡為載體抵達服務器,故而需傳遞的信息要進行加密處理,合理應用加密算法是重要的一個步驟,其中數據加密是常用的加密技術類型(見圖2),測試是在密碼未知的試驗條件下進行硬性解密[7]。

        圖2 數據加密原理模型

        (2)信息存儲:服務器是計算機系統存儲信息的主要場所,一定要確保服務器數據庫訪問過程的安全性,及時屏蔽排除系統應用之外的所有訪問形式。測試過程中遵循的原則是采用所有可能出現的形式去訪問數據庫,確保整個訪問過程順利運行。

        2.3.4 兼容性測試

        當Web系統被發(fā)布到網絡上以后,廣大用戶采用的操作系統類型可能會有一定差異,但一定要確保用戶通過不同操作系統方位Web時所得的信息是相同的,也要確保Web系統在不同操作系統均能正常運作。

        系統兼容性測試較簡單僅需要應用不同操作系統執(zhí)行系統訪問過程,確保試驗中Web系統能正常運作即可。瀏覽器為Web客戶端的核心構件,重點是第腳本、ActiveX控件、HTML及頁面上的媒體文件是否能直接播放等進行兼容性測試。在以上過程中要注意評估瀏覽器的后退、刷新按鈕等是否會影響功能等[8]。

        3 發(fā)展趨勢

        在互聯網時代中,我國軟件行業(yè)獲得更大的發(fā)展,在測試方面提出更多、更大的需求,外加測試過程的智能水平顯著提升,自動化測試將傳統手工測試模式取而代之,一方面顯著提升了實際測試工作效率,另一方面減輕了測試人員的工作壓力,有效解放了生產力,這樣測試人員能將更多的時間、精力投放在系統性能優(yōu)化等方面。軟件行業(yè)在后續(xù)發(fā)展過程中,人工測試形式將逐漸減少至消失,自動化軟件測試模式日益盛行,軟件測試將在智能化發(fā)展道路上獲得更大的發(fā)展,測試效率也將會抵達更高的層次。

        此外,軟件測試積極與產品開發(fā)過程相融合,由此將會演變成一種特殊的測試方法。未來軟件開發(fā)與測試過程不再是十分簡易的串聯關系,測試將會和開發(fā)全過程并行。傳統測試僅是產品設計工作結束后開展相應檢測工作,這很難全面確保軟件質量,從某種程度上分析是一種“亡羊補牢”的測試形式[9]。和傳統測試方法相比,軟件測試一方面減少了產品開發(fā)風險,另一方面也能提前規(guī)避軟件部分不足,表現出更高的實用價值。

        4 結語

        總之,軟件在社會生產生活等諸多方面均有廣泛應用,給人們創(chuàng)造了很多便利條件,在未來其將會有更寬闊的發(fā)展前景。軟件質量安全是社會公眾高度重視的問題,合理應用軟件測試技術有很大現實意義。這在無形中對軟件測試技術提出了更多、更高的要求,故而實踐中應采用適宜的方法提升軟件測試的實際工作質效,進而使軟件安全、高質量應用有更大的保障,造福人類社會。

        猜你喜歡
        用戶檢測系統
        Smartflower POP 一體式光伏系統
        “不等式”檢測題
        “一元一次不等式”檢測題
        “一元一次不等式組”檢測題
        WJ-700無人機系統
        ZC系列無人機遙感系統
        北京測繪(2020年12期)2020-12-29 01:33:58
        連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        關注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        小波變換在PCB缺陷檢測中的應用
        久久伊人网久久伊人网| 午夜不卡av免费| 亚洲国产精品线路久久| av亚洲在线一区二区| 最新中文字幕日韩精品| 日韩av无码精品一二三区| 麻豆av传媒蜜桃天美传媒| 国产裸体AV久无码无遮挡| 久久人妻中文字幕精品一区二区 | 亚洲国产av无码精品| 曰批免费视频播放免费直播 | 少妇脱了内裤让我添| 久久亚洲国产欧洲精品一| 国产亚洲一区二区精品| 中文字幕人乱码中文字幕| 亚州少妇无套内射激情视频 | av区无码字幕中文色| 日韩插啊免费视频在线观看| 免费一区二区三区视频狠狠| 高清不卡av在线播放| 色婷婷五月综合激情中文字幕| a级国产乱理论片在线观看| 韩日无码不卡| 日日高潮夜夜爽高清视频| 人妻丰满熟妇岳av无码区hd| 中文字幕无码无码专区| aa视频在线观看播放免费| 亚洲一区二区三区99| 女人被狂躁高潮啊的视频在线看| 欧美日韩亚洲国产千人斩| 一区二区三区日本在线| 国产高清在线精品一区app| 午夜视频国产在线观看| 好紧好爽免费午夜视频| 久久精品国产一区二区电影| 少妇高潮紧爽免费观看| 国产在线一区二区三精品乱码| 亚洲色欲久久久综合网| 日产精品一区二区三区| 成熟的女人毛茸茸色视频| 狼人青草久久网伊人|