工作中如何構(gòu)造測試數(shù)據(jù)

在日常的測試工作中扔水,大家是否會(huì)遇到類似的問題呢痛侍?

1、比如頁面數(shù)據(jù)不夠魔市,翻頁功能無法測試

2恋日、頁面某些功能暫時(shí)沒有找到滿足要求的數(shù)據(jù)

3、做數(shù)據(jù)分析的時(shí)候嘹狞,需要用到大量的數(shù)據(jù),而現(xiàn)有環(huán)境中數(shù)據(jù)量滿足不了

......

怎么去解決數(shù)據(jù)的問題呢誓竿?

1)磅网、基于GUI構(gòu)造測試數(shù)據(jù)

好處:

1、不光是在造數(shù)據(jù)筷屡,本質(zhì)上還是一次端到端的測試

2涧偷、沒有過多技能要求,熟悉頁面毙死,能在頁面進(jìn)行操作就行

缺點(diǎn):

1燎潮、創(chuàng)建數(shù)據(jù)的效率很低

2、創(chuàng)建數(shù)據(jù)依賴太多(依賴后臺(tái)接口扼倘、測試環(huán)境和開發(fā)的支持)

3确封、基于 GUI 的測試數(shù)據(jù)創(chuàng)建方法不適合封裝成測試數(shù)據(jù)工具?

4、造數(shù)據(jù)的成本高再菊,穩(wěn)定性差爪喘,依賴性太強(qiáng)

2)通過api調(diào)用(python的faker庫,jmeter等方式)

優(yōu)點(diǎn):

1纠拔、生成的數(shù)據(jù)可靠

2秉剑、效率高

3、構(gòu)造數(shù)據(jù)的腳本可以改成接口case

4稠诲、能跳過前臺(tái)侦鹏,不依賴于前端

缺點(diǎn):

1诡曙、需要學(xué)習(xí)成本

2、需要整理接口

3略水、有個(gè)別的業(yè)務(wù)价卤,需要用到接口之外的一些其他參數(shù)(可能有部分?jǐn)?shù)據(jù)是前端處理之后傳給接口的),處理起來非常麻煩

3)通過數(shù)據(jù)庫(sql)生成測試數(shù)據(jù)??

優(yōu)點(diǎn):

1聚请、效率比較高

缺點(diǎn)

1荠雕、整理數(shù)據(jù)庫的關(guān)系非常困難,整理一個(gè)業(yè)務(wù)對(duì)應(yīng)的所有sql很不容易

4)基于線上現(xiàn)有業(yè)務(wù)數(shù)據(jù)脫敏后導(dǎo)入測試環(huán)境

在涉及到大數(shù)據(jù)測試時(shí)驶赏,往往需要大量的數(shù)據(jù)用于驗(yàn)證邏輯炸卑,這個(gè)時(shí)候可以考慮將線上數(shù)據(jù)脫敏后,同步到測試環(huán)境的數(shù)據(jù)庫中煤傍,同時(shí)也可以避免自己構(gòu)造的數(shù)據(jù)數(shù)據(jù)考慮的場景不全面盖文,導(dǎo)致漏測。

5)綜合運(yùn)用 API 和數(shù)據(jù)庫的方式生成測試數(shù)據(jù)

基于 GUI 操作生成測試數(shù)據(jù)是最原始的方法蚯姆,但是效率很低五续,而且會(huì)引入不必要的

依賴;通過 API 調(diào)用以及數(shù)據(jù)庫操作的方式生成測試數(shù)據(jù)是目前主流的做法龄恋,通過 API 調(diào)

用的方式具有數(shù)據(jù)準(zhǔn)確度高但是創(chuàng)建效率較低的特點(diǎn)疙驾,而通過數(shù)據(jù)庫的方式具有創(chuàng)建效率高

但是維護(hù)復(fù)雜度也高的特點(diǎn)。

往期推薦

測試編程筆試題No.1-輸入表格列的英文名稱郭毕,返回其對(duì)應(yīng)的數(shù)字序號(hào)

功能測試之"點(diǎn)點(diǎn)點(diǎn)"如何巧妙的獲取頁面查詢sql

Python中使用for循環(huán)遍歷操作時(shí)容易踩的坑

Fiddler Everywhere之AutoResponder功能詳解

特定場景下才能復(fù)現(xiàn)的bug案例分享之--前端排序字段的鍋

未得到作者許可它碎,禁止轉(zhuǎn)載!O匝骸扳肛!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請(qǐng)通過簡信或評(píng)論聯(lián)系作者乘碑。
  • 序言:七十年代末挖息,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子兽肤,更是在濱河造成了極大的恐慌套腹,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,188評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件资铡,死亡現(xiàn)場離奇詭異沉迹,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)害驹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門鞭呕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事葫松⊥吒猓” “怎么了?”我有些...
    開封第一講書人閱讀 165,562評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵腋么,是天一觀的道長咕娄。 經(jīng)常有香客問我,道長珊擂,這世上最難降的妖魔是什么圣勒? 我笑而不...
    開封第一講書人閱讀 58,893評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮摧扇,結(jié)果婚禮上圣贸,老公的妹妹穿的比我還像新娘。我一直安慰自己扛稽,他們只是感情好吁峻,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,917評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著在张,像睡著了一般用含。 火紅的嫁衣襯著肌膚如雪昭娩。 梳的紋絲不亂的頭發(fā)上述雾,一...
    開封第一講書人閱讀 51,708評(píng)論 1 305
  • 那天瞻离,我揣著相機(jī)與錄音家浇,去河邊找鬼。 笑死翁垂,一個(gè)胖子當(dāng)著我的面吹牛鸯两,可吹牛的內(nèi)容都是我干的宣吱。 我是一名探鬼主播哼转,決...
    沈念sama閱讀 40,430評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼槽华!你這毒婦竟也來了壹蔓?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,342評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤猫态,失蹤者是張志新(化名)和其女友劉穎佣蓉,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體亲雪,經(jīng)...
    沈念sama閱讀 45,801評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡勇凭,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,976評(píng)論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了义辕。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片虾标。...
    茶點(diǎn)故事閱讀 40,115評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖灌砖,靈堂內(nèi)的尸體忽然破棺而出璧函,到底是詐尸還是另有隱情傀蚌,我是刑警寧澤,帶...
    沈念sama閱讀 35,804評(píng)論 5 346
  • 正文 年R本政府宣布蘸吓,位于F島的核電站善炫,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏库继。R本人自食惡果不足惜箩艺,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,458評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望宪萄。 院中可真熱鬧艺谆,春花似錦、人聲如沸雨膨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽聊记。三九已至撒妈,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間排监,已是汗流浹背狰右。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留舆床,地道東北人棋蚌。 一個(gè)月前我還...
    沈念sama閱讀 48,365評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像挨队,于是被迫代替她去往敵國和親谷暮。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,055評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容