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

問題:Selenium元素無法點擊,報錯:ElementClickInterceptedException 原因:該頁面中存在下拉框,打開該下拉框後,下拉框頁面覆蓋了其下方元件的元素定位,導致報錯。 解決方案:首先給一個稍微長一些

原创 Selenium+Java(26):利用GitHub實現自動化代碼託管

前言 在前面的博客中我們已經基本講完了如何搭建一個Maven自動化測試項目,該項目可以在本地運行,並且可以通過Jenkins來執行自動化觸發構建以及自動發送測試結果報告郵件。 但這樣的本地項目最大的弊端在於無法進行便捷的代碼版本管

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

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

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

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

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

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

原创 Selenium+Java(21):自動化測試環境搭建(Maven項目)

當檔鐺當!時隔許久,你們有才又好看的博主又帶着嶄新的更新內容回來啦!這一次更新的是Selenium+Java篇的續集,但不一樣的是這次我們會使用Maven的方式來進行項目管理,在Maven Project下進行自動化測試的項目搭建

原创 Spring Boot(1):動手搭建Spring Boot開發環境

一、Spring Boot簡介 Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通

原创 使用Ant批量編譯Java代碼,並將Class文件存放至指定目錄

第一章 探究起因 在做企業服務平臺項目自動化測試時,筆者發現:同樣的代碼,在我本機運行就可以成功,但上傳到我的雲服務器上運行,日誌裏就會報出一個在上個月出現過的一個錯誤。總感覺雲服務器上跑着的是一份舊的,有問題的代碼,但是查看文件

原创 Appium自動化測試(10):模擬器無法啓動の解決方案

今天筆者在做移動端穩定性測試時突然發現模擬器加載到50%就卡住不動了,重啓多次也沒有成效。經排查,原因是我前幾天安裝配置docker,開啓了Hyper-V服務,導致模擬器服務無法啓動,報錯如圖: 解決方案如下: 使用管理員權限打

原创 Selenium+Java(27):利用Jenkins自動拉取Git代碼並執行

前言 這一節我們將之前講過的幾個概念結合起來,實現利用Jenkins從Git拉取代碼,自動執行併發送測試報告。主要的工具依舊是Jenkins中的windows batch command。 一、安裝Git Plugin 首先在Je

原创 Postman(2):運行Fiddler時,Postman捕獲不到響應怎麼解決?

一、問題現象 Fiddler和Postman在同一臺電腦上一起運行時,使用Postman發送請求可能會發生如下問題,捕獲不到響應: 二、解決方案 按如下方式設置,即可解決: 在Fiddler中點擊File-Settings,然後

原创 電腦調節屏幕亮度快捷鍵無法使用の解決方案

一、前言 博主的筆記本平時也不太調整屏幕亮度,基本都是讓它保持在60。 但最近突發奇想用了一下之前原本好使的快捷鍵Fn+F8/F9,想調一下屏幕亮度,結果發現這兩個快捷鍵失靈了。於是上網搜了好多解決方案,親試解決之後便有了今天這

原创 Selenium+Java(26):GitHub+Jenkins實現代碼託管及自動構建(Ⅰ)

前言 在前面的博客中我們已經基本講完了如何搭建一個Maven自動化測試項目,該項目可以在本地運行,並且可以通過Jenkins來執行自動化觸發構建以及自動發送測試結果報告郵件。 但這樣的本地項目最大的弊端在於無法進行便捷的代碼版本管

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

章節 博文名稱 備註 系列1 Selenium自動化測試系列❤ 系列2 Selenium+Java自動化測試系列續集❤ QA 報錯ElementClickInterceptedException的解決方案

原创 Selenium+Java(25):配置Jenkins實現測試報告郵件發送(Maven項目)

在上一章:Selenium+Java(24):Selenium+Maven+Jenkins實現自動化持續集成 裏我們講完了如何通過windows batch command將 Selenium++Maven+Jenkins 關聯,