自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个小白自学python,在这写写笔记。

主要写一些python基础、python进阶、自动化测试相关的内容。

  • 博客(40)
  • 收藏
  • 关注

原创 保姆教程--使用Docker、jenkins、git技术搭建完整的CI流程

使用Docker、jenkins、git技术搭建完整的CI流程

2022-03-02 09:42:14 3241 1

原创 Docker基础命令速查表

docker基础命令速查表

2022-02-16 10:19:11 413

原创 Docker技术在测试中的应用--环境搭建篇

Docker火了有一段时间了,越来越多的公司使用Docker部署环境,作为测试,了解一些这方面的知识也越来越有必要。可以配合Kubernetes(简称k8s)一起来学习。诞生背景一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。 作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题, 特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验。 Docker之所以发展如此迅速,也是因为它对此给出了一个标准化的解决方案。环境配置如此麻烦,换一台机

2022-02-12 22:55:18 2167

原创 mock技术在接口测试中的应用

mock技术是啥?测试工作中怎么用?

2022-02-09 16:39:35 1755

原创 测试必会+面试必问--抓包工具Fiddler功能详解

抓包工具Fiddler功能详解

2022-01-24 20:09:02 4617

原创 测试必会+面试必问--抓包工具Fiddler(上)

Fiddler 环境配置与原理剖析

2022-01-19 23:01:28 2446 5

原创 如何搭建接口自动化测试框架?

梳理搭建接口自动化测试框架的思路

2022-01-14 18:06:40 4288 1

原创 初学者如何理解​session、cookie、token的区别与联系?

分不清楚session、cookie、token?我简单梳理下。

2022-01-09 22:38:24 679

原创 接口自动化测试概述及流程梳理

接口自动化测试概述及流程梳理。

2022-01-06 13:27:50 1367

原创 初识PO模式并在Selenium中简单实践

认识PO模式并简单实践--使用PO模式进行‘百度账号登录’测试。

2022-01-03 20:54:24 800

原创 如何学selenium?--Selenium知识点汇总

最近一段时间在学习selenium,但是目前工作中不太能用到,为了方便以后复习,花几个小时整理了一份‘Selenium知识点汇总.xmind',也可以作为速查表。浏览器常用操作元素定位的八种方式鼠标操作(ActionChains类)键盘操作(Keys类)JS操作获取元素信息三种等待方式三种切换(alert、frame、window)select下拉框操作selenium常见异常cookie处理完整思维导图公众号(在文

2021-12-29 14:06:16 723

原创 Selenium10--webdriver的高级操作(四)三种等待&文件上传

webdriver的高级操作(四)三种等待&文件上传

2021-12-27 16:32:14 985

原创 Selenium09--Webdriver的高级操作(三)JS操作&三种切换

Webdriver的高级操作(三)JS操作&三种切换

2021-12-25 15:52:12 840

原创 Selenium08--webdriver的高级操作(二)鼠标&键盘模块

webdriver的高级操作(二)鼠标&键盘模块

2021-12-23 13:01:04 523

原创 Selenium07--webdriver的高级操作(一)无头浏览器与select操作方法

无头浏览器 定义:没有界面的浏览器 特点: 1、没有界面也能操作2、没有界面也能截图3、省资源4、不关心界面操作过程headless(官方推荐)1、ChromeOptionsfromtimeimportsleepfromseleniumimportwebdriveroption=webdriver.ChromeOptions()#实例化一个浏览器对象option.add_argument('--headless')#添加参数,option...

2021-12-21 21:56:55 1281

原创 selenium06--webdriver的基础操作&webelement对象方法

介绍webdriver的基础操作&webelement对象方法

2021-12-21 18:13:08 573

原创 Selenium05-selenium中的Css元素定位方法

在selenium中,通过css语法定位元素也是常用的一种方式,所以我们先来了解下css语法。css语法学习地址:https://www.w3school.com.cn/cssref/css_selectors.aspcss定位语法有很多,接下来我们介绍一些selenium中经常用到的。先来张图,看下Xpath和CSS常用语法的对比接下来逐个去试下,以下练习都是在百度首页上进行的。css 基础语法 标签名 直接写即可 p html id的值 #id_value

2021-12-15 10:01:03 2616

原创 Selenium04-selenium中的Xpath元素定位方法&爬虫实践

介绍selenium中xpath元素定位方法。使用xpath元素定位方法获取热搜榜数据。

2021-12-12 22:33:17 2133

原创 Selenium03--selenium脚本编写及八大元素定位方法(上)

selenium脚本编写上篇文章介绍了selenium环境搭建,搭建好之后就可以开始写代码了基础脚本,打开一个网址fromseleniumimportwebdriverdriver=webdriver.Chrome()#打开chrome浏览器driver.get('https://www.baidu.com')#打开百度打开本地HTML文件上篇文章我自己写了一个html文件,放在了当前路径下 第一种方式 通过绝对路径打开fromselenium...

2021-12-11 23:11:25 553

原创 Selenium02-Selenium环境搭建&初识HTML

Selenium环境搭建&初识HTML

2021-12-10 12:19:56 507

原创 Selenium01-自动化测试理论

接下来开始学习SeleniumUI自动化测试,在开始前,先了解下自动化测试的相关概念。一、初识自动化测试概念 软件测试的定义 在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 自动化测试的定义 把人对软件的测试行为转化为由机器执行测试行为的一种实践,用代码测试代码。 WebUI自动化测试 由自动化测试工具模拟人工在web程序上各种操作,并自动验证结果是否符合预期。 AppUI自动化测试 由自动化测试工具模拟人

2021-12-09 16:11:50 538

原创 Python自学笔记17--Pytest结合allure生成美观的测试报告

介绍Pytest结合allure生成美观的测试报告

2021-12-07 21:56:56 389

原创 Python自学笔记16--一文搞懂Python中的pytest测试框架(详解)

详细介绍Python中的pytest测试框架用法

2021-12-05 22:30:59 1441 2

原创 自学笔记-Python基础15--Python中的异常与日志(详解)

介绍python中什么是异常,异常如何捕捉和处理。介绍python中什么是日志,如何打印日志并写入文件。

2021-12-02 16:05:29 1164 1

原创 自学笔记-Python基础14--Python中的面向对象(高级)之私有方法、多继承、多态

介绍Python中的面向对象之私有方法与私有属性、多继承、多态。

2021-11-30 15:17:10 1184

原创 自学笔记-Python基础13--Python中的面向对象(进阶)

介绍Python中的实例方法,类方法,静态方法。介绍Python-类中继承的用法

2021-11-29 15:16:22 600

原创 自学笔记-Python基础12--Python中的单例模式与反弹机制

浅谈Python中的单例模式与反弹机制

2021-11-28 22:29:37 372

原创 自学笔记-Python基础11--面向对象编程是个啥?(基础篇)

面向对象面向对象是相对于面向过程的一种思考方式。 面向对象的思想 当我们需要实现一个功能的时候,看重的并不是过程和步骤,而是关心谁帮我做这件事(找人帮我做)比如生活中我要买电脑,使用面向对象的思想:1.我想买电脑2.找媳妇帮我买个电脑3.收到电脑 面向过程的思想 需要实现一个功能的时候,看重的是开发的步骤和过程,每一个步骤都需要自己亲力亲为,需要自己编写代码(自己来做)比如生活中我要买电脑,使用面向过程的思想:1.我想买电脑2.查询参数信息3.比较机型

2021-11-28 22:13:27 575

原创 自学笔记-Python基础10--yaml文件的写法与使用

一文快速了解yaml文件的写法与使用

2021-11-25 16:55:50 797

原创 自学笔记-Python基础09--第三方库的概念及操作

介绍Python中第三方库的概念及操作

2021-11-24 13:27:52 2060

原创 自学笔记-Python基础08--Python中模块&包的概念及调用方法

介绍Python中模块&包的概念及调用方法

2021-11-23 15:38:25 498

原创 自学笔记-Python基础07--数据类型之字典与json

梳理json与Python中字典的联系与区别

2021-11-20 17:02:57 429

原创 自学笔记-Python基础06--文件的读写与打开方式(详解)

文件的读写是我们经常用到的操作,常用的编程语言都会提供一个内置函数,通过输入'文件路径'和'文件打开模式'来打开一个文件对象。我们来看下python中的文件读写操作一、Python中的文件打开模式打开模式 用法 r 以只读的方式打开文件,若文件不存在,会报错 r+ 可以同时读写,若文件不存在,会报错,写入时是覆盖写入 w 以只写的方式打开文件,若文件不存在则新建,写入时是清空写入 w+ 可以同时读写,若文件不存在则新建,写入时是清空写入 a

2021-11-20 13:45:41 2023

原创 自学笔记-Python基础05--循环与break&continue

自学笔记-Python基础05--循环与break&continue

2021-11-19 13:33:10 901

原创 自学笔记-Python基础04--格式化字符串的三种方式

格式化字符串其实就是字符串的拼接普通的字符串拼接:a='好好学习'b='天天向上'print('我们要'+a+b+'.')>>>我们要好好学习天天向上.下边介绍3种python的格式化字符串的方法方法一使用格式化操作符%进行对字符串进行格式化常用的操作符有:符号 含义 %s 格式化字符串 %d 格式化整数 %f 格式化浮点数 基础用法a='好好学习'b='天天向上'print('我们要%...

2021-11-18 16:29:56 271

原创 自学笔记-Python基础03--字符串常用内置方法

字符串相关内置方法 index(参数1,参数2) 返回某个或某些字符在字符串中的下标位置,默认从头开始查找用法str1=‘abcdefg’print(str1.index('c'))--->2#'c'在字符串str1中的下标为2print(str1.index('c',3))--->抛异常#在str1中,从下标3位置开始找‘c’,找不到则抛出异常 find(参数1,参数2) index()找不到值时,抛异常,可以使用find()方法,find找不到值时..

2021-11-16 18:33:56 360

原创 自学笔记-Python基础02--布尔表达式&条件判断&深拷贝/浅拷贝

一、布尔表达式布尔值 True False3>2就算是一个布尔表达式,返回的值是True1==2也是一个布尔表达式,返回False=:表示赋值==:判断恒等!=:判断不相等字符串之间的比较,根据ASCII码进行判断字符串的比较,只比较第一位,第一位相同时,比较第二位'a'>'A'--->True#a=97,A=65in,not inlist1=[100,200,[300,400,500]]100inlist1--->Tu...

2021-11-16 14:30:27 579 1

原创 自学笔记-Python基础01--字符串&列表与元组

字符串定义用单引号或双引号或三引号引用的字符url='www.baidu.com'url2="www.baidu.com"print(url,url2)当字符串中有单引号时,外面用双引号,反之一样。str1="It'sOK"三引号可以作为类或方法或函数中的注释deffun():'''注释'''pass也可以用作字符串str2='''这里有‘单引号’,也有“双引号”'''print(str2)--->这里有‘单引号’,...

2021-11-16 14:11:38 348 1

原创 学习笔记:使用requests库进行接口测试

一:构建http请求1、构建请求URL参数https://www.baidu.com/s?wd=安卓以上边的url为例,?后边的 wd=安卓 就是url参数每个参数之前用&分隔url参数的格式,术语交租urlencoded格式。使用requests发送http请求,可以直接把参数卸载url里,例:...

2021-11-16 13:43:50 604

原创 学习笔记:测试抓包工具fiddler

fiddler是一款常用的代理式HTTP抓包工具。实现原理:客户端服务器进行消息交互时,HTTP客户端需要设置fiddler作为代理,把http请求发送给fiddler,fiddler再转发给服务器,同样,服务器返回消息也是先返回给fiddler,再由fiddler转发给客户端。 客户端 ------>代理------>服务器 客户端 <------代理<------服务器下载链接:fiddler下载...

2021-10-30 17:16:11 5472

空空如也

空空如也

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

TA关注的人

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