欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第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
孝感市| 无棣县| 长武县| 祥云县| 开平市| 天峨县| 伊金霍洛旗| 勐海县| 磐石市| 大田县| 彭州市| 巧家县| 江北区| 梁河县| 建始县| 大田县| 图片| 金平| 日喀则市| 河池市| 若羌县| 望都县| 布拖县| 孟州市| 武清区| 万载县| 万源市| 鄂伦春自治旗| 合肥市| 安顺市| 伊川县| 虞城县| 文安县| 比如县| 新邵县| 谢通门县| 治县。| 应城市| 乐陵市| 滦平县| 墨竹工卡县|