熱門關鍵詞: 聯樂 宇瞻工業(yè)級TF卡 工業(yè)閃存卡品牌 固態(tài)硬盤品牌
測試作為軟件開發(fā)后到上線的最后一個環(huán)節(jié),對于產品體驗和質量,起著至關重要的作用。測試的發(fā)展先后經歷了純人工測試、工具化測試和云測試的三個階段,目前,以深度學習為代表的人工智能技術與云測試緊密結合,可大幅提升測試的效率,降低測試的成本。
國內測試企業(yè)服務主要經歷了三個階段:人工時代、工具時代、云測試時代。
第一個階段是人工測試時代,基本上就是以測試工程師以純人工的方式提供測試服務,這個階段更多是派人力去客戶所在地直接提供測試服務。
第二個階段是工具時代,測試服務企業(yè)開始使用一系列的測試管理工具,來管理測試的過程,使用自動化測試工具來取代部分手工測試,以此來提升測試服務的效率。
第三個階段是云測試時代,“云測試”是一種先進的軟件及系統(tǒng)測試模式,它將人工智能技術和彈性的人力模式融入到測試行業(yè)中,革新了整個測試行業(yè)。云測試的模式打破了舊有的外包測試方式,將專業(yè)、先進的測試能力以企業(yè)服務的形式賦能給企業(yè),極大限度地提高了信息化轉型企業(yè)和軟件及系統(tǒng)行業(yè)對軟件和系統(tǒng)質量的把握。
在云測試雛形期,其以兼容性測試為主:在移動互聯網發(fā)展的早期,移動應用呈現井噴狀態(tài),但此時iOS和安卓平臺都存在機型碎片化的問題,尤其是安卓,因為其開源特點,導致設備繁多,品牌眾多,版本各異,分辨率不統(tǒng)一。在應用上線前的測試階段,開發(fā)者要購買大量的真機,投入大量的人力,進行應用的各種類型測試。在這種背景下,國內最早的云測試服務商Testin云測成立,并開啟了“用企業(yè)服務的模式將測試以專業(yè)的測試服務商來解決”的云測試時代。Testin云測之后,百度MTC、騰訊Wetest、其他企業(yè)等也進入此領域,云測試行業(yè)迅速發(fā)展。
隨著移動互聯網的進一步發(fā)展,單純的兼容性測試已經難以滿足企業(yè)的測試需求。此時,云測試的內涵不斷擴大,Bug探索測試、功能測試、性能測試、安全測試、自動化監(jiān)控等相繼納入到了云測試的范疇。
隨著5G、物聯網的發(fā)展和疫情的沖擊,云測試的內涵正進一步擴大,測試對象已經遠不止單純的手機應用,而是包括web、小程序、泛物聯網設備等。云測試,一方面在不斷取代傳統(tǒng)測試,另一方面在新增的測試需求中從一開始就占據了主導地位,客戶只需要將自己的測試目的、環(huán)境要求等數據提供給云測試服務商即可。
近幾年,以深度學習為代表的人工智能滲透到各行各業(yè),云測試也不例外。以Testin云測為例,2017年開始,公司著力于AI技術與測試的結合。在智能測試云中,AI技術從測試用例的智能生成,測試的智能執(zhí)行,以及測試結果的智能分析三個方向賦能自動化測試。
與傳統(tǒng)的自動化測試相比,人工智能賦能的云測試主要特點有:
云測試模式對傳統(tǒng)的商業(yè)方法進行了嶄新的迭代,甚至對傳統(tǒng)的軟件測試模式進行了顛覆。從客戶層面上來看目前非常多的500強企業(yè)早就在用云測試的模式,并從軟件及系統(tǒng)測試中為云測試單獨劃分預算,其中不僅包括互聯網還有許多轉型“互聯網+”的傳統(tǒng)企業(yè),并且應用云測試的模式已呈現國際化方向。人工智能技術和彈性的人力模式融入到了測試行業(yè)中,進一步提升了測試行業(yè)整體的專業(yè)性、智能性的水平,增強了測試行業(yè)的效率,使測試人員擺脫開發(fā)技能束縛,專注于業(yè)務能力和測試設計能力的培養(yǎng)。