原创 HttpRunner3源碼閱讀: 1. 目錄結構分析

初衷 身處軟件測試行業的各位應該都有耳聞HttpRunner 開源測試工具/框架(接口測試),作者博客 爲什麼出這系列? 不少測試同行都建議閱讀HttpRunner,源碼學習其設計思想。 社區當下Python系的接口測試平臺多是基於H

原创 10.1 socket 編程

基礎通信 clinet客戶端 #!/usr/bin/env/ python3 # -*- coding:utf-8 -*- """ @Project: books @File :client.py @Author:zy7y @Date

原创 08.6 元類實現簡易ORM

# -*- coding: utf-8 -*- # @Time : 2021/8/1 19:13 # @Author : zy7y # @Gitee : https://gitee.com/zy7y # @File : metaclass_

原创 08.1 property 裝飾器

# -*- coding: utf-8 -*- # @Time : 2021/8/1 17:47 # @Author : zy7y # @Gitee : https://gitee.com/zy7y # @File : property_0

原创 08.2 __getattr__ 和 __getattribute__

# -*- coding: utf-8 -*- # @Time : 2021/8/1 18:01 # @Author : zy7y # @Gitee : https://gitee.com/zy7y # @File : getattr.py

原创 08.3 屬性描述符__get__ __set__ __delete__

# -*- coding: utf-8 -*- # @Time : 2021/8/1 18:31 # @Author : zy7y # @Gitee : https://gitee.com/zy7y # @File : attr_desc.

原创 08.5 metaclass

# -*- coding: utf-8 -*- # @Time : 2021/8/1 18:48 # @Author : zy7y # @Gitee : https://gitee.com/zy7y # @File : metaclass.

原创 Selnium + POM + Pytest:學習記錄

簡介 selenium POM Pytest 結合,通過Pytest fixture 來傳遞Driver 保證一個測試用例[1] :driver[1] 學習記錄 插件包 selenium: 操作瀏覽器 pytest: drvier傳遞,

原创 測試筆記01-Git

Git工具 Git 一個分佈式版本管理工具, 學習資料: https://www.liaoxuefeng.com/wiki/896043488029600/1317161920364578 其中:解決衝突、分支管理策略、Bug分支、Fea

原创 C++: 變量類型

/** https://www.runoob.com/cplusplus/cpp-variable-types.html * 變量類型 * bool : true / false * char: 一個字符 * int: 整數自然

原创 C++:第一個c++程序

// C++ 環境搭建: https://www.bilibili.com/video/BV1nt4y1r7Ez?t=535 // 學習資料:https://www.runoob.com/cplusplus/cpp-tutorial.htm

原创 C++:常量

/** https://www.runoob.com/cplusplus/cpp-constants-literals.html * 常量: 固定值,一旦定義不能被修改 * 整數常量:可以是十進制、八進制或十六進制的常量。前綴指定基數:

原创 C++:數據類型

/** * C++ 數據類型 : https://www.runoob.com/cplusplus/cpp-data-types.html * * 布爾: bool * 字符: char 1 個字節 -128 到 127 或

原创 apiAutoTest:基於mitmproxy實現接口錄製

目錄apiAutoTest目前功能重大更新(個人認爲)本次更新契機根本如何錄製錄製的用例執行錄製的用例執行結果實現源碼參考資料 apiAutoTest 先軟文介紹下:apiAutoTest是個人和衆多測試同行參與(提供新的需求)的一個接口

原创 mitrproxy抓包微信小程序

mitmproxy mitmproxy is a set of tools that provide an interactive, SSL/TLS-capable intercepting proxy for HTTP/1, HTTP/