如何像Pro一樣測試WordPress網站功能
已發表: 2020-12-16WordPress現在並將繼續保持Web開發行業中領先的CMS。 憑藉CMS 63.1%的市場份額,WordPress網站的數量只會增加。
不幸的是,這也意味著網站中潛在的錯誤和錯誤數量也在增加,如果您不知道如何定位它們,可能會付出高昂的代價。
如果在站點啟動之前未發現錯誤,則可能使您損失多達五倍的費用,而如果在維護期間發現錯誤,則可能損失一百倍! 如果這些數字沒有使您警惕WordPress中發現的及時錯誤的重要性,我們將不知所措。
測試您的網站至關重要。 在Web開發過程的任何階段,您都不應低估它。 這就是為什麼我們創建此指南來告訴您如何像專業人士一樣測試WordPress網站功能的原因。 開始吧。
制定計劃
無論是設計還是質量保證都沒有關係。 沒有計劃意味著您打算失敗。 就這麼簡單。 適當的計劃可以節省時間並防止失敗。 它使您的網站高效,安全且有利可圖。 最重要的是,它使團隊能夠預測和克服挑戰,然後在必要時進行修復和優化。
如何為您的WordPress網站制定質量保證計劃
在上面引用的專家文章中,我們的質量檢查專家馬丁·米特雷夫(Martin Mitrev)分享了他對質量檢查計劃的看法。 據他介紹,這些是計劃測試WordPress網站時要考慮的最重要方面:

創建WordPress測試計劃時要記住的基本因素。
- 產品分析:準確了解要測試的內容。 徹底閱讀文檔,了解有關網站功能,誰將使用它以及如何使用的所有知識。
- 策略:這是測試經理介入的地方。他(她)設置測試目標,測試類型以及所需的任務,物流,風險和流程成本。
- 目標:主要目標是發現每個錯誤和錯誤並立即修復。 但是,由於沒有一個100%無缺陷的網站,因此請專注於需要測試的內容並相應地定義目標。
- 標準:定義整個測試過程所基於的標準。 具有在每個階段都需要滿足的漸進標準,並在提供足夠的測試覆蓋率時退出標準。
- 環境:適當的測試環境包括所需測試所需的每個軟件,硬件和網絡配置組件。
- 測試時間表:完成每個測試需要多少時間? 估計每個任務的時間範圍,並將它們加起來以估計所需的時間。 創建一個清晰的整個過程概述的測試計劃,這將有助於團隊按時完成任務。
- 可交付成果:包括支持測試所需的每個文檔,工具和報告。 您可以在測試開始之前設置三種不同的可交付成果,在交付過程中進行設置,在測試過程結束後進行評估以進行評估。
測試功能
開始正確測試WordPress網站所要做的第一件事就是檢查每種功能。 從以下清單開始:
檢查數據庫
您是否曾經在訪問您的頁面之一時注意到“建立數據庫連接錯誤”警告?

通過測試揭示為什麼出現數據庫連接,並防止進一步的損壞。
當您的WordPress網站無法連接到其數據庫時,將顯示此屏幕。 為避免這種情況,您需要確保數據庫具有正確的憑據。 可以通過登錄您的託管帳戶並檢查MySQL數據庫的名稱,用戶名和密碼來快速確認。
如果您在訪問方面遇到問題,可以要求WordPress託管提供商驗證您的數據庫信息正確無誤。
測試每個鏈接
測試您網站上的每個鏈接,以查看它們是否正常工作,並發現您的網站上是否存在任何斷開的鏈接。 要發現任何斷開的出站鏈接,可以使用SEMRush或Ahrefs之類的工具。

Ahrefs損壞的鏈接檢查器:定期測試斷開的鏈接,以防止用戶質疑鏈接的可信度。
測試按鈕
WordPress網站上的按鈕可幫助您添加以用戶為中心的CTA並改善導航。 確保按鈕上的鏈接是可單擊的且正確的,並且按鈕的放置遵循網站的轉化率優化。
從簡單的UX檢查開始。 首先,請確保按鈕中的文本正確。 如果該按鈕僅用於基本功能(例如“返回”或“提交”),請不要通過添加任何神秘或喜劇來煩擾用戶。 必須清楚。
另一方面,當涉及號召性用語,服務或登錄頁面時,您需要簡潔明了,但也要誘人

Evernote:當客戶一鍵註冊時,請勿將其與CTA混淆。 測試並確保它簡單並激發行動。
接下來,確保每個按鈕都可見。 當用戶在您的網站上時,必須立即識別按鈕。 不要以為一切都是顯而易見的。
測試每個表格
您網站上的表格必須始終能夠正常運行,對它們進行測試是確保其正常運行的最佳方法。 檢查表單的功能時,請檢查以下內容:
- 字段標籤:填寫帶有必填字段的表單,以查看是否會收到警告通知。 確保錯誤消息告訴用戶正確的輸入是什麼。
- 字段驗證:確認用戶在表單字段中輸入了正確的數據。 例如,必須驗證電子郵件和電話字段,以確保輸入正確的數據。 另外,如果必填字段為空,請確保無法提交表單,這是必填字段的全部內容。
- 自動響應消息:檢查消息是否發送給在字段中輸入數據的用戶,並確保其正確顯示。
進行可用性測試
在進行網站測試時,如果沒有可用性測試,該過程將無法完成。 畢竟,用戶可以在網站上快速導航,並且大多數用戶不會浪費時間來查找在給定頁面上單擊的位置。
根據Usability.gov,可用性測試定義為:
通過與代表性用戶進行測試來評估產品或服務。 通常,在測試過程中,參與者將嘗試完成典型的任務,而觀察者則觀察,收聽和記錄筆記。 目的是確定任何可用性問題,收集定性和定量數據,並確定參與者對產品的滿意度。
可用性很重要,因為如果您的可用性不足,人們將進入下一個競爭網站。 您的網站看起來像是米開朗基羅的雕塑,但如果用戶無法輕鬆瀏覽它,他們仍然會離開。
可用性和用戶體驗:您需要知道的
制定可用性測試計劃
該計劃是整個測試過程的概述。 它定義了測試,如何執行測試,如何衡量測試的成功以及將使用的參與者和場景的數量。 因此,這是可用性測試計劃必須包括的內容:
- 目標:指定測試的目的。 對於每項測試,您都可以專注於一般且更精確的目標。
- 會話:定義測試會話的數量及其持續時間。
- 參與者:設置測試參與者的數量,並根據您的測試需求招募他們。
- 案例:定義測試的類型及其場景。 包含盡可能多的信息,以幫助團隊和參與者執行正確的任務。
- 指標:定義如何衡量用戶對可用性的滿意度以及任務中完成和錯誤的數量。
招募參加者
為了成功完成WordPress網站的可用性測試,您需要能夠最好地描述目標用戶的參與者。 如果您提供多種產品/服務,則需要招募代表與該服務關聯的客戶的用戶。
在許多情況下,招募用戶進行測試可能非常簡單。 如果您擁有一個零售網站,並且需要人們檢查導航至折扣和最佳優惠是否容易,則可以招募人員進行測試。
但是,要測試基於WordPress開發的SaaS,您需要使用與行業相關的潛在用戶的示例進行測試。
考慮參與者需要滿足的要求,以便它們與您的WordPress項目相關。 您需要經驗豐富的用戶,他們使用過與您的網站相似的網站,並且需要您提供的服務/產品。
具有Web可用性經驗的行業專家也許是幫助您評估WordPress網站可用性的最佳人選。 您可以親自監視專家,也可以讓他們遠程在您的站點上進行測試,然後將評估結果發送給您。
WordPress網站的可用性測試清單
測試網站導航
在測試用戶組如何瀏覽您的WordPress網站時,請考慮以下事項:
- 菜單:您的每個站點菜單都將用戶帶到正確的目的地嗎? 每個選項是否清晰,可讀且用戶友好? 打開菜單難嗎?
- 標籤:每個按鈕,圖標和標籤是否足夠容易理解? 不要讓用戶浪費時間嘗試了解按鈕的含義。
- 信息:內容的相關性如何? 您是否在屏幕上堆滿了太多內容,使用戶無法集中註意力?
- 負擔:需要多少精力才能使用信息並做出決定?
- 步驟:進入特定頁面的步驟數太多了嗎? 是否會使用戶感到困惑? 您可以消除任何步驟嗎?
- 設計:設計和頁面佈局對用戶有幫助嗎?
- 搜索:通過使用搜索功能,用戶能否找到所需的頁面或信息? 您如何才能使他們的工作更輕鬆?
請記住,在設計和導航時,人們希望網站簡潔。 讓我們以市場上最流行的SEO工具之一Ubersuggest為例:

Ubersuggest:簡單的網站導航可確保用戶保持參與度。
除了成為最有用的SEO工具之一之外,它還非常易於使用,相關且直觀。 這就是實現網站良好導航所需要的。 如果人們無法導航,他們會去搜索您的競爭對手之一。
測試用戶的關注點
通過測試用戶關注度,您可以發現訪問者是否遵循您的轉化渠道,以及網站的實用性。 您可以使用諸如Crazy Egg之類的工具進行跟踪。
使用此工具,您可以實時記錄用戶的行為,並監視用戶在頁面上點擊或滾動最多的位置。 您進行的用戶注意力測試越多,您就越能優化WordPress網站來滿足客戶需求。
分析結果
將用戶測試報告轉變為可行且經過仔細分析的步驟可能聽起來很麻煩,但這不是必須的。 您只需要知道要查找的內容並正確組織數據即可。
這是您可以如何正確分析WordPress網站的可用性測試結果的方法:

改善WordPress網站可用性的最好方法是將分析變成可行的步驟。
- 複查您的目標–檢查您的目標,並讓自己想起最初想發現的東西? 查看反饋是否與您的目標相關,以及它是否與您要求測試小組執行的任務相對應。
- 數據系統化–仔細檢查筆記,數據和測試記錄。 查看用戶在執行任務時遇到的障礙,並查看他們的評論。 為每個問題做一個單獨的註釋,然後將它們分類到電子表格中。
- 評估數據–評估測試中的每個數據。 分析為什麼某些站點問題仍然存在,以及如何優化和改善它們。
- 關註解決方案–分析您發現的可用性問題,以及它們對網站轉換率的嚴重性。 集中精力立即解決這些問題,因為如果將其作為次要問題,即使是很小的問題也可能成為一個重大挑戰。
完成必要的更改後,請不要停止測試網站的功能及其對可用性的影響。 不斷收集反饋並優化您的WordPress網站。
企業網站的六項必備功能
除了Crazy Egg,其他有用的工具也可以幫助您測試WordPress網站的可用性:Google Optimize,Usabilia,Optimizely,HotJar,UserZoom。
測試瀏覽器兼容性
每個用戶都有首選的瀏覽器。 每個相應的瀏覽器都使用一個單獨的佈局引擎,以不同的方式呈現代碼。 Firefox使用Quantum,Chrome和Edge使用Chromium,而Safari使用WebKit。
渲染中的這些變化可能會使代碼調整成為真正的挑戰。 您可以僅通過測試WordPress網站與大多數流行瀏覽器的兼容性來防止這種情況的發生。 它可以確認您的網站在每個瀏覽器,屏幕,設備和操作系統上均正常運行。
首先,您需要檢查您的網站訪問者使用最多的瀏覽器。 為此,您可以使用Google Analytics(分析)。 登錄到您的帳戶,然後訪問“受眾群體”>“技術”。

當您知道最常從哪個瀏覽器訪問您的網站時,您可以專注於為此優化網站。
另外,您也不要忘記操作系統。如果您使用的是Mac,則將無法檢查網站在基於Windows的設備中的呈現方式,反之亦然。 幸運的是,在這種情況下,一些工具可以幫助您繼續測試WordPress網站對瀏覽器和OS的兼容性:
- Browsershots:一個開放源代碼工具,可讓您針對不同的瀏覽器和操作系統測試網站。 它是用戶友好的,並且完全免費。 但是,它只能從您的網站上截取屏幕截圖,這意味著您無法在測試過程中實時查看該網站的工作方式。
- BrowserStack:一種瀏覽器測試工具,可為您提供實時測試和基於屏幕截圖的測試。 您可以選擇測試網站的方式並繼續。 該工具提供了一個虛擬站點仿真器,可以預覽您的網站。 只需鍵入站點URL並開始測試。
- CrossBrowserTesting:此工具可讓您使用不同的設備佈局來測試網站。 它為您提供了2,000多種瀏覽器和屏幕分辨率的組合。
運行性能測試
現在,讓我們清楚一點,WordPress是一個可供選擇的強大CMS,並與強大的託管功能相結合,在任何流量負載下它都具有99%的不可破壞性。 但是,在很多情況下,例如,特定的假期或網站上有受歡迎的產品,可能會導致大量流量激增。
在這種情況下,您必須確保您的網站處於最佳性能水平。 作為測試最大流量負載的起點,我們建議您為此嘗試以下一些工具:
- Web加載
- 傑米特
- 負載影響
- 加特林
- LoadRunner
- 絲綢表演者
您可以使用一些工具來測試網站的速度,這些工具可以幫助您了解優化的地方,例如PageSpeed Insights,Pingdom或GTMetrix。 它們的工作原理類似,即粘貼您網站的URL並對其進行掃描以檢查性能是否有影響。 您可以使用報告對速度優化進行主動測量。
閱讀我們完整的Google PageSpeed Insights教程,以了解有關使用該工具優化WordPress網站速度的更多信息。
如何使用Google PageSpeed Insights分析網頁性能
最重要的是,隨著網站功能和訪問者的增長,您需要持續測試性能。 如果測試告訴您您的網站每天可以承受10,000次訪問,那麼如果突然有1,000,000人希望立即訪問您的網站會怎樣? 我們知道,您的訪問量總是可以增加的,可以通過其網站上的數億訪問量來擴展客戶端。
進行安全測試
對WordPress網站進行安全測試可以幫助您保持警惕,並阻止網站攻擊。 定期的安全檢查可以包括一些需要係統執行的任務。
檢查更新
更新您的WordPress網站對於確保其安全至關重要。 它可以修復漏洞,增強功能並提高網站性能。
始終確保更新了Core和插件。 通過登錄到您的網站並導航到“更新”來檢查更新。
檢查密碼和用戶信息
接下來,您需要通過導航到“用戶”→“全部”來檢查用戶帳戶。 如果您已允許多個用戶充當管理員或內容創建者,請再次檢查某些帳戶是否對您有問題。 如果帳戶可疑,請立即將其刪除!
例如,如果您有一個會員網站,則應允許其他用戶創建帳戶。 但是,如果只有您來運行博客並不斷調整您的網站,那麼您只需要擁有自己和作者的帳戶,就沒有其他人了。
掃描您的網站
當未檢測到任何惡意軟件時,它可能會潛伏並收集您的所有信息,並通過垃圾郵件將其感染。 它很容易導致您甚至可能不知道的Google禁止或黑名單。
如今,掃描WordPress網站上的惡意軟件和漏洞應該不難了。 實際上,有一些工具和插件可以幫助您審核站點:
- 網站指南初學者掃描儀:輸入您的網站網址,然後點擊“掃描”按鈕。 它測試有關WordPress版本,用戶名或登錄失敗嘗試的信息是否可檢測。
- Wordfence:一種工具,可掃描您的站點以查找40,000多種惡意軟件。 它檢查您的內容,核心文件,插件,主題,並將它們與WordPress存儲庫文件進行匹配。
- WPSec :一種擁有大量最新安全威脅數據庫的工具,它使您甚至可以檢測到網站上最複雜的惡意軟件。
檢查分析
除了跟踪您網站的訪問量和排名外,分析還可以指出重要的網站健康問題。 例如,如果您確定自己的內容和SEO正確無誤,但流量卻下降了怎麼辦? 這可能意味著您已被Google列入黑名單,並且在嘗試排名和獲得自然流量時沒有比這更糟糕的了。
六大WordPress安全威脅及其解決方案
測試移動友好性
您網站的移動友好性不僅會影響其可用性,用戶體驗和您的收入。 這也對站點在SERP中的性能產生重大影響。 畢竟,谷歌自己也知道,如果網站不適合移動設備使用,其排名將會降低:
從2015年4月21日開始,Google搜索將擴大其對移動設備友好性的使用,以此作為排名的信號。 這一變化將影響全球所有語言的移動搜索,並將對Google搜索結果產生重大影響。 用戶會發現,更容易獲得針對其設備優化的相關,高質量的搜索結果。
因此,如何測試以確保您的網站適合移動設備?
使用您的智能手機
也許最動手的測試類型是使用移動設備。 抓住您的iOS或Android設備並測試以下各項:

測試手機上WordPress網站的移動版本的可用性是最簡單的方法。
- 觸摸性:用手指檢查按鈕和鏈接,確保所有內容都可以訪問並且可以使用。 確保導航無缺陷。 另外,不要忘記不同的用戶有不同的手指大小,因此您還需要確保可點擊的元素對於大多數用戶而言都很方便。
- 表單:在移動設備上填寫表單從未像在台式機上那樣直觀。 但是,您仍然需要檢查它們是否正常工作,是否可以在字段中輸入正確的信息類型以及字段轉換是否順利。
- 速度:嘗試WordPress網站的移動版本在3G,4G和5G網絡(如果可能)上的工作方式。 確保速度適合每個網絡和設備。
使用工具
移動測試工具將為您提供類似於您自己的站點的仿真e。 用於此目的的出色工具是:
- Google的移動友好型工具:該工具非常易於使用。 您只需複製網站的網址,幾秒鐘後,無論它是否適合移動設備,您都會獲得結果。
- W3C Mobile Validator:如果您想發現網站的移動版本存在的問題和錯誤以及這些問題如何影響用戶,則該工具非常有用。
- 模擬器:使用桌面模擬器意味著您可以模擬移動WordPress網站的每個功能及其行為。 如果要針對不同的瀏覽器進行測試,則應嘗試的一些最佳選擇是Android,iOS和Opera模擬器。
20多種最佳WordPress維護工具
進行本地化測試
假設您需要進行國際擴張,但是,您不確定是否可以成功應用除英語以外的任何其他語言。 有很多企業已經做到了,提供多語言的網絡體驗不是那麼困難,對吧?
一切都取決於。 您的內容團隊有母語的法語顧問嗎? 您如何判斷翻譯是否正確? 您甚至不知道目標客戶所居住的特定州的文化,以及適合該州的哪種語言和語氣?
本地化時,您需要考慮許多國內和法律方面的內容,例如:
- 日期和時間格式
- 貨幣和當地語言
- 鍵盤佈局
- 文化符號和顏色
- 敏感的文字和媒體內容
- 地方和州法律要求
您可能需要整個部門才能以每種首選語言提供內容。 內容營銷專家尼爾·帕特爾(Neil Patel)是最成功的例子之一。
以下是他與團隊一起成功進行國際SEO的方式:
- 他有一群人將他的內容翻譯成當地語言。
- 他尋找可以用特定語言編寫內容的區域SEO專家。
- 為了增加區域流量,他為區域內容團隊分配了一部分利潤。
- 他在3到6個月內測試了這種方法的效果和成長。
考慮到所有因素,如果要以至少兩種其他語言運行站點,如何進行本地化測試? 您將本地化什麼? 僅日期和時間加數字? 還是整個網站內容加上按鈕?
首先,收集您需要測試的所有站點文本和內容。 對於諸如“首頁”,“後退”,“關於”或“搜索”之類的副本,如果您本地化為法語或意大利語為母語的人,則需要以相應的語言輸入正確的術語。

本地化測試:確保每個文本都適應您要優化的語言。
接下來,要提供最佳的質量檢查和本地化測試,請執行以下任務:
- 根據您要定位到網站的區域來更新計算機的日期和時間。
- 確保根據要定位的語言環境正確翻譯了每個標籤,文本,警告和錯誤消息。
- 確保將每個郵政編碼或電話號碼正確轉換為該地區的格式。
- 每種顏色,圖標或符號都必須與目標區域相關。 如果您的某些原始副本被認為是敏感的,則需要對該區域進行正確的解釋。
- 確保您的網站符合本地業務和交易法律要求。
- 檢查UI的最重要部分是否未損害網站的本地化版本。
- 驗證是否可以在網站的本地化版本上完全訪問每個功能。
再次,在電子表格中對每個檢查的結果進行分類:

在本地化WordPress網站時,如果沒有清單,就無法測試語言適應性。
最終,一旦掌握了這些要訣,就將需要自動化大量的本地化測試。 要探索如何自動化測試,您可以嘗試以下一些工具作為起點,在GlobalMe文章中提到:iMacros,Selenium或PhantomJS。
包起來
如您所知,測試對於WordPress網站開發過程的每個階段都很重要。 如果您運行常規測試並正確運行它們,則您的網站將不斷改進,您的企業將在此過程中節省大量資金。
它還將幫助您保持網站以用戶為中心並保留用戶。 最重要的是保持一致。 即使您當前沒有正確的技能來像專業人士一樣測試WordPress網站功能,但每次測試總比沒有測試要好。
而且,如果您認為自己已經具備進入WordPress質量檢查和測試水域所需的一切,那麼這篇文章就很好地達到了目的,我們將非常高興看到您的網站不斷發展!
此外,如果您需要一支可靠且專業的WordPress團隊來處理您網站的開發和質量檢查流程,請隨時尋求我們的幫助!
如果您對WordPress網站測試還有其他疑問,請在下面的評論中告訴我們。