摘要:
前言 在介绍token和session之前,我们先了解一下无状态。http协议是一种无状态的协议,就是说服务器没有记忆能力,无法记住客户端之前有没有发送过请求,因此,客户端每次发送的请求都是独立的。但这会造成一个问题,当客户端中出现必须通过登录才能进行的操作时,每次请求都必须重复输入用户名和密码给服 阅读全文
摘要:
1、什么是API接口? 简单来说,接口就是系统或模块之间相互连接的部分,就称为接口。在软件测试中,我们可以理解为url就是一个接口,如:https://www.baidu.com/ 由客户端(浏览器)发送请求,服务端接收请求并做出响应。 2、接口定义规则? 接口定义的规则,我们一般可以查看接口文档, 阅读全文
摘要:
前言 什么是日志?有什么作用?日志是跟踪软件运行时所发生的事件的一种方法,简单来说它可以记录某时某刻运行了什么代码,当出现问题时可以方便我们进行定位。 由python内置了一个logging模块,用户可以通过调用debug()、 info()、 warning()、 error() 、 critic 阅读全文
摘要:
前言 本文主要介绍配置文件yaml和ini的读取。 一、yaml文件 YAML是一个可读性高,易于理解,用来表达数据序列化的格式。语法与python的语法类似。文件后缀 .yaml 下面是yaml文件的举例说明: 以类似key-value的形式,蓝色字体的是key,绿色字体的是value 冒号:的后 阅读全文
摘要:
import openpyxl from openpyxl.worksheet.worksheet import Worksheet def openpyxl_read(): #1、打开文件 workbook = openpyxl.load_workbook("cases.xlsx") #2、获取标 阅读全文
摘要:
前言 本次内容主要介绍单元测试框架unittest。 一、什么是单元测试? 就是对一些函数或者类进行测试的过程。 二、单元测试框架的作用? 收集用例 处理断言 测试报告 三、unittest相关概念 1、TestCase 测试用例。 2、TestSuite 测试套件。 3、TestLoader 测试 阅读全文
摘要:
前言 本文主要介绍方法(实例方法、类方法、静态方法)、继承(单继承和多继承)以及重写等内容。 一、方法 1、实例方法 用户自定义的方法。 class Student: #类属性 stu_number=True stu_name="张三" stu_age=True def __init__(self) 阅读全文
摘要:
前言 本文主要介绍面向对象中的类、对象以及属性这三个基本概念以及使用方法。 一、类class 1、什么是类? 类是具备共同特征或共同行为的事物的统称。如车类,动物类。 2、类的表示(语法)? class 类名: 类的主体 如: class Car: pass 3、类命名规则? 采用驼峰式命名:每个单 阅读全文
摘要:
前言 什么是异常?简单来说就是程序在执行过程中,遇到了某个事件,导致程序不能正确运行。正常情况下,在python无法正确执行时就会发生异常。这时,为了保证程序能够执行,我们需要捕获异常,然后做相关的处理。 1、语法 常见语法如下: try ... except ... try ... except 阅读全文
摘要:
前言 本次内容主要介绍文件处理open函数以及路径处理。 一、open函数 根据前面介绍的函数调用方式,调用open函数。 #open函数调用 open() TypeError: open() missing required argument 'file' (pos 1) 我们发现报错了TypeE 阅读全文