欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于軟件測試的經(jīng)平衡的控制-處理實(shí)驗(yàn)的制作方法

文檔序號(hào):40424767發(fā)布日期:2024-12-24 14:58閱讀:13來源:國知局
用于軟件測試的經(jīng)平衡的控制-處理實(shí)驗(yàn)的制作方法


背景技術(shù):

1、軟件開發(fā)者可以執(zhí)行控制-處理實(shí)驗(yàn)(control-treatment?experiment)?(即,a/b測試)來評(píng)估在下載、安裝和/或執(zhí)行軟件應(yīng)用的新版本期間經(jīng)歷的性能問題是否是由軟件應(yīng)用的新版本引入的。軟件開發(fā)者可以收集軟件應(yīng)用的新版本的性能數(shù)據(jù)和軟件應(yīng)用的舊版本的性能數(shù)據(jù),并且可以使用所收集的性能數(shù)據(jù)來識(shí)別由軟件應(yīng)用的新版本引入的性能問題。


技術(shù)實(shí)現(xiàn)思路

1、一般來說,本公開的技術(shù)涉及以改進(jìn)針對(duì)軟件應(yīng)用的控制-處理實(shí)驗(yàn)的性能的方式執(zhí)行此類實(shí)驗(yàn)。計(jì)算系統(tǒng)可以在處理組(treatment?group)中的計(jì)算裝置處部署軟件應(yīng)用的處理版本,并且軟件應(yīng)用的處理版本的性能可以與安裝在控制組(control?group)中的計(jì)算裝置處的軟件應(yīng)用的控制版本的性能進(jìn)行比較。

2、計(jì)算系統(tǒng)可以收集有關(guān)在計(jì)算裝置處的軟件應(yīng)用的處理版本的下載和安裝的性能數(shù)據(jù)。為了從控制組中的計(jì)算裝置生成對(duì)應(yīng)性能數(shù)據(jù),計(jì)算裝置可以向控制組中已經(jīng)安裝軟件應(yīng)用的控制版本的計(jì)算裝置發(fā)送軟件應(yīng)用的處理版本??刂平M中的計(jì)算裝置可以響應(yīng)于接收到軟件應(yīng)用的處理版本而重新安裝軟件應(yīng)用的控制版本。

3、由于控制組中的計(jì)算裝置和處理組中的計(jì)算裝置兩者都可以下載軟件應(yīng)用的處理版本,因此本公開的技術(shù)可以減少在比較有關(guān)控制組中的計(jì)算裝置的性能數(shù)據(jù)和有關(guān)處理組中的計(jì)算裝置的性能數(shù)據(jù)時(shí)的任何偏差,所述偏差可能是由控制組中的計(jì)算裝置和處理組中的計(jì)算裝置下載具有非常不同的特性(例如,不同下載大小)的不同數(shù)據(jù)引入的。此外,通過使控制組中的計(jì)算裝置重新安裝軟件應(yīng)用的控制版本,本公開的技術(shù)可以觸發(fā)計(jì)算裝置執(zhí)行安裝動(dòng)作,從而使得有關(guān)在處理組中的計(jì)算裝置處的軟件應(yīng)用的處理版本的安裝的性能數(shù)據(jù)能夠與有關(guān)在控制組中的計(jì)算裝置處的軟件應(yīng)用的控制版本的重新安裝的對(duì)應(yīng)性能數(shù)據(jù)進(jìn)行比較。以此方式,本公開的技術(shù)改進(jìn)了軟件測試的技術(shù)領(lǐng)域。

4、另外,由于控制組中的計(jì)算裝置下載軟件應(yīng)用的處理版本,因此當(dāng)軟件應(yīng)用的處理版本變成為軟件應(yīng)用的新發(fā)布版本時(shí),控制組中的計(jì)算裝置可能不必重新下載軟件應(yīng)用的處理版本來升級(jí)到軟件應(yīng)用的新發(fā)布版本。以此方式,本公開的技術(shù)還可以減少由控制組中的計(jì)算裝置的網(wǎng)絡(luò)使用,從而潛在地提供進(jìn)一步技術(shù)改進(jìn)。

5、在一些方面,本文所述的技術(shù)涉及一種方法,所述方法包括:由計(jì)算系統(tǒng)的一個(gè)或多個(gè)處理器確定安裝在與針對(duì)軟件應(yīng)用的控制-處理實(shí)驗(yàn)相關(guān)聯(lián)的控制組中的計(jì)算裝置處的軟件應(yīng)用是軟件應(yīng)用的控制版本;由一個(gè)或多個(gè)處理器至少部分地基于計(jì)算裝置是在控制組中并且安裝在計(jì)算裝置處的軟件應(yīng)用是軟件應(yīng)用的控制版本來確定要向計(jì)算裝置發(fā)送的用于將軟件應(yīng)用更新為軟件應(yīng)用的處理版本的軟件更新;以及由一個(gè)或多個(gè)處理器向計(jì)算裝置發(fā)送軟件更新以觸發(fā)計(jì)算裝置響應(yīng)于接收到軟件更新而將軟件應(yīng)用的控制版本從計(jì)算裝置的存儲(chǔ)裝置重新安裝在計(jì)算裝置處。

6、在一些方面,本文所述的技術(shù)涉及一種計(jì)算系統(tǒng),所述計(jì)算系統(tǒng)包括:存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)指令;以及一個(gè)或多個(gè)處理器,所述一個(gè)或多個(gè)處理器執(zhí)行所述指令以:確定安裝在與針對(duì)軟件應(yīng)用的控制-處理實(shí)驗(yàn)相關(guān)聯(lián)的控制組中的計(jì)算裝置處的軟件應(yīng)用是軟件應(yīng)用的控制版本;至少部分地基于計(jì)算裝置是在控制組中并且安裝在計(jì)算裝置處的軟件應(yīng)用是軟件應(yīng)用的控制版本來確定要向計(jì)算裝置發(fā)送的用于將軟件應(yīng)用更新為軟件應(yīng)用的處理版本的軟件更新;以及向計(jì)算裝置發(fā)送軟件更新以觸發(fā)計(jì)算裝置響應(yīng)于接收到軟件更新而將軟件應(yīng)用的控制版本從計(jì)算裝置的存儲(chǔ)裝置重新安裝在計(jì)算裝置處。

7、在一些方面,本文所述的技術(shù)涉及一種非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括指令,所述指令在由一個(gè)或多個(gè)處理器執(zhí)行時(shí)使計(jì)算系統(tǒng)的一個(gè)或多個(gè)處理器:確定安裝在與針對(duì)軟件應(yīng)用的控制-處理實(shí)驗(yàn)相關(guān)聯(lián)的控制組中的計(jì)算裝置處的軟件應(yīng)用是軟件應(yīng)用的控制版本;至少部分地基于計(jì)算裝置是在控制組中并且安裝在計(jì)算裝置處的軟件應(yīng)用是軟件應(yīng)用的控制版本來確定要向計(jì)算裝置發(fā)送的用于將軟件應(yīng)用更新為軟件應(yīng)用的處理版本的軟件更新;以及向計(jì)算裝置發(fā)送軟件更新以觸發(fā)計(jì)算裝置響應(yīng)于接收到軟件更新而將軟件應(yīng)用的控制版本從計(jì)算裝置的存儲(chǔ)裝置重新安裝在計(jì)算裝置處。

8、在一些方面,本文所述的技術(shù)涉及一種設(shè)備,所述設(shè)備包括:用于確定安裝在與針對(duì)軟件應(yīng)用的控制-處理實(shí)驗(yàn)相關(guān)聯(lián)的控制組中的計(jì)算裝置處的軟件應(yīng)用是軟件應(yīng)用的控制版本的構(gòu)件;用于至少部分地基于計(jì)算裝置是在控制組中并且安裝在計(jì)算裝置處的軟件應(yīng)用是軟件應(yīng)用的控制版本來確定要向計(jì)算裝置發(fā)送的用于將軟件應(yīng)用更新為軟件應(yīng)用的處理版本的軟件更新的構(gòu)件;以及用于向計(jì)算裝置發(fā)送軟件更新以觸發(fā)計(jì)算裝置響應(yīng)于接收到軟件更新而將軟件應(yīng)用的控制版本從計(jì)算裝置的存儲(chǔ)裝置重新安裝在計(jì)算裝置處的構(gòu)件。

9、在一些方面,本文所述的技術(shù)涉及一種方法,所述方法包括:由計(jì)算裝置的一個(gè)或多個(gè)處理器從計(jì)算系統(tǒng)接收用于更新軟件應(yīng)用的軟件更新,其中計(jì)算裝置是在與針對(duì)軟件應(yīng)用的控制-處理實(shí)驗(yàn)相關(guān)聯(lián)的控制組中,并且其中軟件應(yīng)用的控制版本被安裝在計(jì)算裝置處;由一個(gè)或多個(gè)處理器確定軟件更新是否是用于將軟件應(yīng)用更新為軟件應(yīng)用的處理版本;以及響應(yīng)于確定軟件更新是用于將軟件應(yīng)用更新為軟件應(yīng)用的處理版本,由一個(gè)或多個(gè)處理器將軟件應(yīng)用的控制版本從計(jì)算裝置的存儲(chǔ)裝置重新安裝在計(jì)算裝置處。

10、在一些方面,本文所述的技術(shù)涉及一種計(jì)算系統(tǒng),所述計(jì)算系統(tǒng)包括:存儲(chǔ)器,所述存儲(chǔ)器存儲(chǔ)指令;存儲(chǔ)裝置;以及一個(gè)或多個(gè)處理器,所述一個(gè)或多個(gè)處理器執(zhí)行指令以:從計(jì)算系統(tǒng)接收用于更新軟件應(yīng)用的軟件更新,其中計(jì)算裝置是在與針對(duì)軟件應(yīng)用的控制-處理實(shí)驗(yàn)相關(guān)聯(lián)的控制組中,并且其中軟件應(yīng)用的控制版本被安裝在計(jì)算裝置處;確定軟件更新是否是用于將軟件應(yīng)用更新為軟件應(yīng)用的處理版本;以及響應(yīng)于確定軟件更新是用于將軟件應(yīng)用更新為軟件應(yīng)用的處理版本,將軟件應(yīng)用的控制版本從計(jì)算裝置的存儲(chǔ)裝置重新安裝在計(jì)算裝置處。

11、在一些方面,本文所述的技術(shù)涉及一種非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括指令,所述指令在由一個(gè)或多個(gè)處理器執(zhí)行時(shí)使計(jì)算裝置的一個(gè)或多個(gè)處理器:從計(jì)算系統(tǒng)接收用于更新軟件應(yīng)用的軟件更新,其中計(jì)算裝置是在與針對(duì)軟件應(yīng)用的控制-處理實(shí)驗(yàn)相關(guān)聯(lián)的控制組中,并且其中軟件應(yīng)用的控制版本被安裝在計(jì)算裝置處;確定軟件更新是否是用于將軟件應(yīng)用更新為軟件應(yīng)用的處理版本;以及響應(yīng)于確定軟件更新是用于將軟件應(yīng)用更新為軟件應(yīng)用的處理版本而將軟件應(yīng)用的控制版本從計(jì)算裝置的存儲(chǔ)裝置重新安裝在計(jì)算裝置處。

12、在一些方面,本文所述的技術(shù)涉及一種設(shè)備,所述設(shè)備包括:用于從計(jì)算系統(tǒng)接收用于更新軟件應(yīng)用的軟件更新的構(gòu)件,其中計(jì)算裝置是在與針對(duì)軟件應(yīng)用的控制-處理實(shí)驗(yàn)相關(guān)聯(lián)的控制組中,并且其中軟件應(yīng)用的控制版本被安裝在計(jì)算裝置處;用于確定軟件更新是否是用于將軟件應(yīng)用更新為軟件應(yīng)用的處理版本的構(gòu)件;以及用于響應(yīng)于確定軟件更新是用于將軟件應(yīng)用更新為軟件應(yīng)用的處理版本而將軟件應(yīng)用的控制版本從計(jì)算裝置的存儲(chǔ)裝置重新安裝在計(jì)算裝置處的構(gòu)件。

13、在附圖和下文描述中闡述了一個(gè)或多個(gè)示例的細(xì)節(jié)。本公開的其他特征、目的和優(yōu)點(diǎn)將從描述和附圖中以及從權(quán)利要求中顯而易見。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乌审旗| 宁安市| 友谊县| 吉木乃县| 涪陵区| 嘉义县| 商南县| 和硕县| 新巴尔虎右旗| 修水县| 彩票| 延边| 西林县| 广元市| 乌海市| 扬中市| 德州市| 凉城县| 汕头市| 河北区| 江陵县| 梅河口市| 利辛县| 宾阳县| 北票市| 旌德县| 铜鼓县| 韶山市| 陈巴尔虎旗| 宿迁市| 康马县| 岗巴县| 会昌县| 中宁县| 瑞昌市| 阿尔山市| 永胜县| 蒙自县| 皮山县| 安多县| 伊春市|