測試環境:是測試人員與開發人員共同使用與維護的集成開發平臺。前端
基於本人對web項目的瞭解和本公司項目的搭建,簡單介紹一下web項目測試環境的搭建流程。java
你們所熟知的應該是MVC模式,那在先後端沒有實現徹底分離的web項目裏面,須要搭建的環境基本上有:數據庫、Java運行環境以及web容器(如Tomcat),再加上redis(非關係型數據庫,以key-value形式存儲,用做數據庫、緩存和消息中間件)。這些基本上就夠用了。web
那咱們公司的web項目已經實現了先後端分離,前端基於框架開發,開發完以後打包生產代碼,直接放到apache服務器運行,後端採用springboot開發,springboot內置的有Tomcat服務器,因此就省去了Tomcat服務器的配置,其餘的和MVC模式基本是同樣的。redis
因此總結下來,測試環境須要配置的有:spring
測試人員須要對程序的運行有一個總體的瞭解,最好是能夠進行實操。數據庫
關於持續集成:apache
主流的持續集成工具如Jenkins,能夠搭建在Tomcat服務器上,主要用做測試代碼的持續更新和發佈,大大節省了測試發佈的時間,提升工做效率。後端
推薦一本質量保障的優質圖書《京東系統質量保障技術實戰》,網上有銷售的,2017年10月出版,很不錯的一本書,可讓你對系統質量保障有一個總體的瞭解,書裏面也有提到不少主流的技術框架,無論是對初學者仍是技術大牛,都是一本不錯的參考書。緩存