前端实时刷新数据_产品又让我造数据
作為一個測試。經常面臨造數據的問題,昨天這個問題又來了。
產品:我需要那個XX頁面都有數據的截圖,要給甲方爸爸們看
我:現在忙。明天再說吧(日常偷懶)
產品:那明天早上盡快給我,
我:好嘞(不到晚上給,怎么體現工作量)
說雖說,干還是要干的,打開了那個頁面,心想改改dom的數據不就出來了嗎。進去一看。特么都是走勢圖。。一個頁面有將近十個表,什么柱型,折現,餅型都有(真實話,真的全有)。看來不能通過頁面下手了。但是如果真的通過走正常流程造出這些數據,估計明晚都不現實。
(有人會問可以改數據庫值呀,但這些數據都是存在es中。都是實時統計。如果說我挨個找索引,然后按著格式插入,估計也能累死)
然后開始想其他辦法(鬼點子)
1.和前端要git地址。自己clone到本地,自己把數據寫死運行一遍。
后經證明不行。關鍵兩點 1 .每個代碼權限要單獨申請。我還要讓領導審批,萬一領導問我干啥。我說我就想把數據寫死。。(想想不太對)
2.我還要捋前端代碼。雖然vue cli創建的項目條理還算清晰。但是為了一個截圖去捋總感覺對不起自己的勞動量
2.看看chrome能不能打斷點,讓我來改response
Google 百度一頓折騰,未果
3 看來只能用我之前常用的手段了。Charles
之前一直用來抓手機的請求,從來沒有抓過電腦的。這次可以嘗試一下
(我用的是mac,所以一下截圖均來自mac)
1.網絡設置代理(網絡->高級->代理)
2.給想修改參數的鏈接打斷點(proxy->breakpoints settings->add)
Query 不建議填寫。這個只是參數,不影響定位到鏈接上。反而你填寫上。每次參數必須對應上才能執行到
除了這種方式,還可以在請求的鏈接上直接右擊->breakpoints
3再次刷新頁面,即可看到你設置breakpoints的鏈接停住了。
點擊edit request可以編輯入參
點擊Execute 繼續往下走,這個時候可以看到response返回來了。你可以編輯response來達到接口返回值永遠是你想要的效果
但是我發現有個問題。前端有超時時間,除非我手速非常快(二十年單身都懸),這個頁面同時訪問了八個接口,而且八個接口都是返回圖型的值,而且前端設置的超時時間只有5秒。超過五秒你在返回也沒用了。
難道我要放棄這種辦法了,想想還有沒有其他歪點子,呸,主意。
突然想起可以把response保存在本地。然后每次訪問的鏈接直接訪問本地即可
在需要的鏈接上右擊->Map local,然后選擇你本地的文件
最終數據終于出來了。而且想要啥要啥的那種。。
感覺以后這種事肯定還是不會少。不能老被這種重復繁瑣的任務影響心情。看來要把mock數據平臺的構建提上日程了。
總結
以上是生活随笔為你收集整理的前端实时刷新数据_产品又让我造数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个楚辞里好听的名字!
- 下一篇: 《看恽家牡丹花戏赠李二十》是哪个时期的作