成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

自動化使用的測試框架是這樣的!

開發 架構
完成所有的自動化測試框架的設計和實現后,進行接口測試,然后集成到jenkins,配置定時執行,生成 html 報表,查看測試通過率,查看接口的功能每次發版時,進行回歸測試,新功能開發未提測前。

自動化使用的測試框架是什么?簡述自動化框架的設計與維護

測試框架:

python+unittest+requests+ddt+openpyxl+pymysql+logging

python:入門簡單,語法簡潔

unittest :定義一個測試用例類,具體的方法來維護測試用例的生命周期,測試場景行為, 測試用例 前置場景,行為,期望結果,實際結果,斷言方法,Setup teardown 方法

requests:接口調用 ,支持 http 請求的庫,API 簡潔,提供不同的 http 請求方法,支持session,cookies,

ddt :數據驅動,ddt 類裝飾器,data 測試方法裝飾器 unpack 解包可迭代的數據類型普通用戶,數據庫,配置文件—(基礎數據)

openpyxl: 數據管理 excel 管理數據,使用 openpyxl 模塊來進行 excel 數據的讀和寫

(excle,csv, json, yaml, txt 都可以管理測試數據)

pymysql:數據庫交互,數據校驗

eval,json:數據格式的轉換 Eval 將 python 支持的格式轉換成對應的格式

logging:日志處理, 統一日志輸出格式,渠道,級別,執行結果的記錄,便于定位問題jenkins:持續集成

00- 框架設計思路:數據驅動+結構分層(可讀性,可維護性,可擴展性)

數據驅動:將維護數據與代碼分離,接口調用行為一致,針對不同的參數組合驅動不同的測 試場景,減少代碼冗余

結構分層:數據層+用例層+邏輯層數據層:測試數據的支撐 data.xls

用例層:用例的執行 test_register.py test_recharge.py

邏輯層:公用的方法的封裝與提取 doexcle.py do_mysql.py http_requests.py logger.py 等模塊

01- 框架設計步驟:

準備測試數據: EXCEL 表準備測試用例—excel 數據的讀取—參數值的替換

發起請求:請求方法(get/post 方法進行封裝—URL 的拼接(不同—參數轉化為字典拿到請求的返回值:解析返回值 code,status,msg 信息

02- 斷 言 好處:

1、自動化測試用例和手工測試用例的完美結合,減少重復工作

2、配置靈活,可以自主切換測試環境,執行測試用例

3、常用功能進行封裝,邏輯清晰,易于維護

4、統一執行入口,管理測試用例集:

5、持續集成,定時構建,快速反饋

03- 具體的在這個項目中自動化怎么應用到實際的,您對自動化結果的分析

答:完成所有的自動化測試框架的設計和實現后,進行接口測試,然后集成到jenkins,配置定時執行,生成 html 報表,查看測試通過率,查看接口的功能每次發版時,進行回歸測試,新功能開發未提測前。

?本文轉載自微信公眾號「 BeeTester視野」,作者「 BeeTester」,可以通過以下二維碼關注。

轉載本文請聯系「  BeeTester視野」公眾號。

責任編輯:武曉燕 來源: BeeTester視野
相關推薦

2020-04-28 09:00:00

測試測試自動化

2023-09-13 11:40:12

2019-04-22 09:00:00

Python框架自動化測試

2009-08-19 09:00:48

單元測試框架自動化測試

2021-06-26 07:40:21

前端自動化測試Jest

2012-02-27 17:34:12

Facebook自動化

2022-02-16 09:01:13

iOSS開發XCode

2017-12-24 21:00:10

自動化測試測試框架敏捷

2023-05-18 14:01:00

前端自動化測試

2022-02-17 10:37:16

自動化開發團隊預測

2012-05-24 15:01:35

James Bach測試自動化

2023-03-27 15:37:43

自動化測試開發

2022-05-10 11:18:42

自動化測試軟件測試

2022-06-08 14:22:55

自動化測試測試

2020-09-14 07:00:00

測試自動化框架

2023-10-12 07:40:54

Minium自動化框架

2011-06-03 17:06:09

自動化測試

2019-04-18 09:00:00

Java自動化測試框架

2020-07-01 08:02:26

Scrum方法論框架

2016-05-18 14:00:24

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久久国产一区二区三区 | 一区二区高清在线观看 | 成年人精品视频 | 日韩久久久久久久久久久 | 日韩av在线一区二区三区 | 国产亚洲欧美另类一区二区三区 | 91久久精品国产 | 99精品视频免费观看 | 99视频网| 精品在线一区二区 | 亚洲视频免费观看 | 免费大黄视频 | 成人性生交大片 | 久久99精品久久久久久 | 国产乱码精品一区二区三区五月婷 | 91精品国产日韩91久久久久久 | 国产偷录视频叫床高潮对白 | 成人福利在线视频 | 国产精品一区二区三区久久 | 精品视频国产 | 欧美一区二区大片 | 欧美另类视频在线 | 日韩不卡一区二区三区 | 91免费观看在线 | 91高清在线| 日本粉嫩一区二区三区视频 | 黄色成人在线 | 成人性视频免费网站 | 91超碰在线观看 | 蜜桃视频成人 | 国产高清在线观看 | 免费看黄色视屏 | 午夜天堂精品久久久久 | 欧美国产精品久久久 | 亚洲一区二区三区视频免费观看 | 伊人伊成久久人综合网站 | 欧美日韩一区二区三区不卡视频 | 狠狠色网| 五月天国产视频 | 欧洲精品在线观看 | 日韩精品久久久 |