随笔分类 - Python模块插件
摘要:import os import time # 获取当前文件的绝对路径 dir_1 = os.path.abspath(__file__) # D:\workspace\web-test\Study\Day_5-16\tset3.py # 获取当前文件所在目录的上级路径 dir_2 = os.get
阅读全文
摘要:# re 正则表达式 import re import requests with open('youdao.html',encoding='utf-8',mode='r') as f: date = f.read() pattren = re.compile('翻译') # 输入要匹配的内容 r1
阅读全文
摘要:# unittest 单元测试框架(必须使用类去做) import unittest class TestFuncation(unittest.TestCase): @classmethod def setUpClass(cls): print('\n************整个类最开始执行****
阅读全文
摘要:一:准备工作(创建数据库) 二:在python中连接数据库并操作 pip install pymysql # 安装第三方库 # 连接mysql数据库,做数据库存储 import pymysql # 连接数据库 connection_fanmao = pymysql.Connection( host=
阅读全文
摘要:一:说明 使用pytest 框架的时候,我们可以对测试结果,生成测试报告 支持的第三方插件有很多,我们以 pytest-html 为例说明 二:pytest-html pip install pytest-html # 安装第三方库 # test_case1.py文件 def test_case01
阅读全文
摘要:2.创建基本的项目框架目录 api314 common 存放常用工具文件 my_requests.py 封装自己的常用请求库 my_logger.py 自己封装的日志模块 file_handler.py 数据文件解析 test_cases 存放自动化测试 test_data 存放所有的测试数据 ve
阅读全文
摘要:1.说明 官方文档:https://docs.python.org/zh-cn/3/howto/logging.html 什么时候使用日志? 对于简单的日志使用来说日志功能提供了一系列便利的函数。它们是 debug(),info(),warning(),error() 和 critical()。想要
阅读全文
摘要:1.说明 有些请求是有安全标准的,比如注册的时候,要给服务器发送用户名和密码。 数据库中存的密码一般都是加密。涉及到一些重要的信息,都会进行加密。 主要加密方式有: md5 加密 base64 编码 2.md5加密 官方文档:https://docs.python.org/zh-cn/3/libra
阅读全文
摘要:0.说明 该文件包含了 (1)open内置函数基本使用 即 txt文件的读写操作 (2)open内置函数基本使用 即 jmx文件读取 (3)csv文件读写操作 (4)json模块基本使用 (5)json文件读写操作 (6)ini文件读写操作 (7)Excel文件读写操作 (8)yaml模块基本使用
阅读全文
摘要:1.说明 官方文档:https://docs.pytest.org/en/stable/index.html pip install pytest #使用pip安装pytest库 目录: 1.说明 2.pytest框架约束详解 3.pytest数据驱动 4.pytest fixture scoop
阅读全文
摘要:1.pip说明 pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。pip 官网:https://pypi.org/project/pip/ 目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。Python 2.7.9 +
阅读全文