測試環境搭建


測試環境:是測試人員與開發人員共同使用與維護的集成開發平台。

基於本人對web項目的了解和本公司項目的搭建,簡單介紹一下web項目測試環境的搭建流程。

大家所熟知的應該是MVC模式,那在前后端沒有實現完全分離的web項目里面,需要搭建的環境基本上有:數據庫、Java運行環境以及web容器(如Tomcat),再加上redis(非關系型數據庫,以key-value形式存儲,用作數據庫、緩存和消息中間件)。這些基本上就夠用了。

那我們公司的web項目已經實現了前后端分離,前端基於框架開發,開發完之后打包生產代碼,直接放到apache服務器運行,后端采用springboot開發,springboot內置的有Tomcat服務器,所以就省去了Tomcat服務器的配置,其他的和MVC模式基本是一樣的。

所以總結下來,測試環境需要配置的有:

  1. 首先要有一台服務器,主流的像阿里雲的彈性雲服務器ECS,按需付費、按量付費。簡單來講就是可以選擇自己需要的服務器配置;
  2. 數據庫配置,也可以選購阿里雲的雲數據庫RDS,雲計算的好處就是維護方便、按需、按量付費,對於中小型企業來說,可以節省一筆不小的開支,算是不錯的選擇;
  3. redis作為緩存,我們公司也是選購的阿里雲的redis數據庫;
  4. 服務器配置jdk或jre(java程序運行環境)、apache服務器(運行前端頁面的容器),以及服務器安全策略的配置,如服務器防火牆和對外開放的服務器端口;
  5. 域名的配置,這里涉及到一些域名申請、域名解析之類的,需要了解一下,具體操作應該會有運維負責;

測試人員需要對程序的運行有一個整體的了解,最好是可以進行實操。

關於持續集成:

主流的持續集成工具如Jenkins,可以搭建在Tomcat服務器上,主要用作測試代碼的持續更新和發布,大大節省了測試發布的時間,提高工作效率。

推薦一本質量保障的優質圖書《京東系統質量保障技術實戰》,網上有銷售的,2017年10月出版,很不錯的一本書,可以讓你對系統質量保障有一個整體的了解,書里面也有提到很多主流的技術框架,不管是對初學者還是技術大牛,都是一本不錯的參考書。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM