一、目的 在接口自動化測試使用yaml文件寫測試數(shù)據(jù)時,經(jīng)常會使用到y(tǒng)aml文件中的某個值需要引用另外一個yaml文件中的值,非常頭疼,下面就解決了這個問題: 案例: a.y...
一、目的 在接口自動化測試使用yaml文件寫測試數(shù)據(jù)時,經(jīng)常會使用到y(tǒng)aml文件中的某個值需要引用另外一個yaml文件中的值,非常頭疼,下面就解決了這個問題: 案例: a.y...
一、下載ant包 https://ant.apache.org/bindownload.cgi[https://ant.apache.org/bindownload.cgi]...
一、前言 測試過程中有些開發(fā)接口文檔寫的不規(guī)范、或者又不想用抓包工具去抓取接口,(接口文檔寫在swagger不想一個一個的去復(fù)制粘貼??)可以使用jmeter 錄制功能 二、使...
目的:做壓力測試時需要準(zhǔn)備動態(tài)數(shù)據(jù)傳輸?shù)浇涌谡埱髤?shù),這些數(shù)據(jù)可以從數(shù)據(jù)拿出放到excel,再通過讀取excel中數(shù)據(jù)傳到接口。也可以直接直接再jmeter上寫sql讀取,再...
一、技術(shù)棧 前端:Vue、Element UI后端:java+mysql+nginx+redislinux需要安裝jdk、mysql、redis、nginx、maven環(huán)境安...
一、背景 在linux打包項目成.jar包 二、下載 官方下載地址--點(diǎn)我去下載[http://maven.apache.org/download.cgi] 三、傳輸?shù)椒?wù)器...
前言 一說到區(qū)塊鏈,我想大家和我初入?yún)^(qū)塊鏈公司的認(rèn)知一樣,第一反應(yīng)就是BTC(比特幣)。其實(shí)BTC只是區(qū)塊鏈中的一個產(chǎn)品,而區(qū)塊鏈?zhǔn)且环N技術(shù)。下面說一下區(qū)塊鏈中的基本概念、名...
1、背景 這篇博客主要是對“數(shù)據(jù)清洗”而言的。數(shù)據(jù)清洗在自動化測試中有什么作用呢。做過接口自動化測試的都知道,測試會造一些測試數(shù)據(jù)驗(yàn)證接口是否正常。這些測試數(shù)據(jù)最終會去到數(shù)據(jù)...
1、廢話 寫過代碼的同學(xué)應(yīng)該都遇到本地調(diào)試一點(diǎn)問題都沒有,放到服務(wù)器上就各種稀奇古怪的報錯,而且還找不到原因的那種,所以這博客記錄下如何直接調(diào)試服務(wù)器代碼 下載:pychar...
pytest命令行指定運(yùn)行測試用例 目錄如下: 1、指定文件夾運(yùn)行 2、指定模塊運(yùn)行 3、指定測試用例 4、模糊匹配 5、標(biāo)記(-m) 學(xué)習(xí)ing。。。
使用場景 在做接口自動化測試的時候,測試用例是寫在excel中,在讀取測試用例的過程中,字段類型都會轉(zhuǎn)為字符串,但在發(fā)送請求參數(shù)的數(shù)據(jù)中有些是要轉(zhuǎn)為dict,才可以正常得到響...
使用場景 接口自動化核心就是實(shí)際結(jié)果與期望結(jié)果進(jìn)行比對校驗(yàn)。所以要提取實(shí)際響應(yīng)中的結(jié)果。但是有些接口往往返回的可能是各種嵌套,而且嵌套很多了層,這讓測試在提取過程中非常不方便...
碼者最近在編寫接口自動化測試項目中發(fā)現(xiàn)一種叫des的加密格式。場景是:登錄成功之后會返回一個key,和一個id(加密的),需要把這個id解密出來,給下一個接口請求頭。之前做的...
在自動化測試中yaml文件可以存放測試數(shù)據(jù),也可以存放靜態(tài)配置文件。配置文件三種形式(.ini、.py、.yaml).ini格式在這里:python配置文件中的方法以及封裝[...
讀取文件時報錯: 原因:讀取文件中含有中文 解決:加上encoding='utf-8'
一、前言 字符串:在python中用成對的單引號、雙引號、三引號括起來的都是字符串,它可以是中文、英文、特殊字符等幾乎任何字符。 二、取值 字符串取值用索引,索引從0開始 三...
節(jié)選自redis官網(wǎng):Redis 是一個開源(BSD許可)的,內(nèi)存中的數(shù)據(jù)結(jié)構(gòu)存儲系統(tǒng),它可以用作數(shù)據(jù)庫、緩存和消息中間件。它支持多種類型的數(shù)據(jù)結(jié)構(gòu),如 字符串(string...
git 提交代碼報錯: 解決:配置下你的郵箱和用戶名,就可以正常提交2行命令:git config --global user.email[http://user.email...