據(jù)國際在線報道,眾所周知,軟件產(chǎn)業(yè)是國民經(jīng)濟基礎(chǔ)性、戰(zhàn)略性和先導性產(chǎn)業(yè),在我國經(jīng)濟社會發(fā)展中占有重要地位。國務(wù)院《軟件和信息技術(shù)服務(wù)業(yè)“十二五”發(fā)展規(guī)劃》中更明確指出,軟件產(chǎn)業(yè)應(yīng)科學把握產(chǎn)業(yè)發(fā)展的趨勢和規(guī)律,順應(yīng)經(jīng)濟社會發(fā)展需求,突出強調(diào)創(chuàng)新體系構(gòu)建、市場應(yīng)用推廣以及產(chǎn)業(yè)布局優(yōu)化等,將軟件產(chǎn)業(yè)政策規(guī)劃上升為國家高度。促進中國軟件產(chǎn)業(yè)發(fā)展不僅是國家經(jīng)濟發(fā)展要求,更是每一個負責任企業(yè)應(yīng)該勇于承擔的義務(wù)。全球領(lǐng)先的咨詢和科技服務(wù)提供商Pactera以下簡稱:文思海輝認為,伴隨著軟件產(chǎn)業(yè)不斷成熟,軟件質(zhì)量越來越成為業(yè)界關(guān)注的焦點,作為軟件質(zhì)量保證的重要手段,軟件測試服務(wù)以其獨有的行業(yè)特點在中國軟件產(chǎn)業(yè)發(fā)展中將發(fā)揮重要作用。
軟件測試直接關(guān)系到軟件質(zhì)量、開發(fā)周期和開發(fā)成本,并貫穿在軟件整個開發(fā)和維護的生命周期。軟件自動化測試以其自動化程度高、實用性強、測試效率高等優(yōu)勢,在軟件測試行業(yè)中逐漸受到青睞。經(jīng)過近2年多的潛心鉆研和刻苦攻關(guān),文思海輝專業(yè)的開發(fā)團隊研發(fā)了一款高效、實用的通用測試平臺——MARS.MARSManualtestAutomaticRunSystem,自動化功能測試軟件是一款針對WEB系統(tǒng)的黑盒自動化測試軟件。與現(xiàn)有大部分腳本式自動化測試軟件不同,MARS采用拖拽式、可視化的方式繪制測試場景和用例,具備豐富多樣的校驗方式,一體化的測試數(shù)據(jù)管理,一鍵式的測試報告生成,極大提高自動化測試效率和自動化率。同時,因為MARS不需要開發(fā)測試腳本,降低了對測試人員的技術(shù)要求。MARS適用于功能測試、兼容測試以及回歸測試。
該軟件主要包括以下特點:
1、主流引擎核心,MARS采用了主流的測試引擎作為內(nèi)核,保證測試效果。
2、全程無腳本,采用全程無腳本可視化編輯測試用例,測試人員不需要有腳本編寫經(jīng)驗,很大程度上提高了項目的測試效率,節(jié)約測試用人成本,減輕測試人員工作強度。
3、拖拽式可視化繪制場景,以拖拽的方式繪制測試場景,與傳統(tǒng)腳本式的測試場景不同,MARS自動化測試軟件以可視化的方式展示測試場景,根據(jù)被測系統(tǒng)和測試需求的不同,可以用畫面遷移圖或者狀態(tài)遷移圖的方式來繪制測試場景,從業(yè)務(wù)的觀點來編輯和展示測試場景。同時場景繪制還支持分支,這樣既能對應(yīng)復雜的業(yè)務(wù)邏輯,同時也能提高場景的復用性。
4、測試用例錄制,MARS自動化測試軟件提供基于火狐的擴展錄制功能,能夠完美錄制測試用例,一鍵導入測試用例,減少測試人員創(chuàng)建測試用例的工作量。
5、畫面控件識別,在對測試用例進行畫面控件操作編輯時,大量的畫面控件往往命名不規(guī)范,在沒有源代碼的情況下測試人員很難定位要操作的對象頁面控件。MARS自動化測試軟件中的畫面控件識別功能可以讓測試人員在不需要讀懂HTML代碼的前提下,以所點即所得的方式直接找到要操作控件。
6、豐富的驗證方式,軟件測試中包含大量的驗證,對于自動化測試軟件,需要有完善的驗證功能。MARS自動化測試軟件不但可以對頁面中的各種控件的內(nèi)容和屬性進行精準的校驗,,還可以校驗數(shù)據(jù)庫中的數(shù)據(jù)以及被測對象畫面圖片。
7、靈活多樣的外部調(diào)用,提高測試自動化覆蓋率。在實際運行測試用例的場合中,往往需要執(zhí)行一些外部程序。MARS自動化測試軟件可以在測試執(zhí)行的前中后,調(diào)用外部程序,如批處理,SQL文,甚至是自定義的Java擴展程序或者EXE文件。通常在測試執(zhí)行前往往需要執(zhí)行一些批處理或者SQL文來測試準備環(huán)境,測試執(zhí)行之后往往需要清理一些垃圾數(shù)據(jù)/文件或者是恢復測試環(huán)境,MARS都能方便地滿足這些需求。
8、參數(shù)化運用,MARS自動化測試軟件提供不同作用范圍的參數(shù)化功能,通過運用參數(shù)可以大幅減少測試用例修改時間,以及創(chuàng)建更加通用的測試用例。
9、擴展性,為了保證產(chǎn)品的可擴展性,MARS采用平臺化,模塊化的設(shè)計方式??蛻艨梢宰孕袛U展來滿足某些特殊的需求,當然我們也提供定制服務(wù)。
現(xiàn)有的自動化測試工具,均是基于數(shù)據(jù)驅(qū)動腳本進行回歸測試,需要測試人員開發(fā)測試腳本,因此對測試人員能力要求較高,無形中增加了企業(yè)測試成本。文思海輝MARS自動化測試軟件憑借全程無腳本操作、測試用例資源復用性、語言可拓展性等特點,有效的減少了測試人員工作強度,降低企業(yè)測試成本,提高測試效率最終實現(xiàn)了低成本高效率的自動化測試目的。
此外,MARS自動化測試軟件還具有多個領(lǐng)先優(yōu)勢,如:
üWeb系統(tǒng)支持,MARS可以很好識別WEB系統(tǒng)常用的語言,語言包括HTML4,HTML5,JAVASCRIPT,AJAX,JQUERY等;
ü測試日志功能可針對執(zhí)行的每一步操作,輸出具體的日志信息,信息的內(nèi)容包括成功信息,錯誤信息的錯誤原因及錯誤位置,方便確認和調(diào)整測試用例;
ü多用戶協(xié)作測試,MARS支持角色分工和權(quán)限管理,可以給測試人員指派相應(yīng)的角色,使測試人員協(xié)同作業(yè)。;
ü多語言識別功能,MARS操作界面及測試報告均支持中、英、日三種語言,可以在任何一種語言的操作界面下,生成各種語言的測試報告;
üMARS支持多種瀏覽器,目前支持IE,火狐FireFox,Chrome以及Safari瀏覽器。
潛心鍛造,突破創(chuàng)新,文思海輝新一代Web通用測試平臺—MARS的橫空出世必將為軟件測試業(yè)發(fā)展帶來驚喜。
來源:中國經(jīng)濟網(wǎng)
版權(quán)及免責聲明:凡本網(wǎng)所屬版權(quán)作品,轉(zhuǎn)載時須獲得授權(quán)并注明來源“中國產(chǎn)業(yè)經(jīng)濟信息網(wǎng)”,違者本網(wǎng)將保留追究其相關(guān)法律責任的權(quán)力。凡轉(zhuǎn)載文章,不代表本網(wǎng)觀點和立場。版權(quán)事宜請聯(lián)系:010-65363056。
延伸閱讀
版權(quán)所有:中國產(chǎn)業(yè)經(jīng)濟信息網(wǎng)京ICP備11041399號-2京公網(wǎng)安備11010502003583