随笔分类 - Python
摘要:本文:在本地电脑安装 Git,在线注册 Gitee,给 PyCharm 配置 Gitee的使用。 Git 和代码托管平台 代码托管平台是基于网络服务器的远程代码仓库,一般我们简单称为远程库。 代码托管平台是为程序员提供的一个在线协作、管理和托管代码的服务。它们通常提供基于Web的用户界面,支持代码版
阅读全文
摘要:概念:校验接⼝返回响应结果的全部字段(更进一步的断言) 校验内容: 字段值 字段名 或 字段类型 校验流程: 定义json语法校验格式 ⽐对接口实际响应数据是否符合json校验格式 安装 jsonschema pip install jsonschema -i https://pypi.douban
阅读全文
摘要:什么是日志 日志也叫 log,通常对应的 xxx.log 的日志文件。文件的作用是记录系统运行过程中,产生的信息。 搜集日志的作用 查看系统运行是否正常。 分析、定位 bug。 日志的级别 logging.DEBUG:调试级别【高】 logging.INFO:信息级别【次高】 logging.WAR
阅读全文
摘要:当一个方法是类方法(使用@classmethod修饰)时,它需要传递参数 cls 以便访问类属性或方法;当一个方法是实例方法时,需要传递参数 self 以便访问当前实例的属性或方法。 转载:Python学习总结(五)类属性、类方法、self、cls_摩霄志在潜修羽的博客-CSDN博客
阅读全文
摘要:对TPShop商城项目的登录接口进行测试。 执行测试用例,测试数据参数化,生成测试报告。 部分重复度高的代码,采用封装形式。
阅读全文
摘要:PyMySQL包 掌握 PyMySQ L对数据库实现增、删、改、查 数据库工具类封装 数据库操作应用场景 校验 测试数据 接口发送请求后明确会对数据库中的某个字段进行修改,但,响应结果中无该字段数据时。 如:ihrm 删除员工接口。 数据表中的is_delete 由0变1,但没有在响应结果中出现!
阅读全文
摘要:Requests库 能够使用Requests库发送get/post/put/delete请求,获取响应状态码、数据 能够使用UnitTest管理测试用例 简介与安装 Requests库是Python编写的,基于urllib的HTTP库,使用方便。 安装:pip install requests 镜像
阅读全文
摘要:UnitTest框架 介绍 是Python⾃带的一个单元测试框架,可以用来做单元测试 测试⼈员⽤来做⾃动化测试,作为⾃动化测试的执⾏框架,即管理和执⾏⽤例的 使用好处 1. 能够组织多个⽤例去执⾏ 2. 提供丰富的断⾔⽅法 3. 能够⽣成测试报告 UnitTest核心要素(组成) 1. TestCa
阅读全文
摘要:文件介绍 文本文件 可以使用记事本软件打开 txt, py, md, json 二进制文件 不能使用 记事本软件打开 音频文件 mp3 视频文件 mp4 .... 图片 png, jpg, gif, exe 文件操作 打开文件 open( ) r w a 是⽂本⽅式打开, 适⽤于⽂本⽂件, 会对⼆进
阅读全文
摘要:字符串 定义 # 1. 使用 单引号 定义 str1 = 'hello' # 2. 使用 双引号 定义 str2 = "hello" # 3. 使用 三引号 定义 str3 = """hello""" str4 = '''hello''' 下标(索引) 下标从0开始,逆序从-1开始 str1 = '
阅读全文