原创 applium_ant_jenkins融合

ant與jenkins的安裝及部署參見jmeter; jenkins>ant(bulid.xml)>腳本;其中的核心是build.xml的編寫; 在appium_demo工程目錄下創建一個build.xml <?xml ve

原创 testng_reportng

@BeforeMethod進行druiver對象的初始化工作;@Test進行搜索關鍵字的測試; @DataProvider進行參數化數據驅動;@AfterMethod進行driver的清理工作; 爲什麼用BeforeMethod而不用Be

原创 testng

1、testng比junit更加靈活強大,一般採用testng來寫自動化測試; http://testng.org/doc/index.html testng下載地址:http://beust.com/eclipse 將解壓縮的文件放到

原创 python_pymysql

import pymysql #打開數據庫連接 db = pymysql.connect( host="localhost", port=3306, user="root", password="aaa", db="test", char

原创 Po模型和PF設計

全稱pageObject,通俗的解釋就是把每個page當成一個對象;給這些頁面寫成一個類,主要就是完成頁面元素定位和業務的操作;至於測試腳本要和ta區分開,需要什麼就去這些頁面去調用即可。這樣的好處是如果頁面的元素髮生了變化,去維護這些頁

原创 python_面向對象_類_設計模式

01-------------類------------------- class Person(object):     age = 10;     def __init__(self, age):         if age is

原创 jmeter_進階__後置處理器_JSON提取器_正則_cookie_header

1、JSON提取器 只能提取json相關信息,如果是html信息則不適合 專門對json數據進行提取的後置處理器; 一般後一個接口關聯前一個接口的返回值時使用。 post請求需要用到get返回json數據中的stock; Match N

原创 01_01print實例+文件讀寫

==print==文件讀寫==字符串格式化 01.print語句 # print(" * ") # print(" *** ") # print(" ***** ") # print(" ******* ") #

原创 03_函數參數

#函數參數: 參數、默認參數、不定長參數,鍵值參數 def test(a, b="abc", *args, **kargs):     print(a)     print(b)     print(args)#元組     for ar

原创 jmeter_webservice

1、添加http post請求 2、添加header:Content-type:text/xml 路徑/OrderService?wsdl 注:body <soapenv:Envelope     xmlns:soapenv="http

原创 HTTP錯誤排查

HTTP腳本 400(Bad Request/錯誤請求)     檢查腳本中的請求參數語法格式是否正確      401(Unauthorized/未授權)     檢查腳本中的請求是否缺少必要的header信息      403(For

原创 環境安裝python,jmeter,

一、python 1、pycharm  下載社區版免費 https://www.jetbrains.com/pycharm/download/#section=windows 2、下載python Windows x86-64 execu

原创 jmeter_代碼

1、引入jar包 前5個是jmeter的包在E:\zidonghua\jmeter\apache-jmeter-3.1\lib 和  E:\zidonghua\jmeter\apache-jmeter-3.1\lib\ext兩個目錄下

原创 jmeter_socket(tcp取樣器)

tcp是按照buffer傳的 服務器名稱或IP:填寫socket接口的ip 端口號:寫socket接口的端口號 Re-use connection:是否重用鏈接,如果選擇,同一個線程執行的所有請求都會使用一個tcp連接 Re-use co

原创 01_02條件語句實例

01=======if語句========= a = float(input("請輸入一組數字")) if a > 0: print("這是一個正數") elif a == 0: print("這是零") else: