馮圓
摘 要:軟件測試屬于檢測行業的一個分支體系,其是隨著軟件的誕生與發展而出現的。當前,軟件在各個領域的應用都十分廣泛,而軟件測試實驗是檢驗其性能穩定性的主要方法,是在軟件投入使用前必須進行的一項測試工作。而實驗室是開展軟件測試實驗的主要場所,若實驗室存在管理不善的情況,實驗結果勢必會受到影響,所以,提高實驗室管理水平對軟件測試實驗的有效開展具有十分重要的意義。
關鍵詞:軟件測試;實驗室管理;開展
網絡技術與計算機技術的高速發展,軟件在人們生活、生產、工作、學習等各方面的應用都十分廣泛。在軟件投入到實際的應用前,需要經過大量的實驗來檢測其功能的完整性與穩定性,所以軟件測試實驗室也是軟件開發過程以及開發后應用最頻繁的場所。而軟件測試實驗室的管理質量又會對實驗結果產生直接的影響,所以,還需要對軟件測試實驗室的管理給予高度的重視,保證軟件測試實驗室內各測試設備與測試軟件的質量,為軟件測試實驗提供安全良好的實驗環境。筆者針對軟件測試實驗室管理的相關辦法做出以下總結:
一、要求軟件測試前按照規定嚴格編制測試申請
軟件測試實驗室對軟件的性能穩定性的檢測至關重要,但是實驗室內各種設備的頻繁使用以及不規范的使用,將會導致設備的使用壽命嚴重縮短,或者設備的性能降低,軟件測試的結果也就會受到影響。所以,在進行軟件測試前,應提前向實驗室提交測試申請,具體提前多少天可結合各軟件測試實驗室的使用情況進行合理的安排;在測試申請中,必須明確表明軟件測試實驗過程需要用到的設備以及測試的軟件;實驗室管理人員在接到實驗申請后,為軟件測試人員安排好具體的實驗時間,并在實驗人員進行檢測實驗前,將其需要的設備準備好,并檢查設備的完好性[1]。例如,在某相軟件測試中,其申請按照GB/17544—1998中的軟件效率來開展測評實驗,被測軟件的實際運行平臺及種類一般不會受到任何限制,不過,即使具備Windows環境下單機系統軟件效率測試能力的實驗室,也可能存在不具備UNIX環境下主機軟件測評能力[2]。所以,在開展軟件測試實驗前,必須嚴格按照規定提交軟件測試申請表,實驗室管理者才能結合申請表為軟件測試實驗做一些準備。另外,提前提交軟件測試申請表,通過實驗室管理人員的審核并允許后再開展實驗,也會提高實驗室的應用效率,促進實驗室的有序運行。
二、合理管理軟件測評設備
軟件測試設備的性能對軟件測試實驗結果具有直接的影響,若設備出現性能不穩或缺失的情況,軟件測試實驗的結果也可能出現錯誤或偏差。軟件測評設備的管理主要有:(1)檢查設備的基礎性能是否處于穩定狀態,并定期進行軟件測評設備的養護;(2)管理好測評設備的單個自動測試工具的能力;(3)對測評設備的整體功能進行綜合性的評價和管理。在對軟件測試設備的單個自動測試能力的管理中,在評定其測評能力時,都是需要征求授權的權威機構的認可,其中主要管理內容有設備的應用范圍(操作系統、硬件平臺以及語言等),在軟件測試中所具備的能力與性能指標等[3]。另外,實驗室管理人員還可以結合已有的自動測試工具進行設備測評能力集中評價工作,編制符合實驗室設備使用要求與管理要求的測試工具能力評價制度,這些制度可以為軟件測評設備的購入與管理提供重要的參考。這些工作將會為軟件測評實驗室管理工作提供重要的指導,在一定程度上擴展了軟件測試實驗室的能力,還為軟件測試實驗的有效進行提供便捷。
三、提升實驗室管理人員的資質與管理水平
軟件測試工作雖然是由軟件開發工作人員直接進行,他們在能力與資格上具有較好的保證,不過,為了促進軟件測試工作的有效進行,實驗室管理人員還需要在軟件測試過程提供一些幫助,比如實驗室內的一些設備的使用方法,測試工具的存放位置等,這些幫助能有效提高軟件測試實驗的進展效率。那么,為了能有效提供實驗幫助,合理管理實驗室內的各項設備,管理人員必須清楚的了解實驗室設備的基本性能以及養護方法,掌握實驗室內各個工具的具體存放位置,這就對實驗室管理人員的資質與管理水平做出了較高的要求。實驗室管理人員應自主學習實驗室管理技巧和方法,更新自己的管理知識,提升自己的專業管理水平。另外,國家或單位應為軟件實驗室管理人員提供更多的學習與培訓機會,讓他們及時掌握先進的軟件測試設備的使用技術與養護方法,從而提高實驗室管理效率和質量,提高軟件測試實驗的質量。
四、科學評比實驗室之間的差異
為了保證實驗室具備標準的軟件測試能力,還需要對不同實驗室之間的測評能力進行有組織、不定期的評價和對比,實驗室測評能力的評比需要由政府部門授權的權威機構組織,且制定專門的評價機構來實施[4]。實驗室測評能力的有效評比后,實驗室管理人員才能準確了解各實驗室具備的測試能力,了解實驗室管理工作需要改進的地方,從而采取針對性的改進與管理辦法,提升實驗室管理水平。另外,實驗室管理過程中,還需要根據各實驗室的測評能力的差異以及可以測評的項目清單來進行分別管理,嚴格區分各實驗室的工具,做好工具的歸類和整理,保證實驗室內的環境衛生,防止實驗室內的設備由于環境的潮濕而降低其性能。
五、結束語
對于當前的市場經濟與國民經濟的發展來說,軟件行業是其中必不可少的組成部分,軟件開發的力度與質量受到了人們的高度重視。通過軟件測試,能及時發現軟件中的一些隱蔽性問題,進而采取改善或消除措施,使得軟件的性能得到提高。軟件測評實驗室是開展軟件測評的主要場所,實驗室的管理水平會影響各種實驗設備的穩定性能,所以,必須加強軟件測評實驗室的管理,才能為測評實驗提供良好的環境。
參考文獻
[1]李寧,徐守坤,石林,等.本科院校軟件測試人才培養挑戰與對策研究[J].計算機教育,2017,12:39-42.
[2]徐暢,馬慧彬.基于微信創新的高校實驗室管理系統設計[J].科技創業月刊,2017,23:91-94.
[3]林若欽.項目驅動軟件測試實驗教學改革的意義與方案探討[J].價值工程,2017,03:226-228.
[4]楊秋輝,洪玫,郭兵,等.軟件測試課程實踐教學改革研究[J].計算機教育,2016,02:106-109.