相信進行過前端開發的同學都知道,前端測試不僅僅涉及到功能的測試,而且也需要考慮到介面樣式測試、多瀏覽器相容性測試、效能測試。本文主要討論分析目前前端測試的現狀,並討論目前流行的測試工具,下篇文章將會介紹工具的使用方法前端測試主要分三大方向測試,而這三大方向也分很多小方向測試,首先簡單的介紹每個方向的概念
固定介面樣式測試:主要針對文字內容不變的區域,例如頁面的頁頭,頁尾這類結構、內容不變的區域,而測試一般通過截圖對比解決。 結構不變介面樣式測試:主要針對結構不變的區域,例如新聞區域這類結構不變,內容變化的區域,這類測試一般通過dom元素對比解決。 計算樣式測試:主要針對計算樣式不變的區域,這類測試一般通過比較計算樣式解決,但是這種測試不推薦,因為測試成本比較大。
伺服器資料預期測試:主要針對使用者在前端介面進行某種操作後,提交資料給後台後,測試後台能否返回預期的資料 介面功能測試:主要針對使用者在前端介面進行某種互動性操作後,測試能否獲取預期的功能、介面互動
多瀏覽器測試:基於介面樣式測試、功能測試的基礎上來進行不同瀏覽器的的測試。
欲善其事必利其器,在深入討論如果打造視覺化測試工具之前,我們先得討論目前前端流行的測試工具
隨著網際網路產品的日益複雜,前端的單頁面應用、前端介面、前端功能邏輯變得越來越複雜,為了保證功能的正常,因此前端測試變得越來越重要,但是進行前端測試必然會影響到前端開發的效率,因此我們後面將會提供一種自動化前端測試方案來平衡效率與穩定性的問題。
前端視覺化頁面自適應
整體布局 flex 百分比,從內到外都用百分比 css最小寬高設定 min width min height,在頁面過小時增加滾動條 box sizing border box css字型設定 rem margin padding vh vw echarts圖表字型 自定義乙個fontsize nu...
資料視覺化 什麼是資料視覺化
資料對應的英文單詞是data,從資訊獲取的角度看,資料是對目標觀察和記錄的結果,是現實世界中的時間 地點 事件 其他物件或概念的描述。不同學者對資料的作用也給出不同的定義,大致分為以下3類 視覺化對應的兩個英文單詞 visualize和visualization。visualize是動詞,描述 生成...
視覺化建模
中科永聯高階技術培訓中心 www.itisedu.com 視覺化建模 visual modeling 是利用圍繞現實想法組織模型的一種思考問題的方法。模型對於了解問題 與專案相關的每個人 客戶 行業專家 分析師 設計者等 溝通 模仿企業流程 準備文件 設計程式和資料庫來說都是有用的。建模促進了對需求...