原创 python接口自動化第二篇--封裝get和post的代碼框架

很多解釋都註明在代碼截圖中 #封裝get和post import logging import requests class RequestsHandler: def get(self,url,params,**kw):#*

原创 Jmeter+Jenkins+Ant接口自動化測試平臺搭建(Mac)(一)

1、安裝jmeter,這個安裝在之前的文章有介紹,這裏不多說 2、安裝home-brew  (1)終端命令行輸入:      /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercon

原创 Jmeter+Jenkins+Ant接口自動化測試平臺搭建(Mac)輸出測試報告(二)

1、首先將apache-jmeter-3.2extras下面的ant-jmeter-1.1.1的jar包複製到ant的lib目錄下 複製到你安裝ant目錄下的lib文件裏(這裏就不貼圖裏) /usr/local/Cellar/ant/1

原创 jmeter錄製腳本(Mac)

可以選擇用bad boy錄製腳本,但是bad boy只適用於win系統,所以本次主要介紹下Mac下錄製腳本 Mac下可使用jmeter下的http代理服務器錄製腳本 1、工作臺--》http代理服務器 2、添加線程組 3、添加一個錄製

原创 jmeter 錄製腳本後的性能測試案例1

1、 網站性能測試案例1: 1.用戶人數100人,並且所有用戶同時點擊服務器 2.用戶分別訪問12個頁面 3.開始打開每個頁面之前,我們需要設置一些等待時間(思考時間)(jmeter裏添加一個固定定時器就可以) 4.服務器的URL不能寫死

原创 jmter接口自動化個人設計

一、註冊、登陸 說明:以上均是來自本人自學設計的,借用公司項目,如有問題疑問可隨時解答 本人是Mac系統,安裝的jmter 3.3 1、設置新增請求,因爲有多個請求,所以增加了一個事務管理器,方便整理 2、添加http請求 因爲要做接

原创 Jmeter3.2下載和安裝【WIN10】

      Jemeter的使用需要JAVA的安裝環境,它是純100%的Java程序,首先需要下載jdk;這個可以在各個第三方軟件平臺下載(我的是在360軟件裏邊下載的)也可以在官網下載:https://www.java.com/en/d

原创 python+selenium 自動化(一)搭建環境

上一篇文章中介紹了pycharm,本章介紹selenium下載和環境得搭建 1、下載Selenium for python :https://pypi.python.org/pypi/selenium#downloads 下載tar.gz

原创 python+selenium自動化(二)打開火狐/chrome/IE瀏覽器

如何初始化一個webdriver實例對象driver,然後打開和關閉firefox/chrome瀏覽器,首先先去下載瀏覽器的插件【driver插件geckodriver.exe】,下載地址:https://github.com/mozil

原创 jmeter3.2接口測試壓力測試示例2【客戶端】【get】

1、抓包工具將想要測試的接口獲取,這裏用的是charles2、因爲該接口需要Cookie和userId,所以+信息頭管理器因爲是GET接口,參數直接放在URL後邊

原创 Charles簡單抓包工具使用【web】

1、先去官網https://www.charlesproxy.com/下載Charles與電腦的連接:2、Charles 主要提供兩種查看封包的視圖:Structure:將網絡請求按照域名分類,可以很清晰的去分析和處理數據【宏觀上的掌控】

原创 jmeter簡單的接口壓力測試【GET接口】

1、JMETER的安裝上篇文章已經詳述,這裏不再多說,啓動jmeter.bat文件,打開jmeter【這裏是3.2版本】2、創建線程組【可以修改線程組的名稱】Ramp-up period:eg1:若線程數=100,時間=10s,則表示10

原创 python 腳本編輯器PyCharm安裝下載

1、官網下載PyCharm http://www.jetbrains.com/pycharm/ 2、點擊運行安裝 傻瓜式安裝進行中~ 如果安裝完不想運行,就不用勾選 此處萬能碼: 3、程序頁面UI風格選擇 此時要把本

原创 Win10 家庭中文版HOST文件更改

1、CMD通道(Ctrl+R)進入:C:\WINDOWS\system32\drivers\etc 點擊確定 2、進入HOST文件,點擊右鍵打開屬性 3、打開屬性頁面,選擇高級 4、在新彈出的對話框裏點擊添加按鈕 5、再點擊hos

原创 jmeter3.2接口測試壓力測試示例2【客戶端】【get】【WS】

1、抓包工具將想要測試的接口獲取,這裏用的是charles2、該接口不需要Cookie和userId,所以不需要信息頭管理器