亞馬遜發(fā)布了一款新的測(cè)試工具,讓開發(fā)人員可以在發(fā)布Alexa Skills之前提供給Beta測(cè)試人員進(jìn)行封閉測(cè)試,并收集反饋信息。
對(duì)于任何Skill,開發(fā)賬號(hào)管理員或者任意開發(fā)人員都可以開啟新增的Skills Beta測(cè)試特性。只需要滿足兩個(gè)條件:一是Skill要運(yùn)行在AWS Lamdba上或者一臺(tái)具有SSL證書(由一個(gè)受信任的證書頒發(fā)機(jī)構(gòu)所頒發(fā))的服務(wù)器上;二是要提供所有的Skill元數(shù)據(jù),包括發(fā)布和隱私信息。在使用了自簽名SSL證書的服務(wù)器上運(yùn)行的自定義Skill將無(wú)法使用新增的Beta測(cè)試特性。
一旦啟用了Skill Beta測(cè)試,就可以輸入測(cè)試人員的電子郵件列表并發(fā)出邀請(qǐng),由此開始測(cè)試階段??傆?jì)邀請(qǐng)了多達(dá)2000名測(cè)試人員。一項(xiàng)測(cè)試在開始之后最多可以在90天內(nèi)保持活躍狀態(tài)。你可以在任何時(shí)候添加或移除測(cè)試人員,通知測(cè)試人員不再接受他們的要求,請(qǐng)求反饋或者終止測(cè)試。此外,Beta測(cè)試儀表板提供了指標(biāo)展示,如活躍測(cè)試人員數(shù)量及其狀態(tài)。
在線Skill和Beta Skill可以在同一個(gè)賬號(hào)下共存,也就是說(shuō),能夠訪問(wèn)Beta版本的用戶無(wú)法訪問(wèn)在線版本。測(cè)試人員可以通過(guò)電子郵件進(jìn)行反饋,該特性尚沒有對(duì)問(wèn)卷調(diào)查或者其他的反饋收集技術(shù)提供支持。
在Amazon Skills Beta測(cè)試特性推出之前,對(duì)于尚未發(fā)布的Skill,開發(fā)人員獲取反饋的唯一方法是將所有的Beta測(cè)試人員添加到Skill開發(fā)主賬戶。雖然這種方法行之有效,測(cè)試人員可以提早訪問(wèn)Skill,但關(guān)鍵是,這種方法不允許對(duì)那個(gè)賬號(hào)下的Skill進(jìn)行選擇過(guò)濾,也就是說(shuō),所有受邀的測(cè)試人員都可以看到和訪問(wèn)所有的Skill,而更糟糕的是,他們甚至可以修改Skill的元數(shù)據(jù),包括Skill交互模型。作為替代方案,有些開發(fā)人員轉(zhuǎn)而創(chuàng)建僅用于Beta測(cè)試的專用賬戶,即使那意味著要復(fù)制所有的Skill定義,增加了這個(gè)過(guò)程的不可預(yù)測(cè)性。
查看英文原文:Amazon Improves Beta Testing for Alexa Skills