測試環境搭建

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

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

你們所熟知的應該是MVC模式,那在先後端沒有實現徹底分離的web項目裏面,須要搭建的環境基本上有:數據庫、Java運行環境以及web容器(如Tomcat),再加上redis(非關係型數據庫,以key-value形式存儲,用做數據庫、緩存和消息中間件)。這些基本上就夠用了。web

那咱們公司的web項目已經實現了先後端分離,前端基於框架開發,開發完以後打包生產代碼,直接放到apache服務器運行,後端採用springboot開發,springboot內置的有Tomcat服務器,因此就省去了Tomcat服務器的配置,其餘的和MVC模式基本是同樣的。redis

因此總結下來,測試環境須要配置的有:spring

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

測試人員須要對程序的運行有一個總體的瞭解,最好是能夠進行實操。數據庫

關於持續集成:apache

主流的持續集成工具如Jenkins,能夠搭建在Tomcat服務器上,主要用做測試代碼的持續更新和發佈,大大節省了測試發佈的時間,提升工做效率。後端

推薦一本質量保障的優質圖書《京東系統質量保障技術實戰》,網上有銷售的,2017年10月出版,很不錯的一本書,可讓你對系統質量保障有一個總體的瞭解,書裏面也有提到不少主流的技術框架,無論是對初學者仍是技術大牛,都是一本不錯的參考書。緩存

相關文章
相關標籤/搜索