1.unittest單元測試框架文件結構 unittest是python單元測試框架之一,unittest測試框架的主要文件結構: File >report >all_case.py >test_case > ...
前面基本的unittest及ddt已經學過了,現在我們系統把這些知識結合起來,寫一個簡單的UTP自動化測試框架 我們先來建基礎目錄,首先新建一個項目,項目下建父目錄UTP,conf目錄,用來存放配置文件信息 data目錄,用來存放測試數據 cases目錄用來存放測試用例,common用來存放通用方法,report用來存放生成的測試報告,log用來存放生成的日志 bin目錄用來存放執行文件 基本的 ...
2018-03-27 19:45 0 1079 推薦指數:
1.unittest單元測試框架文件結構 unittest是python單元測試框架之一,unittest測試框架的主要文件結構: File >report >all_case.py >test_case > ...
上次我們學習了python的基本概念,了解了python的變量及數據類型,並實戰了條件判斷,for/while循環,字符串輸出,格式化輸出的一些基本用法,接下來我們繼續學習其他的一些數據類型。 python的數據類型-列表 列表是最常用的python數據類型,每一個元素都配有一個位置(角 ...
今天發現python有多個框架可以用於自動化測試方面,下面整理了下splinter和urllib2框架,對於pywinauto框架和ruby框架先記錄下以后需要用到再學習。 python有個splinter框架: 特性:1、可以模擬瀏覽器行為,訪問指定的URL,並且可以指定不同的瀏覽器類型 ...
線程模塊 Python通過兩個標准庫thread和threading提供對線程的支持。thread提供了低級別的、原始的線程以及一個簡單的鎖。 threading 模塊提供的其他方法: threading.currentThread(): 返回當前的線程變量 ...
一、什么是自動化 自動化測試是把以人為驅動的測試行為轉化為機器執行的一種過程。直白的就是為了節省人力、時間或硬件資源,提高測試效率,便引入了通過軟件或程序自動化執行測試用例進行測試; 二、python簡介 Python是一種解釋型、面向對象、動態數據類型的高級程序設計語言。 我們先來 ...
pip instal pyyaml yaml或yml后綴格式的文件也是一種xml文件,有自己的格式 key 和 value 之間要有空格 例如 執行結果為: {'dat ...
常用模塊 1、os 2、sys 3、random 4、string 5、time 6、hashlib 一、os模塊 os模塊主要用來操作文件、目錄,與操作系統無關。要使 ...
上一次學習了os模塊,sys模塊,json模塊,random模塊,string模塊,time模塊,hashlib模塊,今天繼續學習以下的常用模塊: 1、datetime模塊 2、pymysql模塊(3.0以上版本) 3、Redis模塊 4、flask模塊 datetime模塊 ...