原创 【小程序自動化Minium】一、框架介紹和環境搭建

微信小程序自動化測試系列分享 一、Minium 簡介 minium 是微信團隊爲小程序專門開發的自動化框架,我們可以用它來做小程序的UI自動化測試,但是它的能力卻不僅僅在於UI自動化。 正是得益於官方訂製打造,所以對於小程序很多原生內

原创 微信官方出品!小程序自動化框架 minium 分享預告

先交代一下背景 主要是在我後續的工作規劃裏,還會納入公司移動端的業務,小程序可能會首先呈現出來的產品。 於是乎我去了解了一下小程序的開發(也有動動手的想法,暫時先擱置),後來又去搜了下小程序的自動化測試,發現比較知識比較零散。而且搜索引

原创 【測試平臺開發】23. 接口斷言功能-保存接口斷言和編輯回顯

基於 springboot+vue 的測試平臺(練手項目)開發繼續更新。 上一章開發了接口斷言的前端,本章完成接口斷言的保存。 起初接口相關的斷言數據想保存在單獨的表裏,後來覺得後續像接口另存爲用例,運行測試等場景還得去關聯查詢,最後還是決

原创 Github Star 過萬!用這款免費工具代替收費的Navicat,我看行

最近剛接手公司的新電腦,免不了又是一通環境安裝。但是公司規定不能裝破解軟件,這就讓我犯難了。 代碼編輯器什麼都還好說,但是數據庫管理工具,可謂是我最高頻使用工具之一了。之前一直用的 navicat 在公司電腦上是不能繼續用了,趕緊找找還

原创 【測試平臺開發】22. 接口斷言功能-前端vue組件開發

基於 springboot+vue 的測試平臺(練手項目)開發繼續更新。 接下來準備開發請求斷言功能。關於這個功能要實現哪些需求,長什麼樣子,我參考了下其他優秀的業界工具,比如apifox、metersphere等。 於是決定還是先緊着最常

原创 【測試平臺開發】21. 完成發送接口請求顯示響應頭信息

基於 springboot+vue 的測試平臺(練手項目)開發繼續更新。 在接口編輯頁中點擊發送接口請求,除了顯示響應體外,還可以顯示響應頭等輔助信息,今天完成這個功能的開發。 一、後端實現 後端主要是修改一下處理接口發送請求的方法api

原创 【測試平臺開發】二十、完成編輯頁發送接口請求功能

基於 springboot+vue 的測試平臺(練手項目)開發繼續更新。 今天終於把已做的功能都重構完成了。 其中前端又做了個小調整,就是入參動態增刪的控件,本來我是3個tab複用一個組件,後來不斷髮現一些問題,最後我決定還是分開寫吧。

原创 【測試開發】使用 Mybatis-Plus 的 BaseMapper 接口與 Service 接口

最近在工作開發中遇到一個批量新增修改的處理,我使用的是 mybatis-plus,但是在用的 BaseMapper 接口裏是沒有這個方法的,後來發現 Service 接口裏有這個方法,今天整理一下這2種用法。 一、使用 BaseMapper

原创 【測試平臺開發】十九、前端vue重構 — computed、watch、組件通信等常用知識整理

基於 springboot+vue 的測試平臺開發繼續更新。 當前項目進度的前端重構已經完成了,在重構之餘也對一些交互做了優化等。在本次的重構過程中感覺還是有不少收穫,尤其是對於一些vue的前端知識的應用。 今天不做具體的開發記錄分享,整理

原创 幾行代碼,幫我實現買菜“自由”

請允許我標題誇張一下,其實並不是真正買菜自由,我想買什麼買什麼,只不過通過代碼來代替自己做一些事情。 博主人在上海,這邊什麼情況大家也都清楚,所以買菜就是生 gou 存 huo 的首要條件。 之前每天抱着手機刷叮咚,熬夜早起搶菜,大多數都是

原创 【測試平臺開發】十八、vue組件化重構前端代碼

基於 springboot+vue 的測試平臺開發繼續更新(人在魔都 T_T)。 這期其實並不是一個詳細的開發過程記錄,主要還是針對本次前端重構來聊聊幾個關注點。 目前重構的總進度在80%,重構完的頁面沒什麼變化,再回顧一下。 一、爲什麼

原创 【測試平臺開發】十七、接口編輯頁面實現下拉級聯選擇,綁定接口所屬模塊

基於 springboot+vue 的測試平臺開發繼續更新。 停更得有半年,最近待業家中沒有理由不繼續更新了。本來是打算做別的功能,但是我的重新調試環境的時候發現了bug,搞半天原來是因爲沒實現接口與模塊的綁定,導致點擊左側模塊樹之後列表頁

原创 RPC、HTTP、DSF、Dubbo,每個都眼熟,就是不知道有什麼聯繫?

之前的面試經歷中,除了經常被問到 HTTP 相關的知識外,還有被問過 http 與 rpc 的區別的。再加上工作中經常與公司的一些DSF應用打交道,於是我又會聯想到 dubbo,那麼今天要梳理的內容關鍵詞就有了這些: http、rpc、ds

原创 【面試高頻】cookie、session、token?看完再也不擔心被問了

在以往的面試記錄裏,我又看到了一個多次被問到的知識點,那就是 cookie、session、token 的區別有哪些?如果現在來問你,不知道你能否說清楚呢? 今天不僅僅是整理出這三者的區別,更重要的是能夠真正去理解這三者之間的作用和聯繫。

原创 【軟件測試】如何梳理你測試的業務

在日常的測試工作中,不知道大家是否會有梳理自己測試業務的習慣。我個人覺得這個事情是值得做的,最好還可以培養成一個習慣。 一、爲什麼要梳理業務? 因爲在業務測試中,作爲測試人員,熟悉負責的業務是非常重要的,而通過階段性的梳理總結,可以讓你的業