自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2、可迭代对象与迭代器

【代码】2、可迭代对象与迭代器。

2022-11-10 23:29:44 434 1

原创 1、列表推导式、字典推导式

列表推导式、字典推导式。

2022-11-10 14:39:21 505

原创 selenium安装

selenium安装

2022-06-01 15:10:59 1967

原创 Dockerfile文件解释

我们需要跟我们本地一样的python执行环境,所以我们要使用dockerfile来构建我们的镜像Dockerfile一、书写规则1、Dockerfile文件名称必须这么写(Dockerfile)2、第一行,如果基础镜像没有的话,会去远程去拉 FROM 基础镜像名称:版本号3、第二行,维护的人的名字 LABEL annlin4、第三行,设置镜像的工作空间(相当于设置登录容器之后默认进去的目录) 设置一个应用目录,创建镜像的时候会创建这个目录 WORKDIR /app.

2022-05-08 13:46:07 13771 2

原创 (centos7)docker+jenkins运行python自动化

目录一、实现思路二、环境准备1、在liunx上安装docker2、docker安装jenkins三、配置jenkins容器四、 jenkins插件安装1、安装git2、安装docker3、html Publisher安装4、 pipeline安装5、安装后重启jenkins容器五、创建jenkins任务1、重新登录jenkins,点击new item2、选择创建pipeline项目​3、配置构建记录保存规则​4、配置git仓库5、添...

2022-05-06 18:10:34 1980 4

原创 Docker简介

目录1、什么是docker:2、docker优点?3、docker应用场景4、docker组成5、与虚拟机的区别6、docker的关键技术1、什么是docker:是一种虚拟化技术,容器是完全使用沙箱机制,相互之间不会有任何接口(虚拟化技术:在计算机中用于管理虚拟资源的一种手段)Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 i

2022-05-06 17:34:34 736

原创 centos7安装docker

目录一、虚拟机搭建:二、安装docker1、卸载之前的docker清理环境2、查看linux信息(确认是否是centos)3、yum包更新到最新三、手动安装四、脚本安装五、docker启动与停止六、docker常用命令1、镜像命令2、容器命令一、虚拟机搭建:mac:mac(Intel)+VMware虚拟机搭建_文小大的博客-CSDN博客windows:http://testingpai.com/article/1629981536584

2022-05-06 17:31:07 675

原创 py自动化之跳过某一条用例(unittest)

unittest跳过用例

2022-05-05 16:15:35 840

原创 mac(Intel)+VMware虚拟机搭建

一、工具下载安装1、centos7下载官网:Index of /centos/7.9.2009/isos/x86_64/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror文件比较大,建议选择网速比较好的环境,下载完后不需要安装2、VMware下载及安装因个人原因,请联系我获取安装包及秘钥。遇到此弹窗,点击打开,允许任何来源安装app之后根据提示操作即可。出现该窗口就输入密钥后点击继续之后安装成功二、搭建虚拟机1、找..

2022-05-04 17:03:02 1539

原创 (mac)Docker+jenkins+pipeline运行python接口自动化项目

一、实现思路1、在mac安装 docker2、创建 jenkins 容器3、jenkins 中创建 pipeline 项目4、根据自动化项目依赖包构建 python 镜像(构建自动化 python 环境)5、运行新的 python 容器,执行 jenkins 从仓库中拉下来的自动化项目6、执行完成之后删除容器二、环境准备1、在mac上安装dockerMac安装docker2、docker安装jenkinsdocker run --name=jenkins_save01 -p

2022-05-02 13:45:56 2621 1

原创 git详解

一、git安装1、windows安装教程这里为大家提供了windows版的Git客户端以及安装图文详解文档。百度网盘:https://pan.baidu.com/s/1CDu0Ke199pt3Ysv-QtWObA提取码:88882、mac安装教程在Mac上安装Git之前,可以先使用git --version来查看一下是否安装了Git,因为Mac系统可能自带了Git,或者在你安装XCode(或者XCode的命令行工具)时,可能已经安装了 Git。如果尚未安装Git,或者已安装的

2022-05-01 21:37:34 1977

原创 mac配置jmeter

一、步骤1、安装jdk1.8版本,因为jmeter是基于java环境运行的2、安装jmeter5.x版本二、安装jdk1、下载jdkJava Downloads | Oracle2、下载好之后安装,全部下一步知道安装完成3、检查是否安装了安装成功# 查看jdk的版本java -version安装成功会出现如下:查看jdk的安装路径/usr/libexec/java_home -V第一行两个红框是,前边是jdk的版本,后边是安装路径(后边要用..

2022-04-01 10:35:26 3331

原创 (2)python基础数据类型与运算

python常用数据类型 1)*、数值类型:int(不区分长短整型)、float 2)*、字符串:str 3)*、布尔值:bool(False、True) 4)*、元组:tuple 5)*、列表:list 6)*、字典:dict 7)*、集合:set 一、数值类型 1、运算符 1)算术运算:加、减、乘 2)、除 除运算得到浮点数# 除运算得到浮点数print(10 .

2022-03-31 14:53:20 868

原创 (1)python基础语法

一、基础语法 1、缩进:通过缩进来区分代码块 2、换行:换行表示一行代码的结束 3、对齐:同一级代码块要对齐 4、注释:单行注释 # command+/ 多行注释 单双引号三对 5、输出:通过print()输出 单行输出、多行输出 6、代码的格式化:command+option+l二、变量和标识符 变量 1、变量:计算机中用来存储结果或者值的抽象概念。及代码执行过程中,会变化的数据 2、定义:变量名称 = 变量的值,如nam.

2022-03-31 14:39:34 2513

原创 (13)python处理简单的英文+数字验证码

当网页登录需要图片验证码时,可使用如下方式进行获取

2022-03-31 14:29:03 1149

原创 (12)使用python进行token鉴权处理

python进行token鉴权处理

2022-03-30 16:22:02 2853

原创 (11)token鉴权与seeion+cookie鉴权

1、什么是鉴权鉴权:是指验证用户是否拥有访问系统的权限为什么要鉴权:对用户进行鉴权,防止非法用户占用网络资源,非法用户接入网络,被骗取关键信息2、token鉴权鉴权流程:鉴权过程详解:1)、用户发起登录,客户端提交用户名和密码,服务端会对用户提交的数据进行校验,检验通过以后会提取用户关键信息(比如用户名密码、用户id、时间戳等信息进行排序,然后再签名运算)通过特定的算法生成token,然后将会这个token返回给客户端2)、客户端收到响应结果之后,从响应结果中获取token,

2022-03-29 15:26:24 459

原创 (10)python日志收集

python收集日志基础教学,确保后期实战时可以应用

2022-03-28 16:52:26 1342 2

原创 (9)json包与jsonpath的使用

基础知识,用于后期框架搭建时数据的提取

2022-03-28 11:23:57 709

原创 (8)requests发起get/post请求

requests发起get/post请求基础详解,先了解再实战使用

2022-03-22 17:46:23 2200

原创 (7)http请求、https请求详解

接口自动化之前的一些概念,包括http与https的请求过程,及相关概念

2022-03-22 15:39:10 6032

原创 (5)py接口自动化之配置文件&数据库连接详解

接口自动化前置知识点,主要是配置文件与mysql的连接

2022-03-16 19:31:17 2749 2

原创 py基础之掷骰子游戏的实现

涉及知识点:循环、判断、异常处理、类、实例方法、封装

2022-03-15 16:58:15 4588

原创 (4)py接口自动化之unittest框架详解(框架执行入口、测试报告及邮件发送、数据驱动)

接着讲unittest(框架执行入口、测试报告及邮件发送、数据驱动)

2022-03-15 14:31:46 1018

原创 (3)py接口自动化之unittest框架详解(概念、前后置、执行顺序、断言)

此篇主要以概念为主,如果直接开始详解,大家很难在后边把所有的知识串起来。所以我们先了解unittest的框架,知道它的运行逻辑和相关概念。后续的详解会事半功倍

2022-03-11 15:26:38 2429

原创 (2)从0到1实现从ecxel获取数据并封装

可熟练掌握excel数据获取以及封装的概念

2022-03-10 14:22:52 823

原创 (1)接口自动化之openpyxl操作excel

使用openpyxl中的load_workbook获取表格对象,并一步步学会单元格数据完的读取及修改

2022-03-10 10:56:52 1687

原创 py基础之实现模拟论坛

运用知识:while、if...else、for、break题目:使用py基础实现模拟论坛样式展示:昨天晚会遇到一个漂亮小姐姐?要不要表白?小白: 抓紧表白小黑: 。。。小花: 先加个微信评论要求:1、可以重复评论2、回复的内容不能为空3、里边不能存在敏感词4、最多20个字,超出多少字5、回复的内容前后不能有空格msg = input("发表一句话:")print("-" * 50)print("以下为回复内容:")# 敏感词库sensi

2022-03-08 10:57:55 329

原创 py基础之猜拳游戏的实现

题目:用所学的 py 基础实现猜拳游戏的 5 局 3 胜(面向对象之前的所有基础知识)要求:5 局 3 胜,平局时再加一局人与电脑对局思路:用 0 表示剪刀,1 表示石头,2 表示布 先单局比较胜负,注意判断用户输入的是否符合要求 单局比较胜负时,记录每位用户的胜场数 比较 5 局之后最终的胜负结果,平局时加一局 格式化输出,能直观看到用户及电脑的输入 import random# 单局胜负,并计算胜场数def Guessone(i, m, n): whil

2022-03-08 10:21:30 4286

原创 py冒泡排序的分析与实现

什么是冒泡排序:冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。 ...

2022-03-07 17:09:08 234

空空如也

空空如也

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

TA关注的人

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