原创 微軟出品自動化神器Playwright,不用寫一行代碼(Playwright+Java)系列(三) 之 手把手帶你結合TestNG測試框架寫一個腳本

寫在前面 官方給的栗子是Junit,但是我還是用TestNG來進行腳本的編寫,這裏只分享思路,不管是哪個測試框架基本思路都是一樣的,喜歡用官方的Junit的,建議查看官方文檔。 如何編寫測試腳本 在@BeforeClass方法中初始化Pla

原创 idea Mac格式化代碼快捷鍵

idea Mac格式化代碼快捷鍵:Command + option + L

原创 解決Syntax Error: Error: No ESLint configuration found Syntax Error: TypeError: eslint.CLIEngine i問題

1.在項目中安裝 ESLint :npm install eslint --save-dev 2.生成配置文件:./node_modules/.bin/eslint --init 3.初始化成功後,會在項目根目錄生成一個 .eslintrc

原创 Mac配置Tomcat詳細版[轉]

Mac下安裝Tomcat簡單實用教程(實測已安裝完成) 1.先搜索Tomcat找到它的官網,正常在第一個: 2.點擊進入網站,如果進不去換個瀏覽器進行,下載Zip包: 3.在Filder的當前用戶下新建一個Java目錄爲了自己方便好找,

原创 Mac系統用Maven本地引入jar包報錯問題解決

打包命令 mvn install:install-file -Dfile=/Users/用戶名/tool/selenium-server-standalone-3.9.1.jar -DgroupId=org.selenium -Dartif

原创 微軟出品自動化神器Playwright,不用寫一行代碼(Playwright+Java)系列(二) 之腳本的錄製及調試詳解

寫在前面 一週前,寫了關於Playwright環境搭建及腳本錄製的簡單使用,反饋還是不錯的。 有不少粉絲給我留言說: 覺得沒看夠,能不能再講下腳本的錄製使用? 答案是肯定的,有人願意看,我就可以寫,當然,如果您看完願意幫我再朋友圈轉發一

原创 python自動化測試系列教程

隨着互聯網產品更新迭代加快,Web 開發和測試的需求也越來越大。很難想象,如果阿里的雙 11、京東的 618,這些龐大繁雜的系統,由工程師們一個個手動測試,將會是一個怎樣費時費力、成本巨大的工程。 也因此,自動化測試就成爲每個研發團隊的必要

原创 微軟出品自動化神器Playwright,不用寫一行代碼(Playwright+Java)系列(一) 之 環境搭建及腳本錄製

一、前言 半年前,偶然在視頻號刷到某機構正在直播講解Playwright框架的使用,就看了一會,感覺還不錯,便被種草,就想着自己有時間也可以自己學一下,這一想着就半年多過去了。 讀到這,你可能就去百度這東西到底是幹啥用的? 細心的同學,可能

原创 Electron學習(四)之應用程序打包

寫在前面 人真的是會變得越來越懶的,也正是人的惰性吧,真的是很諷刺。 關於這個應用程序的開發,斷更了很久,但是代碼部分還算沒落下吧,終於在週一、週二終把這個應用程序寫完了。 開發完不是終點。而是打包後可以使用才真的算是結束吧。 如何將應用程

原创 被一個問題卡了近兩天,下班後我哭了......

寫在前面 好像很久沒有更文了,感覺有很多想寫的,但卻又不知道該寫些什麼了。。。 近階段,整個人的狀態都好,本計劃這月想給自己充電,做一些自己想做的事,結果真的就是事與願違吧。 好像每個人都一樣,都是爲了生活而疲於奔命,依然忙碌於各種事情之間

原创 解決Jenkins構建後ExtentReport測試報告中文亂碼問題

<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version

原创 解決使用(Jenkins檢出代碼)git clone檢出代碼提示必須安裝 .NET framework,Version =v4.7.2

一、事件背景 真的是非常想使用pipeline流水線進行自動化部署打包測試。 於是,晚上下班回家後,真的是"現學現賣",開始做流水線腳本。 經過不懈努力,熬到凌晨兩點多,終於把整個流水線部署腳本在自己本地搭建的Jenkins上跑通了。 第二

原创 持續集成工具篇:Jenkins 與流水線管理【轉】

該文章,圍繞持續集成:Jenkins+Docker+K8S 相關組件,實現自動化管理源碼編譯、打包、鏡像構建、部署等操作; 一、Jenkins 安裝 1、環境部署 下載 Jenkins 包 java -jar jenkins.war --

原创 解決mac配置maven環境變量成功,關閉終端再次啓動終端maven無效問題

執行下列命令: touch .zshrc open -e .zshrc source .zshrc 再次重啓終端如下: 完美成功!

原创 提問:Java中的註解與Python中的裝飾器是一回事嗎?

寫在前面 早上剛到公司,被羣裏這樣一個問題所吸引,如下圖所示: 後來自己就又想了想,感覺自己說的也不全對,於是想從程序角度來做一個佐證。 當然,在寫這篇文章之前,也是查閱了很多文章,關於這個問題的一些觀點,彙總如下: Java 註解也叫