自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python自动化测试

一、Python+Request1.基本的get请求b = requests.get(url=“http://120.76.222.26:8111/login?username=13554825492&password=123456”)2.带参数的get请求r = requests.get(url=“http://120.76.222.26:8111/login?”,params={“username”:“13554825492”,“password”:“123456”})3.输出get请求返

2022-04-18 20:49:16 716

原创 python批量生成数据

test01import randomimport stringclass CreateDate():#def init(self):# self.name=Nonedef get_name(self):str_char=""get_char=string.ascii_letters+string.digitsget_len=random.randint(6,12)for i in range(1,get_len+1):str_char+=random.choice(get_ch

2022-01-02 11:09:45 923

原创 2021-11-06数据库

一、表的创建

2021-11-06 14:51:53 443

原创 2021-11-03Python

收藏夹-Python常见面试题

2021-11-03 20:04:40 135

原创 2021-10-30Linux

一、基础1.查看进程ps top2.权限r 4 w2 x1chmod 775 filechmod a+w,g+x,o-r filechmod a=rwx,g=w,o=x file3.内容输出cat file1>file24.查看文本内容cat more less head tail sed awk grep6.查看进程ps -ef或者 ps auxUid 进程用户 PId进程ID PPID 父进程ID C CPU利用率 tty执行终端 time 时间command 执行命

2021-10-30 14:21:48 140

原创 2021-10-26协议

一、什么是协议计算机通信共同遵守的协议或则规定。Http协议是允许HTML语言从服务器传送到客户端。

2021-10-26 16:13:47 112

原创 2021-10-21软件测试理论

一、软件测试模型瀑布模型线性,按顺序执行。V型强调开发中需要经历的若干测试级别。W型测试活动和开发同步进行。X型 螺旋模型。二、软件的生命周期需求>设计>编码>测试>上线>维护>升级>废弃。三、软件测试流程需求分析 需求评审 测试计划 测试用例 搭建测试环境 测试执行 回归测试 测试报告。四、软件测试分类1.按照开发阶段单元测试 集成测试 系统测试 验收测试2.按照测试人员开发方测试 用户测试 (包括阿尔法测试 内部人员验收。贝塔测试

2021-10-21 20:04:06 123

原创 2021-10-20接口测试

一、接口测试要点1.接口功能是否正确 填写正确的参数 请求是否成功,填写错误的参数是不是有正确的提示。返回的数据是否正确。2.接口的安全性,接口鉴权之类的。3.接口性能。

2021-10-20 22:25:56 151

原创 2021-10-19性能测试

一、接口性能测试流程1.一般是这样的 需求说明书里面有说明哪个功能点有性能需求,以及性能指标。2.然后我们PM和和测试开发人员会分析一下这个需求怎么做,然后制定一个计划,什么时候做完,什么时候修复完性能问题。3.然后环境工具准备好后,开始做接口性能。4.是这样做的,用jmeter工具,新建一个...

2021-10-19 17:50:50 233

原创 数据库基础篇

1.熟悉数据库 数据库模型 关系型数据库:oracle mysql sql server 数据库三级模式 模式:数据库全体结构和特性的总体描述 内模式:物理级的储存结构 外模式:所看到的数据库视图 数据库使用第三范式 E-R流程对应图 2.SQL基础 PL/SQL 是比SQL高级测程序语言 SQL种类: DDL:创建 修改 删除对象,对象包括 数据库 数据表 视图 索引等。 ...

2018-08-25 22:42:07 226

原创 卸载Oracle

数据库历史信息 第一个商用数据库诞生于1979年 11g诞生于2007年 创始人劳伦斯埃里森 卸载Oracle 1.停止Oracle5个服务 开始>运行输入框中输入service.msc命令 停止Oracle5个服务 2.卸载Oracle产品 3.删除注册表 开始>运行输入regedit 4.删除环境变量 5.删除目录并重启计算机Windos卸载...

2018-08-25 21:13:19 209

原创 Oracle数据库管理

1.数据字典和控制文件 通过查询数据字典可以查询数据的相关信息。 常用数据字典表— 数据字段格式化输出– 动态性能表V开头控制文件很重要要备份2.重做日志文件重做日志文件用来数据库奔溃时恢复用的。查询重做日志文件V开头控制文件很重要要备份2.重做日志文件重做日志文件用来数据库奔溃时恢复用的。查询重做日志文件V开头 控制文件很重要要备份 2.重做日志文件 重做日志文件用来数据库奔...

2018-08-24 20:41:30 299

原创 Oracle实例的管理

初始化参数文件 每次启动Oracle都会扫描初始化参数文件,有两种,静态参数文件和动态参数文件。 数据库启动 startup nomount;只启动实例,不打开任何文件,一般在创建数据库时使用。 startup mount;启动实例并打开控制文件。 对数据库进行导入导出时使用限制模式:startup restrict; 关闭数据库:shutdown transactional;等所有操作...

2018-08-23 20:20:06 383

原创 数据库管理工具

数据库管理员用户sys与system sys拥有所有权限,system次之。 企业管理器–用web网站形式登录 查看用户权限:select * from V$PWFILE_USERS: 将DBA权限授予普通用户:grant sysdba to system; grant sysdba to scott,hr; 回收权限:revoke sysdba from system;revoke ...

2018-08-23 19:57:01 241

原创 Oracle 的体系结构

1.1Oracle引入复杂体系的原因 有效的管理系统资源 内存访问速度很快,硬盘很慢(机械速度)。 1.2体系结构 用户进程>服务进程>实例(系统全局区(共享池(数据库高速缓存+数据字典高速缓存)+数据库缓冲区+重做日志缓冲区)+后台进程)>数据库(数据文件+控制文件+重做日志文件)+其他不属于数据库的文件(初始化参数文件+密码文件+归档重做日志文件) 术语: 进程:...

2018-08-22 22:01:17 175

原创 Oracle 备份与用户解锁

1.scott用户解锁 登录oracle :sqlplus / as sysdba 输入命令:alter user scott identified by tiger unlock; 2.备份 首先以sysdba权限登录数据库 sqlplus / as sysdba 找到控制文件所在目录 SQL> col name for a60 SQL> select name f...

2018-08-21 23:09:45 209

原创 Oracle 11g 企业版安装教程

1.打开网址:www.oracle.cn 点击下载: 2.把两个压缩包安装在同一目录下,目录不要有中文。 解压完成后,到相应路径下,找到【setup.exe】,双击运行,安装Oracle 11g。 运行后会有简单的检验。 3.配置安全更新:本步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件)。取消下面的“我希望通过My Oracle Support接受安全更...

2018-08-21 22:32:08 2949

原创 Linux系统管理员

1.启动流程 runlevel等级 0-6 7个等级 runlevel等级默认5 查看runlevel 切换 init3 grub 2.系统设置工具 setup 3.软件安装 函数库 有很多功能可以调用 tarball gcc make C语言的编译程序为gcc 动态函数库.so 静态函数库 .a 3.软件的安装 安装rpm -ivh .rpm 升级:rpm -Uvh...

2018-08-18 21:49:15 510

原创 认识与分析日志文件

1.什么是日志文件 日志文件可以记录什么时间那个主机做了什么操作。 日志文件一般保存在/var/log/下,其中又以/var/log/messages文件最重要。 日志文件主要的进程和服务有: syslogd klogd logroate 查看日志文件的服务 ps aux|grep syslogd syslogd的配置文件:/etc/syslog.conf...

2018-08-18 18:08:41 204

原创 认识系统服务

1.什么是系统服务 服务:service提供某些功能,如电源管理上网服务定时任务等。 实现service的程序成为daemon。 一般情况下daemon就等于service。 daemon的主要分类: stand_alone 自行启动的服务 响应速度快 super_daemon 通过统一的xinetd管理。 查看服务于端口号的对应关系:cat /etc/service daemon...

2018-08-18 17:03:29 212

原创 程序管理与SELinux

1.什么是进程 程序:通常是二进制文件。 进程:触发任何一个时间 比如一个命令系统都会将他定义为一个进程,并且给进程一个ID,称为PID。可以说进程就是一个运行中的程序。 父进程:PPID 2.工作管理 将任务放在后台处理:cp file1 file2 & 将任务放在后台处理,屏幕不输出任何: tar -czvf xws.tar.gz /home/xws >/home/...

2018-08-18 16:20:58 158

原创 例行性工作

1.什么是例行性工作 一种是在某个时间只执行一次 at 一种是在特殊时间循环执行,如每个月15号需要发邮件提醒。crontab 2.at 首选启动at服务 /etc/init.d/atd restart 再设置一下开机启动 省的每次重启都得来一次 chkconfig atd on /etc/at.allow 这个文件中的用户可以使用at /etc/at.deny 这个文件中的用户不...

2018-08-18 10:53:29 1002

原创 磁盘配额(Quota)与高级文件系统管理

1.磁盘配额 主要是针对用户的硬盘容量进行管理,防止用户占用过多容量。 使用限制:针对文件系统 内核支持Quota 只对一般身份用户。 Quota的设置选项 限制inode的用量=限制文件数量 限制block的用量 =限制容量 流程: 文件系统支持>新建Quota配置文件>Quota的启动 关闭与限制值设置> Quato的限制值报表>测试与管理 2.软件磁...

2018-08-17 21:20:52 331

原创 Linux账号管理

Linux账号与用户组 UID GID 用户标识 用户组标识 /etc/passwd 文件结构 每一行代表一个用户 每一行使用:分隔 共有7个字段分别表示 账号名称 密码 x 密码存在/etc/shadow中 UID GID 用户信息说明 主文件夹 shell 群组保存在 /etc/group中 2.账号管理 新增删除useradd userdel 相关配置文件 passwd...

2018-08-17 20:24:55 177

原创 shell 脚本

1.什么是shell脚本 一些命令的集合 执行方式 绝对路径相对路径执行/home/xws/xws.sh ./xws.sh source xws.sh read的使用方法ead -p "Please input your name:" nameecho "your name is $name"echo "Please input your age:"read ageecho "...

2018-08-16 21:35:50 144

原创 正则表达式与格式化处理

1.正则表达式 通过一些特殊字符的排列,用以查找、替换、删除一行或多行文字字符。vi sed grep awk支持正则表达式。 cp ls 不支持 特殊符号代表的意义 [:digit:]代表数字 ==[0-9] [:lower:]代表小写字符==[a-z] [:upper:]代表大写字符==[A-Z]\ [:alnum:]代表大小写字母及数字==[0-9a-zA-Z] [:alpha...

2018-08-15 21:25:26 742

原创 认识与学习shell

1.shell的意义 shell将我们输入的命令与内核通信,好让内核可以控制硬件准备无误的来工作。 查看系统支持的shell cat /etc/shells 查看用户的shell cat /etc/passwd 最后一个 shell的优点 命令记忆 自动补全 别名 程序脚本 历史命令记录在 .bash_history 中 设置别名 alias ll=‘ls -l’ 删除别名 unali...

2018-08-14 22:13:53 387

原创 系统编辑器vi

1.vi介绍 1.1.vim 是vi的高级版,vim可以使用不同颜色编辑文件,还可以用来shell的程序脚本的编辑。 1.2.除了vi 还有nano 编辑。 1.3.vi的三种模式 一般模式 命令模式 编辑模式,进入到文本时为一般模式,输入a i o时为编辑模式,输入: ? / 时为命令模式。 2.常用按键说明 page down page up 向下向上翻页。 0 或【Home】移动...

2018-08-13 21:27:13 276

原创 Linux文件的打包与压缩

1.文件压缩的原理 1Byte=8bit 1只占用一个bit 其他7个都是空闲的,压缩就是把空闲的空间丢出来。 2..zip文件使用gzip解压 压缩gzip /home/test 解压gzip -d test.gz 压缩完源文件不见,查看压缩文件 zcat test.gz 3..bz2文件使用bzip2解压 压缩 bzip2 /home/test 解压 bzip2 test.bz2 压缩完只...

2018-08-12 21:48:38 211

原创 Linux磁盘与文件系统管理

1.Ext2文件系统: 1.1 Ext2文件系统的主要信息有: superblock:记录此文件系统的整体信息,包括inode/block的总量、使用量、剩余量,以及文件系统的格式与相关信息等。 inode:记录文件的属性,一个文件占用一个inode,同时记录此文件的数据所在的block号码。 block:时间记录文件的内容,若文件太大时,会占用多个block。 文件系统一开始...

2018-08-12 17:01:06 162

原创 Linux文件与目录管理

1.路径 1.1脚本最好使用绝对路径 1.2. -表示前一个工作目录 .. 代表上一层 .代表当前层 ~代表主目录 可以cd直接到用户主目录。 1.3. 目录相关的命令:cd mkdir rmdir pwd mkdir -p /text/test 可以创建多层路径。 1.4. 将/root加入环境变量中 PATH=”$PATH”:/root 2.文件或目录的管理 命令:ls cp mv...

2018-08-11 15:56:14 131

原创 Linux文件与目录权限

1.文件与目录权限 drwxr-xr-x. 2 xws xws 4096 Dec 21 2016 Desktop 分别表示: d 目录文件 rwx 所有者为读写执行权限 r-x 所属组为读执行权限 r-x其他为读和执行权限 2 链接数 xws 所有者 xws 所属组 4096 目录大小 单位为B Dec 21 2016 最后修改时间 Desktop 目录名 其他扩展:...

2018-08-11 12:46:25 211

原创 初识Linux

以下为Linux的基础操作 1.显示当前语言: echo $LANG 2.切换语言 LANG=en_US LANG=zh.CN.UTF-8 3.查看日期:date date +%Y-%m-%d date +%H:%M 4.查看日历:cal cal 2008 cal 8 2008 5.计算器:bc 设置3位小数点 bc后 scale=3 离开quit 6.命令帮助: man date i...

2018-08-11 11:39:08 142

原创 Python 自动发博客脚本

以下是代码:from selenium import webdriverimport timefrom selenium.webdriver.support.ui import Selectdef blog(): Browser=webdriver.Chrome() Browser.get("https://blog.csdn.net/Life666888") ...

2018-08-10 20:14:31 956

原创 Linux的优缺点

1.优点 开源 免费 系统稳定安全 多任务 多用户 2.缺点 游戏支持度不足 专业软件支持度不足Linux的前身Unix

2018-08-07 22:36:47 892

原创 计算机基础入门知识

1.计算机的定义:接受用户指令,经处理器处理之后,输出有用的信息。 2.计算机包括:CPU 硬盘 主板 输入输出设备 显卡 各项借口设备 电源。 3.1Byte=8bit 4.市面上64G硬盘,买回来只有50多G,是什么原因呢?是因为厂商用10进制来计算 实际上只有64*1000*1000*1000/1024/1024/1024=59.6G 5.频率:每秒工作的次数。 6.外频与倍频:外...

2018-08-07 22:30:59 465

原创 Chrome与Chromedrive的安装教程

1.Chrome的安装 1.1下载地址:https://www.google.cn/chrome/ 下载后直接安装即可,这里不再赘述。 2.Chromedrive下载 2.1下载地址:http://npm.taobao.org/mirrors/chromedriver/ 注意Chrome与Chromedrive的对应关系 这里有对应关系。 下载之后解压到python下,然后将路径...

2018-08-05 17:25:49 826

原创 Python安装Selenium

1.前提 已安装Python 3.6,Python 3.0以上版本自带pip,无需再安装pip。 2.安装 cmd 下输入 pip install selenium 3.验证 cmd下输入 pip show selenium 如图所示代表安装完成。...

2018-08-05 12:20:12 292

原创 Python 3.6 32位安装教程

1.获取安装包 地址:https://www.python.org/downloads/windows/点击download选择你下载的版本。毫不犹豫选择最新的。进入以后有很多可选的。windows下有x86的版本(32位的)也有x86-64(64位版本)。我安的是64位的。另外,还有executable installer和web-based installer。主要区别可以理解为第一...

2018-08-05 11:03:42 24273

空空如也

空空如也

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

TA关注的人

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