原文:python自動化測試-D11-學習筆記之一(yaml文件,ddt)

pip instal pyyaml yaml或yml后綴格式的文件也是一種xml文件,有自己的格式 key 和 value 之間要有空格 例如 執行結果為: databases : test: . . . dev: . . . pre: . . . , username : localhost , port : , tester : 百花齊放 , 百家爭鳴 , 百鳥朝鳳 , password : ...

2018-03-18 11:32 0 941 推薦指數:

查看詳情

Python3+Selenium3+PO+Yaml+ddt+Unittest UI自動化測試框架

設計思路:   本文整理歸納以往的工作中用到的東西,現匯總成基礎測試框架提供分享。   框架采用python3 + selenium3 + PO + yaml + ddt + unittest等技術編寫成基礎測試框架,能適應日常測試工作需要。   1、使用Page Object模式將頁面 ...

Thu May 06 10:55:00 CST 2021 2 851
python自動化學習筆記11-自動化測試UTP框架

前面基本的unittest及ddt已經學過了,現在我們系統把這些知識結合起來,寫一個簡單的UTP自動化測試框架; 我們先來建基礎目錄,首先新建一個項目,項目下建父目錄UTP,conf目錄,用來存放配置文件信息;data目錄,用來存放測試數據;cases目錄用來存放測試用例,common用來 ...

Wed Mar 28 03:45:00 CST 2018 0 1079
python自動化測試DDT數據驅動

  時隔已久,再次冒煙,自動化測試工作仍在繼續,自動化測試中的數據驅動技術尤為重要,不然咋去實現數據分離呢,對吧,這里就簡單介紹下與傳統unittest自動化測試框架匹配的DDT數據驅動技術。   話不多說,先擼一波源碼,其實整體代碼並不多 ddt源碼 ...

Tue Jul 23 21:36:00 CST 2019 0 644
自動化測試ddt 驅動 excel 文件

一、ddt 用途 一般進行接口測試時,每個接口的傳參都不止一種情況,一般會考慮正向、逆向等多種組合,所以在測試一個接口時,通常會編寫多條 case,而這些除了傳參不同外,並沒有什么區別。這個時候就可以利用 ddt 來管理測試數據,提高代碼復用率。 ddt => data ...

Tue Oct 27 06:59:00 CST 2020 1 725
python自動化測試學習筆記-4常用模塊

常用模塊 1、os 2、sys 3、random 4、string 5、time 6、hashlib 一、os模塊 os模塊主要用來操作文件、目錄,與操作系統無關。要使用os模塊首先要導入OS模塊,用命令import os 即可。 目錄和文件操作 ...

Wed Jan 17 05:29:00 CST 2018 0 2588
python自動化測試學習筆記-5常用模塊

上一次學習了os模塊,sys模塊,json模塊,random模塊,string模塊,time模塊,hashlib模塊,今天繼續學習以下的常用模塊: 1、datetime模塊 2、pymysql模塊(3.0以上版本) 3、Redis模塊 4、flask模塊 datetime模塊 ...

Sat Jan 27 07:25:00 CST 2018 0 2931
python自動化測試學習筆記-2-列表

上次我們學習python的基本概念,了解了python的變量及數據類型,並實戰了條件判斷,for/while循環,字符串輸出,格式輸出的一些基本用法,接下來我們繼續學習其他的一些數據類型。 python的數據類型-列表 列表是最常用的python數據類型,每一個元素都配有一個位置(角 ...

Fri Dec 29 03:12:00 CST 2017 0 965
python自動化測試學習筆記-8多線程

線程模塊 Python通過兩個標准庫thread和threading提供對線程的支持。thread提供了低級別的、原始的線程以及一個簡單的鎖。 threading 模塊提供的其他方法: threading.currentThread(): 返回當前的線程變量 ...

Tue Mar 20 02:48:00 CST 2018 0 1214
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM