- 博客(30)
- 收藏
- 关注
原创 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
原创 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
原创 (11)token鉴权与seeion+cookie鉴权
1、什么是鉴权鉴权:是指验证用户是否拥有访问系统的权限为什么要鉴权:对用户进行鉴权,防止非法用户占用网络资源,非法用户接入网络,被骗取关键信息2、token鉴权鉴权流程:鉴权过程详解:1)、用户发起登录,客户端提交用户名和密码,服务端会对用户提交的数据进行校验,检验通过以后会提取用户关键信息(比如用户名密码、用户id、时间戳等信息进行排序,然后再签名运算)通过特定的算法生成token,然后将会这个token返回给客户端2)、客户端收到响应结果之后,从响应结果中获取token,
2022-03-29 15:26:24 459
原创 (4)py接口自动化之unittest框架详解(框架执行入口、测试报告及邮件发送、数据驱动)
接着讲unittest(框架执行入口、测试报告及邮件发送、数据驱动)
2022-03-15 14:31:46 1018
原创 (3)py接口自动化之unittest框架详解(概念、前后置、执行顺序、断言)
此篇主要以概念为主,如果直接开始详解,大家很难在后边把所有的知识串起来。所以我们先了解unittest的框架,知道它的运行逻辑和相关概念。后续的详解会事半功倍
2022-03-11 15:26:38 2429
原创 (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关注的人