原创 Allure java添加日誌信息

項目中想要用allure作爲報告測試模板但是發現官網文檔上java沒有像python一樣給出監聽log方法 所以找了一些資料查了一下發現這種方式算是比較簡單的添加日誌信息的的方法 如果哪位大神有直接監聽log方法 麻煩發一份到我郵箱 不勝

原创 自己用的java使用restTemplate進行接口測試用的pom文件

<properties> <spring.verson>5.0.2.RELEASE</spring.verson> <logging.verson>1.2</logging.verson>

原创 python之OS處理

#絕對路徑 相對路徑 #包含根目錄的路徑是絕對路徑 D:\mypython\week_3 # f1=open("python13.txt",encoding="UTF-8");#相對路徑 # print(f1.read()) # f

原创 selenium 鼠標常用操作

1、鼠標右鍵點擊操作: Actions action = new Actions(driver) ; action.contextClick(driver.findElement(By.cssSelector)) ;   注:driver

原创 python 實現裝飾器帶參數

# !/usr/bin/env python # -*- coding:utf-8 -*- # Author:victor Li import logging, os import traceback def loggerInfo

原创 unittest實現加載多個class對象運行

#網上查了寫資料發現沒有通過list[class]方式去加載用例 #然後去看了下源碼發現loadTestsFromNames一個suite可以返回多個數據所以就修改了下調用方法 把#loadTestsFromName改成了loadTes

原创 創建RestTemplate 解決restTemplate亂碼問題

import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.impl.client.HttpClientBuilder; import o

原创 RestTemplagte解決響應亂碼問題

ackage xueyuan.li.util; import org.apache.http.client.HttpClient; import org.apache.http.impl.client.HttpClientBuilde

原创 maven 解決 extent report.html css樣式加載不出來的方法

package com.tester.extend.demo; import com.aventstack.extentreports.ExtentReports; import com.aventstack.extentrepor

原创 locust 通過隊列實現 task級集合點併發

最近公司在搞壓測 筆者也是查了很多工具  lr收費 用不起 jm 測試機扛不住  最後就選擇了locust 使用中有個場景覆蓋不到 就是幾個task中 有一個需要併發提交,其餘task正常運行即可 也是查了一些資料官網上給的鉤子方法 是基

原创 BeautifulReport(自己用得很水)

""" @Project: BeautifulReport @Author: Raymond Mocobk @Data: 2019/03/20 @File: __init__.py.py @License: MIT """ impor

原创 python import_module導入方法

#!/usr/bin/python # -*- coding: UTF-8 -*- # @Time :2020/3/16 16:44 # @Author : victor import importlib import

原创 python post請求 url攜帶參數提交後409 或url參數加密處理問題

"""post請求""" def __init__(self,logger): self.logger=logger def request_by_post(self, session, url,

原创 python 讀取配置文件

import configparser import os class ReadConfig: def __init__(self): self.config=configparser.ConfigParser()

原创 python excel 數據驅動

from openpyxl import load_workbook import openpyxl.workbook import os class Case: def __init__(self): self