智能電視應(yīng)用軟件的云測試方法
【專利摘要】本發(fā)明涉及智能電視應(yīng)用軟件的云測試方法,包括:將不同型號的智能電視在遠(yuǎn)程服務(wù)器中構(gòu)建相對應(yīng)的測試平臺;客戶端將待測試的智能電視的屬性和需測試的信息通過網(wǎng)絡(luò)傳送到遠(yuǎn)程服務(wù)器中;遠(yuǎn)程服務(wù)器根據(jù)接收到的待測試的智能電視的屬性判斷所對應(yīng)的測試平臺,并通過該測試平臺對接收的需測試的信息對智能電視進(jìn)行測試,并通過網(wǎng)絡(luò)將測試結(jié)果返回到客戶端。本發(fā)明的方法不但實現(xiàn)了一對一的基礎(chǔ)性測試,而且節(jié)省了構(gòu)建不同檢測平臺的資金成本,提高了適配性測試的范圍。同時還增加了產(chǎn)品測試的靈活性和全面性,減少測試人員重復(fù)性勞動,節(jié)省了搭建測試環(huán)境的時間成本,提高了測試效率。
【專利說明】智能電視應(yīng)用軟件的云測試方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及對智能電視的測試方法,具體的講是智能電視應(yīng)用軟件的云測試方法。
【背景技術(shù)】
[0002]隨著智能電視的發(fā)展,越來越多的應(yīng)用軟件進(jìn)入到智能電視領(lǐng)域。智能電視產(chǎn)業(yè)的迅猛發(fā)展不能忽略軟件產(chǎn)品本身的質(zhì)量,這無疑對產(chǎn)品的測試工作提出了更高的要求。同時,隨著行業(yè)競爭壓力的增加,成本是必須要考慮的因素,高質(zhì)量的產(chǎn)品伴隨而來的總是人力成本和資金成本的高投入,為追求成本最小化和利益最大化,這一現(xiàn)象在智能電視深入千家萬戶的今天,必須得到解決。軟件產(chǎn)品的測試有著大量的重復(fù)性工作,如何提高測試效率,并盡可能的避免人為出錯,這也是當(dāng)今亟待解決的問題。目前許多對智能電視應(yīng)用軟件的測試基本都是各個廠家自行進(jìn)行,而且在測試中使用的是相同的測試平臺,并沒有對不同型號的智能電視進(jìn)行區(qū)分,這樣的弊端是測試平臺和所測試的智能電視并沒有很匹配的吻合,應(yīng)用軟件對電視平臺的兼容性得不到保障,這樣會留下各種測試隱患,一些問題可能不會被測試出來。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供了一種智能電視應(yīng)用軟件的云測試方法,在安全測試的基礎(chǔ)上,通過對各種型號的智能電視應(yīng)用軟件進(jìn)行有針對性的功能測試,縮減產(chǎn)品開發(fā)成本,提高測試效率和產(chǎn)品質(zhì)量。
[0004]本發(fā)明智能電視應(yīng)用軟件的云測試方法,包括:
[0005]根據(jù)不同型號的智能電視在遠(yuǎn)程服務(wù)器中構(gòu)建相對應(yīng)的測試平臺;
[0006]客戶端將待測試的智能電視的屬性和需測試的應(yīng)用軟件通過網(wǎng)絡(luò)傳送到遠(yuǎn)程服務(wù)器中;
[0007]遠(yuǎn)程服務(wù)器根據(jù)接收到的待測試的智能電視的屬性判斷所對應(yīng)的測試平臺,并通過該測試平臺對接收的需測試的應(yīng)用軟件對智能電視進(jìn)行測試,并通過網(wǎng)絡(luò)將測試結(jié)果返回到客戶端。
[0008]在遠(yuǎn)程服務(wù)器中(即云端)構(gòu)建全面的針對各種不同型號智能電視的檢測平臺,將被測產(chǎn)品的信息上傳至云端,根據(jù)不同型號的智能電視在各自對應(yīng)的測試平臺上自動執(zhí)行測試并返回測試結(jié)果。這樣不但實現(xiàn)了一對一的針對性測試,而且各種型號公用一個云端服務(wù)器,節(jié)省了購買檢測平臺的資金成本,提高了適配性測試的范圍。
[0009]具體的,除了普通的對各種功能進(jìn)行自動測試外,遠(yuǎn)程服務(wù)器還可以通過測試平臺對智能電視應(yīng)用軟件的測試還包括根據(jù)客戶端傳送的不同測試類型、測試用例和編寫測試腳本進(jìn)行復(fù)雜的測試。
[0010]可選的,所述的測試平臺為可配置參數(shù)的模擬器、虛擬機或硬件終端。
[0011]具體的,所述的測試結(jié)果包括圖像、圖片和/或日志信息。[0012]可選的,所述的不同型號的智能電視包括不同品牌的智能電視所包含的所有型號,這樣所有品牌也可以通過一個服務(wù)端進(jìn)行測試,更大范圍的減少各廠家的成本。
[0013]本發(fā)明智能電視應(yīng)用軟件的云測試方法,根據(jù)不同型號的智能電視根據(jù)各自配置的不同,在不同的對應(yīng)測試平臺上自動執(zhí)行測試并返回測試結(jié)果。這樣不但實現(xiàn)了一對一的基礎(chǔ)性測試,而且各種應(yīng)用軟件公用一個云端服務(wù)器,節(jié)省了購買檢測平臺的資金成本,提高了適配性測試的范圍。同時還增加了產(chǎn)品測試的靈活性和全面性;云端測試還實現(xiàn)自動化,減少測試人員重復(fù)性勞動,正確配置后無需人為值守,節(jié)省了人力成本和搭建測試環(huán)境的時間成本,提高了測試效率。
[0014]以下結(jié)合實施例的【具體實施方式】,對本發(fā)明的上述內(nèi)容再作進(jìn)一步的詳細(xì)說明。但不應(yīng)將此理解為本發(fā)明上述主題的范圍僅限于以下的實例。在不脫離本發(fā)明上述技術(shù)思想情況下,根據(jù)本領(lǐng)域普通技術(shù)知識和慣用手段做出的各種替換或變更,均應(yīng)包括在本發(fā)明的范圍內(nèi)。
【具體實施方式】
[0015]本發(fā)明智能電視應(yīng)用軟件的云測試方法,包括:
[0016]根據(jù)不同品牌的各種型號的智能電視在遠(yuǎn)程服務(wù)器中構(gòu)建相對應(yīng)的測試平臺,測試平臺為可配置參數(shù)的模擬器、虛擬機或硬件終端;
[0017]客戶端將待測試的智能電視的屬性和需測試的應(yīng)用軟件通過網(wǎng)絡(luò)傳送到遠(yuǎn)程服務(wù)器中;
[0018]遠(yuǎn)程服務(wù)器根據(jù)接收到的待測試的智能電視的屬性判斷所對應(yīng)的測試平臺,自動完成各個智能電視終端的適配測試,包括安裝、卸載、界面測試等。如果需要更具體和復(fù)雜的測試,測試人員可以根據(jù)不同測試類型和測試用例,編寫測試腳本,上傳至遠(yuǎn)程服務(wù)器即可完成自定義測試。遠(yuǎn)程服務(wù)器的測試平臺根據(jù)測試人員上傳的APP (應(yīng)用程序)以及自定義的測試腳本,并根據(jù)配置參數(shù)執(zhí)行完測試后,產(chǎn)生包括圖像、圖片和/或日志信息的測試報告,并通過網(wǎng)絡(luò)將測試結(jié)果返回到客戶端。
[0019]通過本發(fā)明的方法不但實現(xiàn)了一對一的基礎(chǔ)性測試,而且各種應(yīng)用軟件公用一個云端服務(wù)器,節(jié)省了購買檢測平臺的資金成本,提高了適配性測試的范圍。同時還增加了產(chǎn)品測試的靈活性和全面性;云端測試還實現(xiàn)自動化,減少測試人員重復(fù)性勞動,正確配置后無需人為值守,節(jié)省了人力成本和搭建測試環(huán)境的時間成本,提高了測試效率。
【權(quán)利要求】
1.智能電視應(yīng)用軟件的云測試方法,其特征包括: 根據(jù)不同型號的智能電視在遠(yuǎn)程服務(wù)器中構(gòu)建相對應(yīng)的測試平臺; 客戶端將待測試的智能電視的屬性和需測試的應(yīng)用軟件通過網(wǎng)絡(luò)傳送到遠(yuǎn)程服務(wù)器中; 遠(yuǎn)程服務(wù)器根據(jù)接收到的待測試的智能電視的屬性判斷所對應(yīng)的測試平臺,并通過該測試平臺對接收的需測試的應(yīng)用軟件對智能電視進(jìn)行測試,并通過網(wǎng)絡(luò)將測試結(jié)果返回到客戶端。
2.如權(quán)利要求1所述的智能電視應(yīng)用軟件的云測試方法,其特征為:遠(yuǎn)程服務(wù)器通過測試平臺對智能電視應(yīng)用軟件的測試還包括根據(jù)客戶端傳送的不同測試類型、測試用例和編寫測試腳本進(jìn)行測試。
3.如權(quán)利要求1所述的智能電視應(yīng)用軟件的云測試方法,其特征為:所述的測試平臺為可配置參數(shù)的模擬器、虛擬機或硬件終端。
4.如權(quán)利要求1所述的智能電視應(yīng)用軟件的云測試方法,其特征為:所述的測試結(jié)果包括圖像、圖片和/或日志信息。
5.如權(quán)利要求1至4之一所述的智能電視應(yīng)用軟件的云測試方法,其特征為:所述的不同型號的智能電視包括不同品牌的智能電視所包含的所有型號。
【文檔編號】G06F11/36GK103473174SQ201310409509
【公開日】2013年12月25日 申請日期:2013年9月10日 優(yōu)先權(quán)日:2013年9月10日
【發(fā)明者】劉曉莉 申請人:四川長虹電器股份有限公司