国产精品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>

      一種測試場景重現(xiàn)方法以及裝置的制造方法

      文檔序號:8380853閱讀:360來源:國知局
      一種測試場景重現(xiàn)方法以及裝置的制造方法
      【技術領域】
      [0001 ] 本發(fā)明屬于測試領域,尤其涉及一種測試場景重現(xiàn)方法以及裝置。
      【背景技術】
      [0002]日常生活中,人們使用的移動終端大體分為兩類,包括:使用安卓操作系統(tǒng)的移動終端,使用手持設備操作系統(tǒng)(Iphone Operat1n System, 10S)的移動終端;其中,該1S系統(tǒng)是由蘋果公司開發(fā)的。
      [0003]目前,在對使用1S系統(tǒng)的移動終端進行測試時,由于1S系統(tǒng)相對比較封閉,每次測試所使用的控件都需要預先獲取該控鍵的源碼。然而在測試時,用戶的操作肯定不可能完全一樣,因此,針對某次操作發(fā)現(xiàn)的隨機問題或異常問題,需要重現(xiàn)出該問題的測試場景時,現(xiàn)有技術還沒有實現(xiàn)。即使該問題的測試場景得以相似重現(xiàn),都需要浪費大量的人力、物力及時間。

      【發(fā)明內容】

      [0004]本發(fā)明實施例的目的在于提供一種測試場景重現(xiàn)方法以及裝置,旨在解決現(xiàn)有技術在對移動終端進行測試時,無法重現(xiàn)測試場景的問題。
      [0005]一方面,一種測試場景重現(xiàn)方法,所述測試場景重現(xiàn)方法包括:
      [0006]與移動終端建立遠程控制連接,映射出所述移動終端的操作界面;
      [0007]獲取用戶在映射出的操作界面的操作,并將所述操作記錄在操作日志中;
      [0008]當需要重現(xiàn)測試場景時,在所述映射出的操作界面執(zhí)行所述操作日志中記錄的所述操作,以使所述移動終端同步執(zhí)行所述操作。
      [0009]一方面,本發(fā)明另一目的在于提供一種測試場景重現(xiàn)裝置,所述測試場景重現(xiàn)裝置包括:
      [0010]連接建立單元,用于與移動終端建立遠程控制連接,映射出所述移動終端的操作界面;
      [0011]測試記錄單元,用于獲取用戶在映射出的操作界面的操作,并將所述操作記錄在操作日志中;
      [0012]場景重現(xiàn)單元,用于當需要重現(xiàn)測試場景時,在所述映射出的操作界面執(zhí)行所述操作日志中記錄的所述操作,以使所述移動終端同步執(zhí)行所述操作。
      [0013]本發(fā)明的有益效果是:在對移動終端進行測試時,獲取用戶在所述操作界面的操作,并將所述操作記錄在操作日志中;當需要重現(xiàn)測試場景時,執(zhí)行所述操作日志,以重復用戶在所述操作界面的操作;從而重現(xiàn)測試場景,以重現(xiàn)先前操作發(fā)現(xiàn)的隨機問題或異常問題。
      【附圖說明】
      [0014]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0015]圖1是本發(fā)明實施例一提供的第一種測試場景重現(xiàn)方法的實現(xiàn)流程圖;
      [0016]圖2是本發(fā)明實施例一提供的第二種測試場景重現(xiàn)方法的實現(xiàn)流程圖;
      [0017]圖3是本發(fā)明實施例一提供的第三種測試場景重現(xiàn)方法的實現(xiàn)流程圖;
      [0018]圖4是本發(fā)明實施例一提供的第四種測試場景重現(xiàn)方法的實現(xiàn)流程圖
      [0019]圖5是本發(fā)明實施例二提供的第一種測試場景重現(xiàn)裝置的組成結構圖;
      [0020]圖6是本發(fā)明實施例二提供的第二種測試場景重現(xiàn)裝置的組成結構圖;
      [0021]圖7是本發(fā)明實施例二提供的第三種測試場景重現(xiàn)裝置的組成結構圖。
      【具體實施方式】
      [0022]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0023]為了說明本發(fā)明所述的技術方案,下面通過具體實施例來進行說明。
      [0024]實施例一:
      [0025]圖1示出了本實施例提供的第一種測試場景重現(xiàn)方法的實現(xiàn)流程,為了便于描述,僅示出了與本發(fā)明實施例相關的部分,其實現(xiàn)流程詳述如下:
      [0026]步驟S11,與移動終端建立遠程控制連接,映射出所述移動終端的操作界面。
      [0027]在本實施例中,測試終端預先建立與移動終端的遠程控制連接,具體地,建立與移動終端的同步連接;從而,測試終端不但會映射出所述移動終端的操作界面,以便于用戶對映射出的操作界面進行操作,而且移動終端會根據(jù)測試終端檢測到的操作,執(zhí)行與該操作同步的操作,通過該操作控制移動終端完成測試。例如:在測試終端,當用戶使用鼠標在映射出的操作界面進行操作時,相當于用戶直接在移動終端的觸摸屏上進行對應的觸控操作,均可以控制移動終端進行相應的測試。
      [0028]優(yōu)選的是,在執(zhí)行步驟S11之前,預先在所述移動終端安裝虛擬網(wǎng)絡計算機(Virtual Network Computing, VNC)服務器端的應用程序,例如:安裝VNC Server。預先在測試終端安裝VNC客戶端的應用程序,例如:安裝VNC Viewer0進而,執(zhí)行以下步驟以在測試終端與移動終端之間建立起遠程控制連接,該步驟包括:
      [0029]I,待移動終端啟動NVC服務器端后,以及測試終端啟動VNC客戶端后,該VNC客戶端請求連接至NVC服務器端,例如:VNC客戶端通過瀏覽器或VNC Viewer請求連接至NVC服務器端;
      [0030]2,VNC客戶端接收到NVC服務器端傳送的對話窗口,通過該對話窗口提示用戶輸入連接密碼,另外,還接收到存取的NVC服務器端的顯示裝置;
      [0031]3,待用戶在該對話窗口中錄入完密碼后,VNC客戶端將該密碼發(fā)送至NVC服務器端,以NVC服務器端驗證NVC客戶端是否具有存取權限;
      [0032]4,若該NVC客戶端通過NVC服務器端的驗證,則NVC客戶端要求VNC服務器端:獲取該移動終端的桌面環(huán)境的控制權;
      [0033]6,NVC服務器端接管該移動終端的桌面環(huán)境,例如:NVC服務器端通過X Protocol接管X Server對該桌面環(huán)境的控制權。
      [0034]7,由于已通過NVC服務器端的驗證,NVC服務器將該桌面環(huán)境的控制權通過VNC通信協(xié)議交給VNC客戶端,完成在測試終端與移動終端之間建立遠程控制連接;這樣,用戶在VNC客戶端即可直接對映射出的桌面環(huán)境的進行操作,該桌面環(huán)境即為所述操作界面。
      [0035]優(yōu)選的是,測試終端與移動終端之間采用USB總線及對應的USB接口連接。
      [0036]在本實施例中,當測試終端已通過USB總線與所述移動終端連接時,一旦測試終端啟動VNC客戶端,即會在移動終端觸發(fā)啟動VNC服務端,待VNC客戶端完成在VNC服務端的認證時,成功建立起遠程控制連接。
      [0037]待建立起完成控制連接后,在測試終端的顯不器中會映射出所述移動終端的?呆作界面,進而可執(zhí)行步驟S12。
      [0038]步驟S12,獲取用戶在映射出的操作界面的操作,并將所述操作記錄在操作日志中。
      [0039]在本實施例中,待完成遠程控制連接后,用戶可以在測試終端對映射出的操作界面進行操作,同步地,在遠程控制的移動終端的操作界面也會進行相同的操作;進而,移
      當前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1