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

測試數(shù)據(jù)生成方法及設(shè)備的制造方法_2

文檔序號:9547091閱讀:來源:國知局
化指示信息可由用戶或測試人員通過可視化界面提供給測試數(shù)據(jù)生成設(shè)備。
[0033]值得說明的是,上述第一種定制化處理的方式和第二種定制化處理的方式區(qū)別在于:向服務(wù)端發(fā)送第一定制化指示信息的方式不同。
[0034]在上述兩種定制化處理的方式中,第一定制化指示信息可以僅用于指示服務(wù)端對測試數(shù)據(jù)進(jìn)行定制化處理,具體定制化處理的類型可以預(yù)先設(shè)定在服務(wù)端,這樣服務(wù)端收到第一定制化指示信息后,按照預(yù)設(shè)的定制化處理的類型對測試數(shù)據(jù)進(jìn)行定制化處理。
[0035]在上述兩種定制化處理的方式中,第一定制化指示信息可以包括:定制化處理類型和定制化處理參數(shù),第一定制化指示信息除了指示服務(wù)端對測試數(shù)據(jù)進(jìn)行定制化處理之夕卜,還會告訴服務(wù)端對測試數(shù)據(jù)進(jìn)行怎樣的定制化處理(即定制化處理的類型)和進(jìn)行定制化處理所需的參數(shù)(即定制化處理參數(shù))?;诖?,服務(wù)端對測試數(shù)據(jù)進(jìn)行定制化處理的過程為:服務(wù)端根據(jù)定制化處理類型和定制化處理參數(shù)對測試數(shù)據(jù)進(jìn)行定制化處理。具體的,服務(wù)端使用定制化處理參數(shù),對測試數(shù)據(jù)進(jìn)行定制化處理類型所要求的定制化處理。
[0036]第三種定制化處理的方式:在根據(jù)調(diào)用請求調(diào)用服務(wù)端之后,測試數(shù)據(jù)生成設(shè)備根據(jù)第二定制化指示信息和業(yè)務(wù)類型,構(gòu)造對測試數(shù)據(jù)進(jìn)行定制化處理所需的數(shù)據(jù)庫語句,使用所構(gòu)造的數(shù)據(jù)庫語句對數(shù)據(jù)庫進(jìn)行操作,以實現(xiàn)對測試數(shù)據(jù)的定制化處理。具體的,測試數(shù)據(jù)生成設(shè)備預(yù)先獲得第二定制化指示信息,知道需要對測試數(shù)據(jù)進(jìn)行定制化處理,于是在根據(jù)調(diào)用請求調(diào)用服務(wù)端之后,構(gòu)造數(shù)據(jù)庫語句,利用數(shù)據(jù)庫語句對數(shù)據(jù)庫進(jìn)行操作,實現(xiàn)對測試數(shù)據(jù)的定制化處理。
[0037]在此說明,測試需求可以包括第二定制化指示信息。則第二定制化指示信息可由用戶或測試人員通過可視化界面提供給測試數(shù)據(jù)生成設(shè)備。
[0038]其中,第二定制化指示信息可以包括定制化處理類型和定制化處理參數(shù)。則上述根據(jù)第二定制化指示信息和業(yè)務(wù)類型,構(gòu)造對測試數(shù)據(jù)進(jìn)行定制化處理所需的數(shù)據(jù)庫語句包括:根據(jù)上述業(yè)務(wù)類型,確定測試數(shù)據(jù)在數(shù)據(jù)庫中的存儲位置,根據(jù)定制化處理類型,確定對測試數(shù)據(jù)進(jìn)行定制化處理所需的數(shù)據(jù)庫語句的類型,將上述定制化處理參數(shù)和測試數(shù)據(jù)在數(shù)據(jù)庫中的存儲位置,作為該數(shù)據(jù)庫語句的參數(shù),得到所述數(shù)據(jù)庫語句。在此說明,不同類型的業(yè)務(wù)依賴的數(shù)據(jù)不一樣,例如普通用戶登錄和商戶創(chuàng)建簽約使用的數(shù)據(jù)是不一樣的。確定業(yè)務(wù)類型,意味著確定了該業(yè)務(wù)所使用的數(shù)據(jù)。不同業(yè)務(wù)類型對應(yīng)的數(shù)據(jù)存儲位置不同。在測試數(shù)據(jù)生成設(shè)備中,預(yù)先存儲了業(yè)務(wù)類型與存儲位置的對應(yīng)關(guān)系?;诖耍瑴y試數(shù)據(jù)生成設(shè)備具體根據(jù)上述業(yè)務(wù)類型在存儲的對應(yīng)關(guān)系中進(jìn)行查找,確定該業(yè)務(wù)類型對應(yīng)的測試數(shù)據(jù)在數(shù)據(jù)庫中的存儲位置。
[0039]該方式相當(dāng)于提供了直接對數(shù)據(jù)庫進(jìn)行操作的接口,可以將調(diào)用服務(wù)和數(shù)據(jù)庫操作相結(jié)合,滿足用戶對測試數(shù)據(jù)的定制化要求。
[0040]結(jié)合上述三種定制化處理的方式,下面對具體定制化處理進(jìn)行舉例說明。
[0041]定制化處理類型受限于當(dāng)前的業(yè)務(wù)類型。舉例說明,定制化處理可以是個人用戶定制的登錄號未激活和高級認(rèn)證類型,其中登錄號未激活可以通過調(diào)用服務(wù)端來實現(xiàn),高級認(rèn)證類型可以通過定制SQL實現(xiàn);定制化處理參數(shù)可以是登錄號是否激活參數(shù)、高級認(rèn)證類型參數(shù)。該定制化處理的過程如下:測試數(shù)據(jù)生成設(shè)備接收定制化參數(shù),首先確認(rèn)該定制化參數(shù)中哪部分可以通過調(diào)用服務(wù)端實現(xiàn),哪部分需要構(gòu)造數(shù)據(jù)庫語句實現(xiàn);之后,根據(jù)當(dāng)前的業(yè)務(wù)類型以及傳入的登錄號未激活參數(shù)構(gòu)建定制化的調(diào)用請求,使用調(diào)用請求調(diào)用服務(wù)端,由服務(wù)端生成登錄號未激活的普通賬戶;并根據(jù)高級認(rèn)證類型參數(shù),構(gòu)造一條對應(yīng)的數(shù)據(jù)庫語句,例如SQL語句(update**set** = *)去數(shù)據(jù)庫執(zhí)行,至此整個定制化過程完成。
[0042]基于圖1所示實施例,在圖2所示實施例中,步驟102之后還包括:
[0043]103、接收服務(wù)端返回的測試數(shù)據(jù)。
[0044]104、顯示測試數(shù)據(jù),和/或以文件形式輸出測試數(shù)據(jù)。
[0045]在生成測試數(shù)據(jù)之后,服務(wù)端將測試數(shù)據(jù)返回,測試數(shù)據(jù)生成設(shè)備或者顯示測試數(shù)據(jù),或者以文件形式輸出測試數(shù)據(jù),方便用戶查看或了解測試數(shù)據(jù)。除此之外,測試數(shù)據(jù)生成設(shè)備還可以將測試數(shù)據(jù)存儲在本地。
[0046]值得說明的是,測試數(shù)據(jù)生成設(shè)備可以設(shè)置測試數(shù)據(jù)的展示格式。
[0047]根據(jù)測試需求的不同,有時生成一個或少量測試數(shù)據(jù),有時會生成大量測試數(shù)據(jù)。對于測試數(shù)據(jù)生成設(shè)備顯示測試數(shù)據(jù)的方式,比較適用于生成一個或少量測試數(shù)據(jù)的情況。對于測試數(shù)據(jù)生成設(shè)備以文件形式輸出測試數(shù)據(jù)的方式,比較適用于批量生成測試數(shù)據(jù)的場景。
[0048]值得說明的是,對于需要生成大量測試數(shù)據(jù)的場景,上述測試需求還可以包括測試數(shù)據(jù)數(shù)量。則測試數(shù)據(jù)生成設(shè)備可以根據(jù)測試數(shù)據(jù)數(shù)量,生成多個調(diào)用請求,通過多次調(diào)用服務(wù)端,獲得所述測試數(shù)據(jù)數(shù)量個測試數(shù)據(jù)。調(diào)用請求的個數(shù)與測試數(shù)據(jù)數(shù)量相同。
[0049]需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
[0050]在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。
[0051]圖3為本發(fā)明一實施例提供的測試數(shù)據(jù)生成設(shè)備的結(jié)構(gòu)示意圖。如圖3所示,該設(shè)備包括:生成模塊31和調(diào)用模塊32。
[0052]生成模塊31,用于根據(jù)測試需求生成調(diào)用請求,該調(diào)用請求用于調(diào)用向待測應(yīng)用程序提供數(shù)據(jù)支撐的服務(wù)端,該調(diào)用請求包括待測的業(yè)務(wù)類型。
[0053]調(diào)用模塊32,與生成模塊31連接,用于根據(jù)生成模塊31生成的調(diào)用請求調(diào)用上述服務(wù)端,以使服務(wù)端生成與上述業(yè)務(wù)類型相匹配的測試數(shù)據(jù)并存儲到數(shù)據(jù)庫中,以供測試上述待測應(yīng)用程序使用。
[0054]在一可選實施方式中,本實施例的測試數(shù)據(jù)生成設(shè)備還可以對測試數(shù)據(jù)進(jìn)行定制化處理。
[0055]在一種方式中,上述調(diào)用請求還包括:第一定制化指示信息。該第一定制化指示信息用于指示上述服務(wù)端對測試數(shù)據(jù)進(jìn)行定制化處理。
[0056]在另一種方式中,如圖4所示,該設(shè)備還可以包括:發(fā)送模塊33。發(fā)送模塊33,用于在調(diào)用模塊32根據(jù)調(diào)用請求調(diào)用服務(wù)端之后,向服務(wù)端發(fā)送第一定制化指示信息,以指示服務(wù)端對測試數(shù)據(jù)進(jìn)行定制化處理。
[0057]可選的,第一定制化指示信息可以包括定制化處理類型和定制化處理參數(shù),以指示服務(wù)端根據(jù)定制化處理類型和定制化處理參數(shù)對測試數(shù)據(jù)進(jìn)行定制化處理。
[0058]在一可選實施方式中,如圖4所示,該設(shè)備還可以包括:構(gòu)造模塊34和操作模塊35。
[0059]構(gòu)造模塊34,用于根據(jù)第二定制指示信息和上述業(yè)務(wù)類型,構(gòu)造對測試數(shù)據(jù)進(jìn)行定制化處理的數(shù)據(jù)庫語句。
[0060]操作模塊35,與構(gòu)造模塊34連接,用于使用構(gòu)造模塊34所構(gòu)造的數(shù)據(jù)庫語句對上述數(shù)據(jù)庫進(jìn)行操作,以實現(xiàn)對測試數(shù)據(jù)的定制化處理。
[0061]進(jìn)一步,第二定制化指示信息可以包括:定制化處理類型和定制化處理參數(shù)。基于此,構(gòu)造模塊34具體可用于根據(jù)上述業(yè)務(wù)類型,確定測試數(shù)據(jù)在數(shù)據(jù)庫中的存儲位置,根據(jù)上述定制化處理類型,確定數(shù)據(jù)庫語句的類型,將定制化處理參數(shù)和測試數(shù)據(jù)在所述數(shù)據(jù)庫中的存儲位置,作為數(shù)據(jù)庫語句的參數(shù)。
[0062]可選的,本實施例的設(shè)備還可以包括:接收模塊。接收模塊,用于接收服務(wù)端返回的測試數(shù)據(jù)。
[0063]進(jìn)一步,本實施例的設(shè)備還可以包括:顯示模塊和/或輸出模塊。顯示模塊,用于顯示接收模塊接收的測試數(shù)據(jù)。輸出模塊,用于以文件形式輸出接收模塊接收的測試數(shù)據(jù)。
[0064]本實施例提供的測試數(shù)據(jù)生成設(shè)備的各功能模塊可用于執(zhí)行圖1或圖2所示方法實施例的流程,其具體工作原理不再贅述,詳見方法實施
當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
洛川县| 新平| 清徐县| 乃东县| 正宁县| 丰台区| 盐池县| 阳信县| 南城县| 视频| 临桂县| 响水县| 镇巴县| 沙坪坝区| 琼中| 山东省| 昌邑市| 含山县| 郴州市| 临城县| 乌恰县| 嘉兴市| 贵州省| 龙胜| 武定县| 东兴市| 应用必备| 渑池县| 房产| 泰宁县| 南乐县| 杭锦旗| 乌鲁木齐市| 鄂托克前旗| 禹州市| 临沂市| 贵溪市| 昭苏县| 富川| 建宁县| 朝阳县|