原创 Selenium+Java(24):Selenium+Maven+Jenkins實現自動化持續集成

1. 創建Jenkins工程 打開我們的Jenkins,點擊左上角的“新建任務”按鈕,新建一個任務,名字自己取: 選擇“構建一個自由風格的項目”,點擊確定: 點開“高級”:選擇“使用自定義工作空間”,把自己的Java工程路徑填寫進

原创 Selenium+Java(25):Eclipse MarketPlace無法啓動的解決方案

啓動MarketPlace時候報錯如下: Cannot open Eclipse Marketplace Cannot install remote marketplace locations; 解決方案: Windows–Pr

原创 Docker(2):利用Docker搭建移動安全測試平臺MobSF

1.1. 工具簡介 MobSF是Mobile Security Framework的縮寫,是一個移動端應用安全問題檢出的框架和工具,它適用於Android/iOS/Windows,能夠執行動態和靜態的惡意軟件的分析和檢測。支持An

原创 Docker系列❤

課時 課程名稱 備註 第1節 Ubuntu系統下卸載及安裝Docker 第2節 利用Docker搭建移動安全測試平臺MobSF 第3節 第4節 第5節 第6節 第7節

原创 AppScan(1):安全掃描工具AppScan的基本使用

在我們安裝好AppScan這款軟件之後呢,啓動頁面就是這樣子啦: 不愧是一款舉世聞名的網站漏洞掃描工具,一眼看上去能感受到它低調中蘊含着強大的簡約風格。 那麼我們要如何使用這款工具執行一次簡單的掃描呢?如下: 啓動後,我們首先

原创 移動測試技術手冊(1):Docker卸載及安裝

請先自行安裝好java運行環境。 一.安裝Docker 有部分工具需要在Linux系統下使用Docker進行容器化部署,請先在系統中安裝好Docker。 注:筆者的系統版本是Ubuntu1804。可以使用虛擬機,也可以使用自己的服

原创 移動測試技術手冊(2):Fiddler的安裝及配置

二.安裝Fiddler 1.1 工具簡介 Fiddler是一個http協議調試代理工具,它能夠記錄並檢查所有你的電腦和互聯網之間的http通訊,設置斷點,查看所有的“進出”Fiddler的數據(指cookie,html,js,cs

原创 Selenium+Java(24):將Java項目轉化爲Maven項目

如果有朋友之前一直是使用Java Project來寫的項目,但是發現Java Project劣勢比較多,比如依賴管理比較麻煩,需要手動導入,不方便協同操作,不能夠通過war包方式直接部署運行等,那可以參考下這篇文章,我們來講一下如

原创 Selenium+Java(22):報錯ElementClickInterceptedException的解決方案

問題:Selenium元素無法點擊,報錯:ElementClickInterceptedException 原因:該頁面中存在下拉框,打開該下拉框後,下拉框頁面覆蓋了其下方元件的元素定位,導致報錯。 解決方案:使用如下的代碼編寫方

原创 Selenium+Java(21):Maven項目中引用自定義的reportng.jar包

Maven項目中引用自定義的reportng.jar包 一、前言 Maven官方的reportng.jar更新到1.1.4版本之後就很久沒有再更新了,而這個最新的版本也沒有對中文的支持。 於是我們在做自動化測試,使用ReportN

原创 Selenium+Java+Maven(1):使用Maven進行項目管理

Maven 是一款能力出衆的項目管理工具,可以對 Java 項目進行構建、依賴管理。也可被用於構建和管理各種項目,例如 C#,Ruby,Scala 和其他語言編寫的項目。Maven 曾是 Jakarta 項目的子項目,現爲由 Ap

原创 Selenium+Java(18):報錯java.lang.NoSuchMethodError: org.testng.TestRunner.addListener的解決方案

博主今天在做UI自動化時遇見了如下報錯信息: 主體內容大致如下: java.lang.NoSuchMethodError: org.testng.TestRunner.addListener(Ljava/lang/Object;

原创 Selenium+Java自動化測試系列續集❤

課時 課程名稱 備註 第21章 引入Maven 第22課 第23課 1至20章請移步此鏈接查看:Selenium自動化測試系列 這一篇是之前版本的續集,新增了Maven項目管理,PO設計模式,服

原创 Selenium+Java(17):運行時報找“不到或無法加載主類 org.testng.remote.RemoteTestNG”的解決方案

錯誤: 找不到或無法加載主類 org.testng.remote.RemoteTestNG 原因: 引用的TestNG版本和Eclipse中安裝的TestNG插件版本不匹配。pom中依賴的testng版本是6.14.3 ,

原创 Spring Boot(2):解決Maven下載依賴緩慢的問題

添加國內鏡像。 修改Maven目錄下\conf 目錄內的settings.xml文件 在中添加以下代碼: <mirror> <id>nexus-aliyun</id> <mirrorOf>central</