国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

自動(dòng)化測(cè)試如何準(zhǔn)備測(cè)試數(shù)據(jù)

這篇具有很好參考價(jià)值的文章主要介紹了自動(dòng)化測(cè)試如何準(zhǔn)備測(cè)試數(shù)據(jù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

其實(shí)大部分類型的測(cè)試都需要去準(zhǔn)備測(cè)試數(shù)據(jù)。

  • 手工測(cè)試:一些基礎(chǔ)數(shù)據(jù),比如配置數(shù)據(jù)等等是需要去準(zhǔn)備的;
  • 自動(dòng)化測(cè)試:基礎(chǔ)需要準(zhǔn)備,現(xiàn)有數(shù)據(jù),動(dòng)態(tài)運(yùn)行時(shí)產(chǎn)生的數(shù)據(jù)是需要準(zhǔn)備的;
  • 性能測(cè)試:跟自動(dòng)化測(cè)試差不多;

這里就牽扯到了一些關(guān)于數(shù)據(jù)的概念了。

測(cè)試數(shù)據(jù)的分類

我們可以給測(cè)試數(shù)據(jù)分一些種類

  • 基礎(chǔ)數(shù)據(jù),比如一些內(nèi)容管理系統(tǒng)會(huì)配置站點(diǎn)的標(biāo)題,友情鏈接之類的基礎(chǔ)配置數(shù)據(jù)
  • 存量數(shù)據(jù),也就是現(xiàn)有數(shù)據(jù)。比如在測(cè)試一些電商站點(diǎn)的時(shí)候會(huì)提前插入一些商品信息,類目信息物流信息等
  • 動(dòng)態(tài)數(shù)據(jù),也可以叫做 session 數(shù)據(jù)。比如在測(cè)試電商站點(diǎn)的發(fā)布商品功能的時(shí)候,往往會(huì)去創(chuàng)建一些新的商品

我們可以想象到,基礎(chǔ)數(shù)據(jù)其實(shí)可以比較容易的跟生產(chǎn)環(huán)境保持一致。測(cè)試環(huán)境的存量數(shù)據(jù)會(huì)比線上環(huán)境要少,測(cè)試環(huán)境的動(dòng)態(tài)數(shù)據(jù)可能不會(huì)像線上環(huán)境那樣真實(shí)。

這里就需要討論測(cè)試數(shù)據(jù)的量級(jí)和真實(shí)性的問題了。

測(cè)試數(shù)據(jù)的量級(jí)

大部分情況下,測(cè)試數(shù)據(jù)的量級(jí)是沒有產(chǎn)生環(huán)境多的。所以測(cè)試數(shù)據(jù)可以是真實(shí)數(shù)據(jù)的子集。

如果有類生產(chǎn)環(huán)境或預(yù)發(fā)布環(huán)境的話,可以盡量保持跟線上數(shù)據(jù)相當(dāng)?shù)牧考?jí)。這樣一些測(cè)試環(huán)境不好測(cè)出來的由于數(shù)據(jù)量導(dǎo)致的問題可以在預(yù)發(fā)布環(huán)境測(cè)出來。

測(cè)試數(shù)據(jù)的真實(shí)性

我們測(cè)試環(huán)境的數(shù)據(jù)往往跟真實(shí)用戶產(chǎn)生的數(shù)據(jù)是有差異的。比如測(cè)試論壇系統(tǒng)時(shí),我們?cè)谔永锏馁N圖可能往往就那么幾張,尺寸也是恰到好處,而線上用戶的貼圖可能是五花八門,從而導(dǎo)致意想不到的問題。

如何準(zhǔn)備基礎(chǔ)和存量數(shù)據(jù)

基礎(chǔ)和存量數(shù)據(jù)與線上環(huán)境越一致,測(cè)試中發(fā)現(xiàn)問題的概率可能就越高。一般來說,可以有下面的策略

  • 全量 + 脫敏策略。直接定期把線上的數(shù)據(jù)做脫敏,導(dǎo)入到測(cè)試環(huán)境。這里脫敏是必選,數(shù)據(jù)泄漏導(dǎo)致的問題嚴(yán)重程度往往比普通的線上 bug 要嚴(yán)重得多。
  • 定量 + 脫敏策略。只上一些線上數(shù)據(jù),比如只在線上拉 1000 個(gè)商品,1000 個(gè)用戶信息,然后做脫敏。這里技術(shù)實(shí)現(xiàn)難度會(huì)比較高,畢竟要把關(guān)聯(lián)表理順。
  • 爬蟲策略。如果是新項(xiàng)目 / 產(chǎn)品的話,線上沒有存量數(shù)據(jù)可以導(dǎo),那么可能要去友商那里爬一些數(shù)據(jù),導(dǎo)到測(cè)環(huán)境做測(cè)試。比如做一個(gè)旅游站點(diǎn),開始的時(shí)候是沒有用戶的游記的,這時(shí)候就要去類似站點(diǎn)爬一點(diǎn)來測(cè)試了。
  • 生成動(dòng)態(tài)數(shù)據(jù)。如果線上沒有數(shù)據(jù),友商也沒有的爬,那么就要人肉或者自動(dòng)化的方式去產(chǎn)生一些數(shù)據(jù)了。系統(tǒng)簡(jiǎn)單的話可以用 sql 去跑,復(fù)雜點(diǎn)的話可能要調(diào)用接口或者用自動(dòng)化的方式去生成。實(shí)在沒轍的時(shí)候也可以手動(dòng)去造一些數(shù)據(jù)。

關(guān)于動(dòng)態(tài)數(shù)據(jù)

大家在做自動(dòng)化或者接口測(cè)試后往往會(huì)大量的去產(chǎn)生動(dòng)態(tài)數(shù)據(jù)。那么問題就來了。

這些數(shù)據(jù)存在哪里?什么意思呢?如果我們需要用自動(dòng)化的方式去創(chuàng)建一個(gè)商品,那么商品的信息,圖片地址該放在哪里呢?其實(shí)這是個(gè)持久化的問題了。

  • 放文件里。文件格式有很多可以選的,比如 xml/csv/json/yaml 等。不過不推薦 excel,畢竟是私有格式,沒有太強(qiáng)的擴(kuò)展性。而且 excel 一升級(jí),你的解析代碼和庫也可能要跟著改一次,嗯,強(qiáng)烈不推薦了。
  • 放數(shù)據(jù)庫里。爬一些商品的信息存到數(shù)據(jù)庫里,然后讀數(shù)據(jù)庫也是很好的辦法,還能熟悉一下 sql 的用法,面試經(jīng)常問到,另外可以用數(shù)據(jù)庫的事務(wù)機(jī)制來清理測(cè)試數(shù)據(jù)
  • 在代碼里動(dòng)態(tài)生成。比如動(dòng)態(tài)隨機(jī)生成用戶的姓名啊性別和年齡之類的

數(shù)據(jù)生成之后就面臨著一個(gè)清理的問題。清理問題實(shí)際上數(shù)據(jù)生命周期的問題,測(cè)試數(shù)據(jù)應(yīng)該有下面一些生命周期吧

  • 短期數(shù)據(jù)。用例完了就刪掉的數(shù)據(jù),一般線上做性能測(cè)試的數(shù)據(jù)都是這樣的短期數(shù)據(jù)
  • 長(zhǎng)期數(shù)據(jù)。用例跑出來的數(shù)據(jù)放在那里也沒事,可以一直存在。這種數(shù)據(jù)太多有時(shí)候會(huì)影響測(cè)試環(huán)境的性能

自動(dòng)化測(cè)試跑出的數(shù)據(jù)建議做短期數(shù)據(jù),跑出來想辦法清掉,因?yàn)樽詣?dòng)化跑的頻率其實(shí)可以很高,每次都產(chǎn)生一堆數(shù)據(jù)的話數(shù)據(jù)的量級(jí)可能會(huì)在短期變得很大,對(duì)測(cè)試環(huán)境的性能造成影響。

以上的一些看法是個(gè)人的淺顯的粗鄙的看法,肯定有很多不成熟的地方,歡迎大家斧正。

如果你不想一個(gè)人野蠻生長(zhǎng),找不到系統(tǒng)的資料,問題得不到幫助,堅(jiān)持幾天便放棄的話,學(xué)習(xí)自動(dòng)化測(cè)試相關(guān)內(nèi)容可以進(jìn)群:785128166,大家可以一起討論交流,里面會(huì)有各種軟件測(cè)試資料和技術(shù)交流。文章來源地址http://www.zghlxwxcb.cn/news/detail-710892.html

到了這里,關(guān)于自動(dòng)化測(cè)試如何準(zhǔn)備測(cè)試數(shù)據(jù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 自動(dòng)化測(cè)試工具Selenium的基本使用方法,面試字節(jié)跳動(dòng)的前端工程師該怎么準(zhǔn)備

    自動(dòng)化測(cè)試工具Selenium的基本使用方法,面試字節(jié)跳動(dòng)的前端工程師該怎么準(zhǔn)備

    8.小結(jié) 上述均可以改寫成find_element(By.ID,‘kw’)的形式 find_elements_by_xxx的形式是查找到多個(gè)元素,結(jié)果為列表 import time from selenium import webdriver#驅(qū)動(dòng)瀏覽器 from selenium.webdriver import ActionChains #滑動(dòng) from selenium.webdriver.common.by import By #選擇器 from selenium.webdriver.common.by import By #按照什

    2024年04月16日
    瀏覽(25)
  • Python自動(dòng)化測(cè)試用例:如何優(yōu)雅的完成Json格式數(shù)據(jù)斷言

    Python自動(dòng)化測(cè)試用例:如何優(yōu)雅的完成Json格式數(shù)據(jù)斷言

    目錄 前言 直接使用 優(yōu)化 封裝 小結(jié) 進(jìn)階 總結(jié) ?資料獲取方法 記錄Json斷言在工作中的應(yīng)用進(jìn)階。 很早以前寫過一篇博客,記錄當(dāng)時(shí)獲取一個(gè)多級(jí)json中指定key的數(shù)據(jù): 后來在寫用例生成過程中,發(fā)現(xiàn)重復(fù)的斷言描述信息較多,大多數(shù)數(shù)據(jù)返回其實(shí)都是標(biāo)準(zhǔn)的json,所以將整個(gè)

    2024年02月13日
    瀏覽(16)
  • Web自動(dòng)化測(cè)試-如何進(jìn)行Selenium頁面數(shù)據(jù)及元素交互?教你一步不漏。

    Web自動(dòng)化測(cè)試-如何進(jìn)行Selenium頁面數(shù)據(jù)及元素交互?教你一步不漏。

    ? 目錄 前言: 一、Selenium簡(jiǎn)介 二、安裝Selenium 1.Windows用戶安裝Selenium 2.安裝Chrome瀏覽器驅(qū)動(dòng) 三、使用Selenium進(jìn)行頁面數(shù)據(jù)及元素交互 1.啟動(dòng)瀏覽器

    2024年02月07日
    瀏覽(24)
  • selenium 自動(dòng)化測(cè)試—如何搭建自動(dòng)化測(cè)試環(huán)境?

    selenium 自動(dòng)化測(cè)試—如何搭建自動(dòng)化測(cè)試環(huán)境?

    ?? 視頻學(xué)習(xí): 文末有免費(fèi)的配套視頻可觀看 ?? 點(diǎn)擊文末小卡片 ,免費(fèi)獲取軟件測(cè)試全套資料,資料在手,漲薪更快 最近也有很多人私下問我,selenium學(xué)習(xí)難嗎,基礎(chǔ)入門的學(xué)習(xí)內(nèi)容很多是3以前的版本資料,對(duì)于有基礎(chǔ)的人來說,3到4的差別雖然有,但是不足以影響自己,

    2024年02月19日
    瀏覽(32)
  • 什么是自動(dòng)化測(cè)試?如何開展自動(dòng)化測(cè)試你需要知道這些點(diǎn)

    什么是自動(dòng)化測(cè)試?如何開展自動(dòng)化測(cè)試你需要知道這些點(diǎn)

    目錄 前言 什么是自動(dòng)化測(cè)? 分層的自動(dòng)化測(cè)試 我為什么要做自動(dòng)化測(cè)試? 什么項(xiàng)目適合做自動(dòng)化測(cè)試? 選擇什么工具進(jìn)行自動(dòng)化測(cè)試 selenium 用前須知 selenium IDE selenium Grid selenium RC selenium 2.0 selenium學(xué)習(xí)路線 結(jié)語 做測(cè)試好幾年了,真正學(xué)習(xí)和實(shí)踐自動(dòng)化測(cè)試一年,自我感覺

    2023年04月17日
    瀏覽(97)
  • 自動(dòng)化測(cè)試:5分鐘了解Selenium以及如何提升自動(dòng)化測(cè)試的效果

    自動(dòng)化測(cè)試:5分鐘了解Selenium以及如何提升自動(dòng)化測(cè)試的效果

    在快節(jié)奏的技術(shù)世界里,自動(dòng)化測(cè)試已經(jīng)成為確保?Web?應(yīng)用程序質(zhì)量和性能的重要手段。自動(dòng)化測(cè)試不僅加快了測(cè)試過程,還提高了測(cè)試的重復(fù)性和準(zhǔn)確性。Selenium,作為領(lǐng)先的自動(dòng)化測(cè)試工具之一,為測(cè)試人員提供了強(qiáng)大的功能來模擬用戶在?Web?瀏覽器中的行為。在本文中

    2024年01月20日
    瀏覽(29)
  • 手工測(cè)試如何轉(zhuǎn)向自動(dòng)化測(cè)試

    手工測(cè)試如何轉(zhuǎn)向自動(dòng)化測(cè)試

    我是在2008年畢業(yè)的,三本的學(xué)校,不上不下的專業(yè)水平,畢業(yè)的時(shí)候,恰好遇到了金融危機(jī)。校園招聘里陰差陽錯(cuò)的巧合,讓我走上了軟件測(cè)試工程師的道路。 入職第一天,來了個(gè)高大上的講師,記得他是這么說的: “軟件測(cè)試的要求非常高,做好軟件測(cè)試很不容易”、“

    2024年02月15日
    瀏覽(79)
  • 企業(yè)為什么要做自動(dòng)化測(cè)試?我們?cè)撊绾螌W(xué)習(xí)自動(dòng)化測(cè)試?

    企業(yè)為什么要做自動(dòng)化測(cè)試?我們?cè)撊绾螌W(xué)習(xí)自動(dòng)化測(cè)試?

    作為一名大廠測(cè)試開發(fā),編寫自動(dòng)化腳本,儼然成為一種必備的技能。 為什么要做自動(dòng)化測(cè)試? 那企業(yè)或者是我們測(cè)試人員為什么要做自動(dòng)化測(cè)試呢? 如果在前兩年,可能10個(gè)測(cè)試員有6個(gè)都是做的功能測(cè)試,但隨著測(cè)試技術(shù)的發(fā)展以及測(cè)試工作的深入,傳統(tǒng)的手工測(cè)試已經(jīng)

    2024年02月10日
    瀏覽(25)
  • API自動(dòng)化測(cè)試是什么?我們?cè)撊绾巫鯝PI自動(dòng)化測(cè)試呢?

    API自動(dòng)化測(cè)試是什么?我們?cè)撊绾巫鯝PI自動(dòng)化測(cè)試呢?

    ?API測(cè)試已成為日常的測(cè)試任務(wù)之一,為了提高測(cè)試效率,減少重復(fù)的手工操作,API自動(dòng)化測(cè)試也逐漸變得愈加重要,本文是自己在API自動(dòng)化測(cè)試方面的一些經(jīng)驗(yàn)積累和心得、匯總成文,以饗讀者 我相信自動(dòng)化技能已經(jīng)成為高級(jí)測(cè)試工程師總體技能的標(biāo)配。敏捷和持續(xù)測(cè)試破

    2024年02月01日
    瀏覽(21)
  • 如何實(shí)現(xiàn)WinApp的UI自動(dòng)化測(cè)試?自動(dòng)化工具如何選擇人?

    WinApp(WindowsAPP)是運(yùn)行在Windows操作系統(tǒng)上的應(yīng)用程序,通常會(huì)提供一個(gè)可視的界面,用于和用戶交互。例如運(yùn)行在Windows系統(tǒng)上的Microsoft Office、PyCharm、Visual Studio Code、Chrome,都屬于WinApp。常見的WinApp,其擴(kuò)展名基本都是*.exe,運(yùn)行后也都會(huì)有一個(gè)漂亮、易用的UI界面,本章就

    2024年02月04日
    瀏覽(95)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包