WordPress 開發人員:如何對新插件進行 Beta 測試以確保成功發布
已發表: 2016-01-20高質量的 beta 測試階段構成了任何成功的高級插件發布計劃的支柱。 不能低估它在 (a) 消除錯誤和 (b) 確保您的插件實際上提供用戶會重視的直觀解決方案方面的價值。
在討論 beta 測試時,我必須強調“高質量”,因為它本身並沒有提供解決方案。 換句話說,很容易讓幾個人“測試”你的插件並感覺工作已經完成,而事實並非如此。
考慮到上述內容,在本文中,我們將向您展示進行高質量 Beta 測試的分步方法。 最重要的是,我們將通過一系列常見錯誤來結束,如果您的 Beta 測試要成功,您必須避免這些錯誤。
第 1 步:尋找合格的 Beta 測試人員
為您的插件找到“合格”的 Beta 測試人員至關重要; 您需要與對您提供的解決方案真正感興趣的人合作。
但是你怎麼找到他們? 我們推薦以下位置來識別和保護合格的 Beta 測試人員:
在推特上
在 Twitter 上找到合格的 beta 測試人員的關鍵是有效地使用主題標籤。 查看本指南,了解如何通過標籤數據挖掘找到特定類型的人,並使用您新發現的技能來識別潛在的 beta 測試人員。
您還可以使用 TweetDeck 跟踪誰在您的行業或相關領域中活躍。 查看下面的屏幕截圖:前兩列包含通用主題標籤,最後一列包含通用和情感主題標籤。
為了使上述策略更有效,將主題標籤與“糟糕”、“糟糕”和“擔心”等負面詞結合起來。 這樣,你就會找到真正需要幫助的人。
在領英上
LinkedIn 上的群組可以成為尋找 beta 測試人員的金礦。 根據經驗,只加入包含超過 100 名成員的群組; 更少,您的時間可能會被浪費。
確保你為你的團隊做出貢獻,而不是加入強制性的“你能幫幫我嗎?” 直接發帖。 這不必花費大量時間(您甚至可能會覺得時間花的很值),但重要的是不要把自己描繪成只取不捨。 您以這種方式建立的關係可以提供許多好處。
中型組的一些示例是 WordPress 插件開發人員和 WordPress 大師、Joomla、Drupal 和 Magento,更大的組是 WordPress 開發人員和 WordPress 組本身。
在利基論壇上
利基論壇充滿了對您關注的領域充滿熱情的人。 這些人花費時間和精力註冊並為典型社交媒體網絡之外存在的平台做出貢獻; 一個明確的跡象表明他們在你的戰鬥中有一隻狗。
在論壇中成為有用的社區成員非常重要; 取決於他們的審核過程有多嚴格以及他們的成員有多“熱情”,如果你把自己描繪成只對別人如何幫助你感興趣,你可能會發現自己被冷落了。
我們當然不建議您在第一篇帖子中請求測試人員; 嘗試幫助他人(同時不要害怕讓人們知道你是誰以及你做了什麼)。 如果您選擇了正確的論壇,您可能會發現人們只是太願意在時機成熟時提供幫助。
舉個例子,如果您正在創建一個插件來幫助人們在他們的博客上發布進度目標,請轉向減肥論壇,例如 NerdFitness。 正在開發一個為現場營銷添加功能的插件? 也許試試勇士論壇。 想想誰將從您的插件中受益最多,以及它如何解決他們的需求,您就會更好地了解如何找到適合的論壇。
在行業博客上
專注於您所在行業的以激光為目標的博客,即使它們相對較小。 您不想在大舞台上推廣您的插件; 您正在尋找相對少數的高度感興趣的人。 您可以選擇為此類網站寫一兩個訪客帖子,這不僅可以宣傳您的插件,還可以吸引潛在的 beta 測試人員。
行業博客的一些示例包括用於數字下載和聯盟營銷工具的 Smart Passive Income,用於優化帖子和改善寫作體驗的 Copy Blogger,以及用於改進工作流程、設計和可用性的插件的 Smashing Magazine。 這些都是大玩家,但會向您展示行業博客的外觀,同時為您提供搜索的起點。
在專門的 Beta 測試站點上
Betabound 就是這樣一個專門的 beta 測試站點的例子。 只需確保您的帖子足夠具體,以過濾不合格的受眾。
第 2 步:提出正確的問題
一旦您創建了一小群 Beta 測試人員,您就需要有效地利用它們。 一個不幸的事實是,如果您在正確的時間向他們提供正確的提示,您的 beta 測試人員只會給您有效的反饋。
考慮到這一點,請堅持要求您的測試人員回答您的問題。 最好的方法是在儀表板上(使用如果未處理則返回的可忽略消息)。
審查 Beta 測試人員的過程可用於更好地確保合規性。 例如,當涉及到 Beta 測試員註冊時,請添加一條需要同意的聲明,如“我同意我將每天發布反饋”。
以下是您想向 Beta 測試人員提出的一些關鍵問題:
你想做什麼?
這應該從儀表板詢問; 它會給你更多的背景來理解其他問題。
這裡最讓你困惑的是什麼?
在任何稍微複雜的頁面上提出這個問題。 這將使您能夠在直觀性和可用性方面改進界面。
什麼會阻止您購買此插件?
讓他們指出讓他們決定完全退出的令人沮喪的具體部分。
你會為這個插件支付多少錢?
每次迭代都問這個問題; 隨著您添加和刪除功能,用戶對插件價值的看法會發生變化。
第 3 步:避免這些常見錯誤
如果您不避免以下錯誤,您將浪費大量時間,並且您將無法獲得準備好插件所需的數據。
免費贈送插件
這很重要:不要免費贈送您的插件,即使在測試階段也是如此。 你只想要那些願意為價值買單的人。
你可以給他們一個很大的折扣,並讓他們知道這是一個巨大的好處。
付費測試的人更有可能定期給你反饋,因為他們也有錢。 如果您需要進一步說服為什麼要向 Beta 測試人員收費,請閱讀此內容。
很難提交反饋
普通用戶的注意力很短,因此您需要在每個管理頁面上創建反饋提交表單。
表單應通過 AJAX 提交,以免干擾用戶的“流程”,從而影響反饋的有效性。
設置較短的測試時間跨度
理想的測試時間應該是八到十週——您需要足夠的時間來收集反饋、迭代插件並重新測試以完成。
過於頻繁地發布新版本
如果您一直發布新版本,您的測試人員會感到困惑,並且反饋將無處不在。 確保您的 Beta 測試程序有一個結構。
只有幾個測試人員
如果可能,爭取至少 100 名質量測試員; 這將為您的插件提供更可靠的“宏觀”視圖。 一百個測試員可能是不可能的,但你能管理的越多越好。
未對反饋進行分類
為關注不同元素的反饋創建類別桶。 為每個構建創建標籤也是一個好主意。
結論
Beta 測試是創建成功的高級插件的重要階段。 在這裡度過的時間將在未來得到回報。
為了使您的 Beta 測試計劃成功,您應該採取以下措施:
- 尋找針對性強的 Beta 測試人員。 您不想從最終不會成為用戶的人那裡獲得反饋。
- 問正確的問題。 您需要專注於可以採取行動的反饋。
- 避免常見錯誤,例如未對反饋進行分類。
您是 Beta 測試新手還是經驗豐富的專業人士? 我們很樂意在下面的評論部分收到您的來信!