自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 笔记——什么是鉴权

前言鉴权是自动化测试路上的拦路虎;故以此记录鉴权到底是怎么回事。一、什么是鉴权,为什么要鉴权鉴权:是指验证用户是否有访问系统的权利。为什么要鉴权 :对用户进行鉴权,防止非法用户占用网络资源,非法用户接入网络,被骗取关键信息二、鉴权方式HTTP Basic AuthenticationOAuth(开发授权)session + cookietoken三、session + cookie1.鉴权流程****2. 鉴权过程详解a、 用户注册的时候,客户端提交用户名和密码,服务端

2022-03-24 23:50:39 4033

原创 接口自动化学习笔记_02 unittest框架使用

一、unittest核心组件(4个)TestCase:测试用例类,用来定义测试用例函数TestSuite:测试套件,用来收集测试用例TestRunner:测试用例运行类,用来执行用例类,一测试套件维度去执行TestFixture:测试脚手架,前置条件,后置处理二、测试流程TestCase:先定义测试用例类,在测试用例类中写测试方法TestSuite:收集你要执行的测试用例类或者文件里面的测试方法,放到测试套件TestRunner:将收集好的测试条件放到测试用例运行器去执行,并收集测试结

2022-03-20 16:10:06 7272

原创 接口自动化学习笔记_01openpyxl_excel读写与excel封装

一、openpyxl安装pip install openpyxl -i https://pypi.tuna.tsinghua.edu.cn/simpleexcel组成Excel文件、表单、单元格读取excel数据1.导入相关库:from openpyxl import load_workbook语法:load_workbook(filename, read_only=False, keep_vba=KEEP_VBA,data_only=False, keep_links=True):f

2022-03-20 15:20:45 808

原创 【已解决】pycharm找不到第三方库,但是终端有

参考:https://jingyan.baidu.com/article/25648fc1e86917d191fd009d.html

2021-07-26 00:37:34 756

原创 Pyrhon学习笔记_函数式编程

#自学python的学习笔记函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂的任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序设计的基本单元。函数式编程(请注意多了一个“式”)——Functional Programming,虽然也可以归结到面向过程的程序设计,但其思想更接近数学计算。理解计算机(Computer)和计算(Compute)的概念 在计算机的层次上,CPU执行的是加减乘除的...

2021-05-16 11:49:45 303

原创 python笔记_迭代器

#自学python的学习笔记概览list、tuple、dict、set、str、generator、generator function这些可以用for循环的就是可迭代对象(Iterable)。其中只有generator和generator function,可以被next()函数调用。能被next()函数调用的Iterable对象,称之为迭代器(Iterator)1.1 Iterable 到 Iterator 转化Iterable 不一定是Iterator。但是我们可以通过i.

2021-05-16 09:25:00 88

原创 python笔记-3.1章_生成器

#自学Python的学习笔记1.Generator列表元素通过某种算法推算出来,在循环的过程中不断推算出后续的元素。这种一边循环一边计算的机制,称之为生成器1.1创建generator方法一:把列表生成式的[]改成()>>>L = [x*x for x in range(10)]>>> L[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]>>> g = (x*x for x in range(10)).

2021-05-12 21:50:25 93

原创 WiFi adb操作步骤及遇到的问题与解决方法

1、获取ip地址设备与电脑处于同一个局域网USB连接电脑与设备(设备处于调试)进入cmd:adb devicesipconfig

2021-05-10 16:00:50 3743

原创 python笔记-3.1章_列表生成式

#自学Python的学习笔记列表生成式列表生成式及List comprehension,是python内置的非常简单却强大的可以用来创建list的生成式#生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]L = list(range(1,11))print(L)#生成list[1x1, 2x2, 3x3, ..., 10x10]L = [x*x for x in range(1, 11)]print(L)写列表生成式时,把要生成的元素x * .

2021-04-24 16:29:17 177 1

原创 python笔记-3.1章_迭代

#自学Python的学习笔记概览如果给定一个list或tuple,我们可以通过for循环进行遍历这个list或tuple,这种遍历我们称之为迭代(lteration)只要是可迭代对象,无论有无下标都可以迭代,比如:dict、str、generator(生成器)在python中,迭代是通过for ... in来完成1.1、 字典的迭代默认情况下,dict迭代是key。# 定义一个字典d = {'a':1, 'b':2, 'c':3}# 迭代字典的key...

2021-04-24 14:43:50 89

转载 python笔记-3.1章_切片

#自学Python的学习笔记第三章Python的高级特性python的高级特性可以提高开发效率,让代码更简洁切片可以让我们快速的从list,tuple,str中获取想要的部分L=list(range(10))如果第一个索引是0,还可以省略···L[:3] #表示从索引0开始取,直到索引3为止,但是不包括索引3。即索引0, 1, 2,正好是3个元素L[:10:2] #前10个数,步长为2L[::5] #所有数,步长为5L[:] #原样复制一个list...

2021-04-22 22:07:15 99

原创 【随记】无线连接进行调试Android设备(usb adb故障的情况)

无线连接进行调试Android设备(针对usb adb故障的情况)1、设备与电脑处于同一个局域网(连接同一个WiFi)2、使用串口工具MTKTool_Display_new查找设备ip地址打开端口TCP/IP方式: setprop service.adb.tcp.port 5555重启adb 服务stop adbdstart adbd通过串口工具获取设备IP地址:3、连接设备端口win+R调出命令行输入adb connect +ip地址

2021-04-22 17:52:20 323

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除