原创 pytest重複執行用例

一、在cmd安裝repeat pytest-repeat是pytest的一個插件,用於重複執行單個用例,或多個測試用例,並指定重複次數,pytest-repeat支持的版本: python 2.7,3.4+ 或 PyPy py.test

原创 Nginx實現安全認證Basic Auth

轉載:https://blog.csdn.net/rhnxbdbdh/article/details/120114313 一、介紹 1. 什麼是Basic Auth? 2. 就是在訪問的時候,需要彈出一個登錄框來輸入用戶賬號和密碼,驗證正

原创 Python之configparser模塊的簡單使用

一、configparser安裝 pip3 install configparser 二、新建config.ini [ENV] env = QA1 [QA1] url = https://qa1-xxx.cn s_url = https

原创 Pytest接口測試框架實戰項目搭建(四)—— 業務系統接口請求演示

一、前言   前面相當於已經講完整體框架搭建了,本篇主要講述在實際業務系統的接口請求中,如何運用好該接口自動化測試框架。 二、步驟演示 1、在conf/api_path.py新增需要測試的接口,標黃底色爲新加   存放測試接口僅這一個文件就

原创 Pytest接口測試框架實戰項目搭建(三)—— 統一登錄處理

一、前言   業務系統的登錄均要經過統一登錄系統S,本篇演示統一登錄處理,一個是內部業務系統C(其餘內部業務系統AB用的都是相同賬號密碼),一個是外部用戶使用的系統W,因爲賬號密碼以及headers信息都不一樣,所以要分開處理登錄。這裏要先

原创 Pytest接口測試框架實戰項目搭建(一)—— 項目結構概覽

一、前言   想想之前玩的框架,做的項目都是把數據用例冗餘到一起的,不符合數據用例分離的思想,所以準備基於pytest搭建個測試框架,支持數據用例分離,接下來會用一系列文章逐步介紹整個框架是怎麼搭建起來的。 二、項目結構概覽    co

原创 Pytest接口測試框架實戰項目搭建(二)—— tools公共方法封裝

一、前言   在項目中我們要頻繁地用到log日誌、request請求方法、斷言等,所以我們可以把這些常用的方法封裝成日誌,下面將逐個文件講述下,不會講太細,但會把源碼貼出來,還有一點要說的是公共方法如果看不懂的話可以不用糾結,知道用處以及清

原创 Streamlit常用組件

一、前言   因爲Streamlit的組件使用比較簡單,我下面直接貼圖和上代碼,就不一一細說了,詳細的可以查看官方文檔 二、Streamlit常用組件 1、效果圖   (圖1)            (圖2)      (圖3)  

原创 Steamlit初識和安裝入門

一、前言   之前看我同事搭建了一個簡易的網頁,覺得挺有趣的,一直想學習下來着,然而機緣巧合,前陣子才知道原來是用Streamlit開發的呀,於是又開始了自己的三分鐘熱情了,哈哈哈。 二、Streamlit是什麼 1、Streamlit的定

原创 Jmeter-記一次自動化造數引發的BeanShell寫入excel實例

一、前言   最近工作和生活說忙也忙,說不忙也不忙,但就是已經感覺很長時間沒有get新的技術技能了,就是一丟丟的那種也沒有,哈哈哈,今天就來講一下最近get到的小技能吧。   工作中,由於某個需求需要幾百條數據去驗證某個接口,肯定不能手動加

原创 Django——表單

一、前言   看了下教程,以爲表單很簡單呢,結果搞了一兩個鍾才弄懂,哈哈哈,所以說不要小瞧每一件事。   先說明下HTTP請求:   HTTP協議以"請求-回覆"的方式工作。客戶發送請求時,可以在請求中附加數據。服務器通過解析請求,就可以獲

原创 Django——如何使用mysql數據庫

一、前提說明 1、基於DjangoTest項目演練 2、已經安裝了mysql驅動,若未安裝可以執行安裝命令:pip install pymysql 3、已在navicat手動創建了數據庫order_test(由於Django自帶的orm是d

原创 Django——創建第一個項目

一、前言   本章我們將介紹Django 管理工具及如何使用 Django 來創建項目,第一個項目我們以 HelloWorld 來命令項目 二、Django管理工具介紹 C:\Users\Administrator>django-admi

原创 Django——模板應用

一、前言   前提:已經用命令提前創建好了項目DjangoTest,以下是基於該項目進行實戰演練。 二、項目下創建templates文件夾 1、創建templates文件夾 2、創建HelloWorld.html,並寫入相應信息 注:{{

原创 Django——基本介紹&安裝

一、前言   日常吐槽,測試啥都要懂一點,這不前陣子看了別人搞的頁面,又得來學一下這傳說中測試界的Django框架。   Django的學習記錄參考:https://www.runoob.com/django/django-intro.ht