原创 (七)PC自動化測試框架之自定義框架介紹(四)--智能等待(java)

玩自動化的都知道,很多操作都需要在頁面元素加載完成纔可以去操作,但是這個加載速度是我們無法預料的,所以智能等待就派上用場了,不需要浪費多餘的時間來等待,一旦元素加載出來,即可進行下一步的操作。當然使用強制等待也是可以的sleep(

原创 (二)PC自動化測試框架selenium學習之TestNG篇(java)

爲什麼要單獨把TestNG拿出來寫呢,因爲它在整個自動化測試框架中,佔有着很大的分量。 首先什麼是TestNG,爲什麼要用TestNG,怎麼使用呢? 什麼是TestNG? TestNG是Java中的一個測試框架, 類似於JUnit

原创 APP自動化測試框架----TestNG篇(java)

因爲app也是基於java語言的,所以TestNG的使用方法不再贅述,請參考我的另一篇文章: https://blog.csdn.net/weixin_43574761/article/details/88974595 有疑問的加

原创 接口自動化測試框架(四)--commonlib框架的靈魂方法

今天,我們來介紹一下框架中靈魂部分,commonlib包裏的py文件。 這個包裏有4個文件,分別是confighttp,connectdb,htmlresult,sendemail,我們下面一個個詳細講解。 一:confightt

原创 接口自動化測試框架(三)框架的搭建Python3+UnitTest+HTMLTestRunner

** 環境的搭建 ** 在開始搭建之前,準備工作就是環境的搭建,我用的是Python3.7+UnitTest+HTMLTestRunner 1:Python3的安裝: python的環境搭建我就不多說了,網上很多教程,自行安裝 2

原创 接口自動化測試框架(二)mac使用charles設置代理抓取手機報文

pc端的接口,在第一篇文章已經寫了具體的抓取方式:https://blog.csdn.net/weixin_43574761/article/details/105708210 windows電腦使用fiddler工具,安卓手機的

原创 jenkins部署在阿里雲上,郵件發送失敗問題解決方法。

接口都整完了,發現本地調用發送郵件是通的,但是放jenkins上就不行,最後發現是因爲阿里雲把25端口禁用了。 那麼我們就要在程序裏改了,之前寫的方法端口是25,因爲阿里雲25端口不通,而SSL是false,郵件的服務器如下:

原创 接口自動化測試框架(一)前言

在搭建接口自動化測試框架之前,首先我們要清楚什麼接口,接口的常見請求方式有哪些?接口由哪些部分組成? 什麼是接口? 官方說法:由內部操作分離出外部溝通方法,使其能被內部修改而不影響外界其他實體與其交互的方式。 簡單來說:一個搜索功

原创 微信小程序自動化測試-----FAutoTest框架的學習

接觸這個騰訊的框架有差不多快一個月的時間了,現在整理一下遇到的坑。(僅支持安卓手機) 首先,先貼出這個框架的git地址:https://github.com/Tencent/FAutoTest,裏面有具體的測試環境搭建流程。 環境搭