国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于云平臺(tái)的應(yīng)用程序測(cè)試方法和裝置的制造方法

      文檔序號(hào):8487722閱讀:251來源:國知局
      一種基于云平臺(tái)的應(yīng)用程序測(cè)試方法和裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及程序測(cè)試技術(shù)領(lǐng)域,具體涉及一種基于云平臺(tái)的應(yīng)用程序測(cè)試方法和
      >J-U ρ?α裝直。
      【背景技術(shù)】
      [0002]隨著應(yīng)用程序種類的增多,不同應(yīng)用程序的性能差異明顯化,所以各種各樣的應(yīng)用程序測(cè)試方法應(yīng)運(yùn)而生,用于排除性能較差的應(yīng)用程序,從而給用戶提供性能優(yōu)良的應(yīng)用程序。
      [0003]現(xiàn)有技術(shù)中,應(yīng)用程序的測(cè)試方法并沒有規(guī)范化,只是簡單的將需要測(cè)試的應(yīng)用程序在幾個(gè)不同的硬件設(shè)備分別運(yùn)行,以觀察在不同的硬件設(shè)備上的運(yùn)行狀況。
      [0004]由于現(xiàn)有的應(yīng)用程序測(cè)試方法只是提供有限的硬件設(shè)備進(jìn)行應(yīng)用程序的測(cè)試,同時(shí)并沒有提供規(guī)范化的測(cè)試流程,所以,其產(chǎn)生的測(cè)試結(jié)果可能不準(zhǔn)確,不能為用戶提供有力的參考。

      【發(fā)明內(nèi)容】

      [0005]針對(duì)上述問題,本發(fā)明提供了一種基于云平臺(tái)的應(yīng)用程序測(cè)試方法和裝置,與現(xiàn)有技術(shù)相比,本發(fā)明能夠?yàn)橛脩籼峁┹^準(zhǔn)確的應(yīng)用程序測(cè)試結(jié)果,為用戶提供有力的參考。
      [0006]本發(fā)明提供了一種基于云平臺(tái)的應(yīng)用程序測(cè)試方法,所述方法包括:
      [0007]接收用戶的測(cè)試請(qǐng)求,以及用戶選擇的測(cè)試模式,所述測(cè)試請(qǐng)求至少包括待測(cè)試應(yīng)用程序和預(yù)設(shè)時(shí)長;
      [0008]通過選擇云平臺(tái)上的硬件設(shè)備,確定所述待測(cè)試應(yīng)用程序?qū)?yīng)的硬件設(shè)備列表,所述硬件設(shè)備列表包括多個(gè)硬件設(shè)備;
      [0009]在所述測(cè)試模式下,利用所述硬件設(shè)備列表中的硬件設(shè)備對(duì)所述待測(cè)試應(yīng)用程序進(jìn)行測(cè)試,得到測(cè)試結(jié)果,測(cè)試的時(shí)長為所述預(yù)設(shè)時(shí)長;
      [0010]將所述測(cè)試結(jié)果顯示給所述用戶。
      [0011]優(yōu)選地,所述在所述測(cè)試模式下,利用所述硬件設(shè)備列表中的硬件設(shè)備對(duì)所述待測(cè)試應(yīng)用程序進(jìn)行測(cè)試,得到測(cè)試結(jié)果,所述測(cè)試的時(shí)長為所述預(yù)設(shè)時(shí)長,包括:
      [0012]為所述硬件設(shè)備列表中的硬件設(shè)備分別設(shè)置測(cè)試操作順序;
      [0013]在所述測(cè)試模式下,依照所述測(cè)試操作順序?qū)λ龃郎y(cè)試應(yīng)用程序進(jìn)行測(cè)試,得到測(cè)試結(jié)果,所述測(cè)試的時(shí)長為所述預(yù)設(shè)時(shí)長。
      [0014]優(yōu)選地,所述在所述測(cè)試模式下,依照所述測(cè)試操作順序?qū)λ龃郎y(cè)試應(yīng)用程序進(jìn)行測(cè)試,得到測(cè)試結(jié)果,所述測(cè)試的時(shí)長為所述預(yù)設(shè)時(shí)長,包括:
      [0015]根據(jù)所述預(yù)設(shè)時(shí)長和預(yù)設(shè)單次時(shí)長,確定測(cè)試次數(shù);
      [0016]依照所述測(cè)試操作順序,對(duì)所述待測(cè)試應(yīng)用程序進(jìn)行測(cè)試,得到測(cè)試結(jié)果,測(cè)試的次數(shù)為所述測(cè)試次數(shù),每次測(cè)試的時(shí)長為所述預(yù)設(shè)單次時(shí)長。
      [0017]和\或,
      [0018]依照所述測(cè)試操作順序,對(duì)所述待測(cè)試應(yīng)用程序進(jìn)行測(cè)試;
      [0019]當(dāng)測(cè)試的時(shí)長達(dá)到所述預(yù)設(shè)時(shí)長或者測(cè)試中出現(xiàn)預(yù)設(shè)的異常時(shí),得到測(cè)試結(jié)果。
      [0020]優(yōu)選地,所述方法還包括:
      [0021]預(yù)先設(shè)置異常處理列表,所述異常處理列表包括異常與處理方法的對(duì)應(yīng)關(guān)系;
      [0022]當(dāng)測(cè)試中出現(xiàn)異常時(shí),查詢所述異常處理列表,確定所述異常對(duì)應(yīng)的處理方法;
      [0023]利用所述處理方法排除所述異常后,繼續(xù)所述測(cè)試。
      [0024]優(yōu)選地,所述測(cè)試結(jié)果包括測(cè)試操作日志和出錯(cuò)日志。
      [0025]本發(fā)明還提供了一種基于云平臺(tái)的應(yīng)用程序測(cè)試裝置,所述裝置包括:
      [0026]接收模塊,用于接收用戶的測(cè)試請(qǐng)求,以及用戶選擇的測(cè)試模式,所述測(cè)試請(qǐng)求至少包括待測(cè)試應(yīng)用程序和預(yù)設(shè)時(shí)長;
      [0027]第一確定模塊,用于通過選擇云平臺(tái)上的硬件設(shè)備,確定所述待測(cè)試應(yīng)用程序?qū)?yīng)的硬件設(shè)備列表,所述硬件設(shè)備列表包括多個(gè)硬件設(shè)備;
      [0028]測(cè)試模塊,用于在所述測(cè)試模式下,利用所述硬件設(shè)備列表中的硬件設(shè)備對(duì)所述待測(cè)試應(yīng)用程序進(jìn)行測(cè)試,得到測(cè)試結(jié)果,測(cè)試的時(shí)長為所述預(yù)設(shè)時(shí)長;
      [0029]顯示模塊,用于將所述測(cè)試結(jié)果顯示給所述用戶。
      [0030]優(yōu)選地,所述測(cè)試模塊包括:
      [0031]設(shè)置子模塊,用于為所述硬件設(shè)備列表中的硬件設(shè)備分別設(shè)置測(cè)試操作順序;
      [0032]第一測(cè)試子模塊,用于在所述測(cè)試模式下,依照所述測(cè)試操作順序?qū)λ龃郎y(cè)試應(yīng)用程序進(jìn)行測(cè)試,得到測(cè)試結(jié)果,所述測(cè)試的時(shí)長為所述預(yù)設(shè)時(shí)長。
      [0033]優(yōu)選地,所述第一測(cè)試子模塊包括:
      [0034]確定子模塊,用于根據(jù)所述預(yù)設(shè)時(shí)長和預(yù)設(shè)單次時(shí)長,確定測(cè)試次數(shù);
      [0035]第二測(cè)試子模塊,用于依照所述測(cè)試操作順序,對(duì)所述待測(cè)試應(yīng)用程序進(jìn)行測(cè)試,得到測(cè)試結(jié)果,測(cè)試的次數(shù)為所述測(cè)試次數(shù),每次測(cè)試的時(shí)長為所述預(yù)設(shè)單次時(shí)長。
      [0036]和\ 或,
      [0037]第三測(cè)試子模塊,用于依照所述測(cè)試操作順序,對(duì)所述待測(cè)試應(yīng)用程序進(jìn)行測(cè)試;
      [0038]結(jié)果子模塊,用于當(dāng)測(cè)試的時(shí)長達(dá)到所述預(yù)設(shè)時(shí)長或者測(cè)試中出現(xiàn)預(yù)設(shè)的異常時(shí),得到測(cè)試結(jié)果。
      [0039]優(yōu)選地,所述裝置還包括:
      [0040]設(shè)置模塊,用于預(yù)先設(shè)置異常處理列表,所述異常處理列表包括異常與處理方法的對(duì)應(yīng)關(guān)系;
      [0041]第二確定模塊,用于當(dāng)測(cè)試中出現(xiàn)異常時(shí),查詢所述異常處理列表,確定所述異常對(duì)應(yīng)的處理方法;
      [0042]排除模塊,用于利用所述處理方法排除所述異常。
      [0043]本發(fā)明接收用戶的測(cè)試請(qǐng)求,以及用戶選擇的測(cè)試模式,所述測(cè)試請(qǐng)求至少包括待測(cè)試應(yīng)用程序和預(yù)設(shè)時(shí)長;通過選擇云平臺(tái)上的硬件設(shè)備,確定所述待測(cè)試應(yīng)用程序?qū)?yīng)的硬件設(shè)備列表,所述硬件設(shè)備列表包括多個(gè)硬件設(shè)備;在所述測(cè)試模式下,利用所述硬件設(shè)備列表中的硬件設(shè)備對(duì)所述待測(cè)試應(yīng)用程序進(jìn)行測(cè)試,得到測(cè)試結(jié)果,測(cè)試的時(shí)長為所述預(yù)設(shè)時(shí)長;將所述測(cè)試結(jié)果顯示給所述用戶。本發(fā)明利用云平臺(tái)上的硬件設(shè)備進(jìn)行測(cè)試,設(shè)置可供用戶選擇的測(cè)試模式和測(cè)試的時(shí)長,與現(xiàn)有技術(shù)相比,本發(fā)明能夠?yàn)橛脩籼峁┹^準(zhǔn)確的應(yīng)用程序測(cè)試結(jié)果,為用戶提供有力的參考。
      【附圖說明】
      [0044]為了更清楚地說明本申請(qǐng)實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0045]圖1為本發(fā)明實(shí)施例一提供的基于云平臺(tái)的應(yīng)用程序測(cè)試方法流程圖;
      [0046]圖2為本發(fā)明實(shí)施例二提供的基于云平臺(tái)的apk測(cè)試方法流程圖;
      [0047]圖3為本發(fā)明實(shí)施例二提供的一種測(cè)試結(jié)果顯示方式示意圖;
      [0048]圖4為本發(fā)明實(shí)施例三提供的基于云平臺(tái)的apk測(cè)試裝置結(jié)構(gòu)圖;
      [0049]圖5為本發(fā)明實(shí)施例三提供的終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。
      【具體實(shí)施方式】
      [0050]下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。
      [0051]實(shí)施例一
      [0052]參考圖1,圖1為本實(shí)施例提供的基于云平臺(tái)的應(yīng)用程序測(cè)試方法流程圖,具體包括:
      [0053]SlOl:接收用戶的測(cè)試請(qǐng)求,以及用戶選擇的測(cè)試模式,所述測(cè)試請(qǐng)求至少包括待測(cè)試應(yīng)用程序和預(yù)設(shè)時(shí)長。
      [0054]本實(shí)施例中,用戶的測(cè)試請(qǐng)求中至少包括待測(cè)試應(yīng)用程序和測(cè)試的時(shí)長,其中,待測(cè)試應(yīng)用程序可以為Android安裝包(apk)等,預(yù)設(shè)時(shí)長為用戶想要待測(cè)試應(yīng)用程序被測(cè)試的時(shí)間,具體的,可以根據(jù)用戶需求自行設(shè)定。
      [0055]另外,本實(shí)施例提供的測(cè)試方法中存在可供選擇的多個(gè)測(cè)試模式,每個(gè)測(cè)試模式都具有特定的功能,用戶可以根據(jù)自己的需求進(jìn)行測(cè)試模式的選擇。同時(shí),可以通過添加新的測(cè)試模塊,為用戶提供新的測(cè)試功能。
      [0056]S102:通過選擇云平臺(tái)上的硬件設(shè)備,確定所述待測(cè)試應(yīng)用程序?qū)?yīng)的硬件設(shè)備列表,所述硬件設(shè)備列表包括多個(gè)硬件設(shè)備。
      [0057]本實(shí)施例中,云平臺(tái)是一個(gè)共享資源的平臺(tái),所以,云平臺(tái)的硬件設(shè)備資源豐富,設(shè)備類型全面。本實(shí)施例利用云平臺(tái)上的硬件設(shè)備對(duì)待測(cè)試應(yīng)用程序進(jìn)行測(cè)試,使得測(cè)試更全面,測(cè)試結(jié)果更準(zhǔn)確。
      [0058]實(shí)際操作中,在用戶上傳待測(cè)試應(yīng)用程序后,針對(duì)
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1