自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猫的博客

个人学习笔记

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

原创 Cypress(13)操作命令

cypress

2023-01-12 15:52:39 383

原创 Cypress(10)常用元素定位选择器

cypress

2023-01-12 11:43:22 728

原创 Cypress(11)PO模式

cypress

2023-01-11 17:32:07 162

原创 Cypress(9)环境变量配置

cypress

2023-01-11 15:37:22 286

原创 Cypress(8)Test Runner介绍及功能扩展

cypress

2023-01-11 15:25:04 176

原创 Cypress(7)测试用例断言

cypress

2023-01-11 14:49:59 682

原创 Cypress(6)数据驱动方式

cypress

2023-01-11 14:18:36 366

原创 Cypress(5)基于框架Mocha的主要应用

cypress

2023-01-11 11:46:37 103

原创 Cypress(4)Cypress的优势功能

Cypress

2023-01-11 11:09:53 161

原创 Cypress(3)cypress.json配置文件

cypress配置文件

2023-01-10 18:03:10 225

原创 Cypress(1)框架原理

Cypress框架原理

2023-01-10 18:00:20 609

原创 单元测试选择与执行

单元测试选择

2023-01-10 17:53:44 86

原创 互联网架构_2

互联网架构

2023-01-10 17:48:31 54

原创 微服务架构基础_1

微服务架构

2023-01-10 17:45:52 90

原创 Json数据格式相关

json.dumps()和json.dump()的区别一、编码和解码json格式数据1、json.dumps()和json.loads()是json格式处理函数  (1)json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串)  (2)json.loads()函数是将json格式数据转换为字典(可以这么理解,json.loads()函数是将字符串转化为字典)2、json.dump()和json.load()

2023-01-10 17:33:21 38

原创 Cypress(2)安装及目录结构

cypress

2022-12-27 15:03:24 236

原创 1-get与post的区别

get与post基础

2022-12-01 14:58:29 35

原创 4-linux其他常用命令

linux

2022-12-01 10:54:32 34

原创 3-linux系统性能命令

linux

2022-12-01 10:52:28 32

原创 2-linux系统软件安装

linux

2022-12-01 10:49:08 40

原创 1-linux目录和文件命令整理

linux

2022-12-01 10:47:31 96

原创 0-linux目录结构解析

linux

2022-12-01 10:44:03 29

原创 Linux 配置环境变量及/etc/profile和/root/.bash_profile区别

/etc/profile 是全局变量用于所有用户~/.bash_profile 是当前用户变量编辑vim ~/.bash_profile生效 source ~/.bash_profile例如配置python 环境变量下载安装完python后,可以建立软链接,将Python路径链接到 /usr/bin中,在 vim ~/.bash_profile 文件中path后边加上 /usr/bin就可以读到python了,在执行命令时就不需要进入Python 路径再用pip 和python软链接,相当于快

2021-04-22 12:17:46 1770

原创 Docker—jenkins + Docker持续集成

框架1,Jenkins 服务和执行项目的Agent为同一台服务器,当然实际中也可以分开2,Docker搭建Jenkins服务3,登录Jenkins安装需要的插件并配置基本信息4,创建构建项目基本信息和执行命令脚本5,创建节点,节点机器为搭建Jenkins服务的服务器6,执行构建7,调试代码以展示美观的报告,调试邮件模板搭建Jenkins服务1,登录远程服务器2,搭建Docker,配置镜像源3,pull jenkins 镜像(注意:参数-d后台运行必加 | -p端口映射,–resta

2021-04-22 11:03:23 776

原创 Docker—配置python web开发环境

Docker网络docker network ls 查看docker里所有的网段docker 容器的ip地址是动态的,如果需要长期固定访问容器内部,则需要为容器设置固定ip我们常将同类项目,分配一个网络区间eg:为所有python项目分配一个网络 pythonnet 172.18.0.0 /16docker network create --subnet=172.18.0.0 /16 pythonnetdocker run -it --net pythonnet --ip 172.18.

2021-04-21 22:33:35 258

原创 linux常用命令

netstat -ntlp 查看端口使用情况ping ip网址 查看网络是否正常systemctl restart network.service 重启网络服务开放防火墙端口查看已经开放的端口firewall-cmd --list-ports开启端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent命令含义:–zone #作用域–add-port=80/tcp #添加端口,格式为:端口/通讯协议–

2021-04-18 19:51:13 124

原创 Docker卸载jenkins

删除容器 (jenkins官网提供的安装方式,删除比较特殊,因为jenkins自己创建了数据卷,所以要删除数据卷)不然,就算删除了容器,再运行镜像,以前的配置还是删不掉,运行的还是以前的配置首先,关停并删除 jenkins容器docker stop 容器iddocker rm 容器id然后,查看数据卷 (如果是用挂载目录方式安装的jenkins的话,就不需要执行下面的步骤了)docker volume ls发现一个 jenkins_home的数据卷,删除数据卷docker volume

2021-04-18 19:34:47 3787

原创 Docker基本使用命令(常用)

基本命令docker --help查看docker命令镜像命令docker images 查看docker镜像docker search jenkins 从Docker Hub上查找jenkins镜像docker rmi jenkins 从Docker中删除jenkins镜像docker rmi -f jenkins 从Docker中强制删除jenkins镜像docker rmi -f jenkins nginx 从Docker中强制删除

2021-04-18 16:30:23 469

原创 Docker安装配置Jenkins

Docker安装Docker现在不支持windows,需要在linux系统上安装步骤yum update 更新安装包安装需要的软件包yum install -y yum-utils device-mapper-persistent-data lvm2设置yum源yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo查询版本并安装yum list docker-ce --s

2021-04-17 23:26:09 154

原创 快速安装和配置scoop,亲测有效

网上给出的方法下载安装总是各种报错1,去github上下载https://github.com/lukesampson/scoop/archive/master.zip2,自己选定一个电脑位置,新建一个文件夹 xxx3,解压步骤1中下载的scoop包,将bin中的install.ps1文件和lib中的core.ps1文件复制到一个新建的文件夹 xxx 中4,修改install.ps1文件中的$core_url地址,替换成你放置core.ps1文件的地址,带上文件名5,powershell中进入到

2021-04-17 17:30:51 1625

原创 Yaml文件操作基础

yaml文件读取列表读取多个用例用 三个短横 —

2021-04-14 13:58:20 49

原创 进程和线程

线程线程:程序最小的执行单位多线程模块:threading1.继承threading.Thread2.实例化threading.Threadimport timeimport threadingdef music(): for i in range(0, 5): print("正在听音乐") time.sleep(3)def movie(): for i in range(0, 5): print("正在看电影")

2021-03-27 03:47:19 30

原创 UI测试框架(三)之Monkey随机遍历测试

准备工作利用pyHook和PyUserInput库来模拟用户输入和鼠标,键盘事件

2021-03-26 16:32:35 214

原创 python面向对象

构造方法最主要的作用:初始化属性实例化对象时,自动调用

2021-03-25 18:01:29 21

原创 python函数基础计算

python计算

2021-03-25 13:10:21 26

原创 条件语句和循环语句

分支循环for和while语法:1.while 条件循环体a = 10while a < 20: a = a + 1 print(a)#求1到100的求和(思路:用一个变量循环1到100,并且每次将它的值加到另一个变量)a = 1sum = 0while a <= 100: sum = sum + a a += 1 # a = a + 1print(sum)count = 0while count < 5: count

2021-03-25 12:12:43 34

原创 字符串操作函数常用

拼接字符串在字符串中,可以直接使用"+“运算符完成字符串的拼接,”+"运算符可以连接多个字符串并产生一个字符串对象。注意!!: 在实现字符串拼接时,一定确保要拼接的是字符串类型,字符串是不允许直接与其他类型拼接的,如需与其他类型拼接,可以使用str()函数进行类型转换计算字符串的长度有时候我们需要计算字符串的长度,在Python中,提供了len()函数计算字符串长度语法格式如下:len(string)分割字符串在Python中,可以使用字符串对象的split()方法按照指定的分隔符将字符串切

2021-03-25 10:53:05 33

原创 Appium-多设备启动停止Appium server的代码实现

测试背景连接多台手机终端同时执行测试用例,实现的方式:获取用例中需要执行用例的设备id个数以及实际连接到的设备数(通过adb devices获取)然后启动相应数量的Appium 服务,以便每个设备执行时并发进行并且互不影响。python脚本实现什么是bp端口?bp端口(–bootstrap-port),是appium和设备之间通讯的端口,如果不能指定到,则无法运行多台设备脚本。需要启动多个appium服务,那必须为每个服务指定端口和bp端口为了根据连接设备的个数启动相应数量的appiu

2021-03-25 10:32:29 242

原创 python之列表,元组,集合,字典

enumerate(列表名) 遍历列表平时遍历列表,要先取出列表的长度,然后再用for循环遍历

2021-03-24 21:45:13 36

原创 装饰器实际案例

1.权限登录,有些页面前提条件是需要用户名密码登录username, password = 'lily', '1qaz2wsx'def auth(func): def wrapper(*args, **kwargs): user = input("username:").strip() passw = input("password:").strip() if user == username and passw == password:

2021-03-24 10:41:02 25

空空如也

空空如也

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

TA关注的人

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