软件测试多测师肖sir__第二个月第2讲ppython基础(001)

![](https://s4.51cto.com/images/blog/202102/27/6cca76f8c32dce7541825d0218a27eb1.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
分类: 企业开发 发布时间: 02-28 08:40 阅读次数: 0

破壳技术修复数据,我们一起学习如果保护数据,增强网络安全防范。

破壳技术修复数据,我们一起学习如果保护数据,增强网络安全防范
分类: 企业开发 发布时间: 02-28 08:40 阅读次数: 0

zabbix监控nginx,tomcat,mysql

Zabbix监控nginxZabbix客户端配置nginx的yum源编辑yum仓库:vi/etc/yum.repos.d/nginx.repo[nginx-stable]name=nginxstablerepobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=1enabled=1gpgkey=https:
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

case语法格式,for循环,while循环

case语法格式:格式:case变量名in​value1)​command​;;​value2)​command​;;​*)​commond​;;esac在case程序中,可以在条件中使用|,表示或的意思,比如2|3)​command​;;案例:[root@jinkai01shell]#cato.sh#!/bin/bashread-p"Pleaseinputanumber:"n
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

redis介绍与安装,systemd管理服务,数据类型,常见操作

Redis安装官网:http://www.redis.cn/安装gccyuminstall-ygcc-c++下载redis安装包:wgethttp://download.redis.io/releases/redis-6.0.6.tar.gz解压:tar-xzvfredis-6.0.6.tar.gz进入redis解压目录:cdredis-6.0.6编译安装:make出现报错:解决办法:查看gcc版
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

redis慢日志和redis主从复制配置

Redis慢查询日志:vim/etc/redis.confslowlog-log-slower-than10000Redis也有跟MySQL类似的慢查询日志,该参数定义一个查询执行时间超过10000微秒则会记录日志。其中1秒=1000000微秒。slowlog-max-len128该参数定义慢查询日志最大的条数。其实,Redis的slowlog也是保存在内存中,也是一种k/v形态的数据。补充:sl
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

redis sentinel(哨兵)高可用介绍,部署sentinel

Redissentinel(哨兵)介绍RedisSentinel是Redis高可用的实现方案。Sentinel是一个管理多个Redis实例的工具,它可以实现对Redis的监控、通知、自动故障转移。RedisSentinel**的主要功能**Sentinel的主要功能包括主节点存活检测、主从运行情况检测、自动故障转移(failover)、主从切换。Redis的Sentinel最小配置是一主一从。Re
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

消息队列,rabbitmq介绍,常用操作,集群

消息队列维基百科上的描述:在计算机科学中,消息队列(Messagequeue)是一种进程间通信或同一进程的不同线程间的通信方式,软件的贮列用来处理一系列的输入,通常是来自用户。这个描述很生硬,对于没有接触过消息队列的你来说可能有点不好理解。其实消息队列在上世纪八九十年代就有了,只不过它最早并不是用在目前我们所熟悉的互联网集群架构中。最近十几年,互联网发展太快,用户群体越来越大,早期的简单架构早就不
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

自动化运维工具介绍,Ansible介绍和安装,执行命令,操作文件和目录,远程执行脚本

自动化运维工具需求:成百上千台机器,批量地执行某些命令、批量地升级某个服务。Shell、expect脚本就可以实现自动化,但是需要我们自己手动编写脚本,效率低下、学习和维护成本很高。主流自动化运维工具:Puppet、Saltstack、Ansible等。Puppet关于Puppet的介绍文章:https://blog.51cto.com/ixdba/1149055Puppet是开源的基于Ruby的
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

ansible常用管理模块

ansible常用模块Ansible**文档的使用****ansible-doc-l#**``**列出所有的模块****ansible-doccron**``**模块名#查看指定模块的文档**1)主机连通性测试我们使用ansibleweb-mping命令来进行主机连通性测试,效果如下:[root@jinkai01~]#ansibletest-mpingjinkai05|SUCCESS=>{&
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

Ansible_playbook实战-安装nginx,管理配置文件

ansibleplaybook介绍Ansibleplaybook是将要做的所有操作汇集到一个或者几个yaml文件中去,其实就跟我们写shell脚本一样,只不过这个playbook有它自己的语法和规则。好处很明显:方便维护、升级;可以反复使用;将复杂的步骤逻辑化。示例1vitest.yml#内容如下----hosts:192.168.111.140remote_user:roottasks:-nam
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

单机上安装git,建立远程仓库,克隆远程仓库

单机上使用git安装:yuminstall-ygit创建一个空目录,以这个空目录为当前目录mkdir/data/gitrootcd/data/gitroot[root@jinkai01~]#mkdir/data/gitroot[root@jinkai01~]#cd/data/gitroot初始化仓库gitinit[root@jinkai01gitroot]#gitinit初始化空的Git版本库于/
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

git分支管理,标签管理,git别名,搭建git服务器

Git分支管理几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。有人把Git的分支模型称为必杀技特性,而正是因为它,将Git从版本控制系统家族里区分出来。创建分支命令:gitbranch(branchname)切换分支命令:gitcheckout(branchname)创建分支并切换到新创建的分支gitcheckout-b(bra
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

gitlab安装,使用,备份和恢复

Gitlab安装Yum安装:官网:https://about.gitlab.com官方安装文档:https://about.gitlab.com/install/#centos-7清华大学源:https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/rpm包下载地址:https://packages.gitlab.com/gitlab/gitlab-ce
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

想学软件测试做测试工作,但是你必须要知道测试是做嘛的?

前言:相信很多人对软件测试还有些陌生,不知道什么是软件测试?软件测试都要做什么?接下来我分三个部分给大家介绍下:正文:第一,说下什么是软件,软件的专业定义很抽象,为了让大家更容易理解,简单来说软件可以理解为安装在电脑或者手机中的一个程序,比如大家熟知的手机上的微信,抖音,淘宝,电脑上的Word,Excel,Wps等编辑工具很多很多,可以说我们的日常生活中软件无处不在。第二,说下什么是软件测试,大家
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

Jenkins安装,发布PHP代码

CI/CD介绍互联网软件的开发和发布,已经形成了一套标准流程,假如把开发工作流程分为以下几个阶段:编码→构建→集成→测试→交付→部署正如你在上图中看到,持续集成(ContinuousIntegration)、持续交付(ContinuousDelivery)和持续部署(ContinuousDeployment)有着不同的软件自动化交付周期。持续集成(CI)上面整个流程中最重要的组成部分就是持续集成(
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

jenkins邮件设置,插件email-ext,破解jenkins管理员秘密

Jenkins邮件配置ManageJenkins→configuresystem,找到JenkinsLocation进行配置,这里我使用的是QQ邮箱发邮件的地址必须与管理员地址一致,否则发邮件会报错。同时必须在QQ邮箱设置授权码,并且在上面设置密码的地方填入该授权码,不然也是发送不了邮件。点击Testconfiguration,如果显示为“Emailwassuccessfullysent&quot
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

详谈.功能测试

前言:功能测试(FunctionalTesting)是根据产品的需求规格说明书和测试需求列表,验证产品的功能实现是否符合产品的需求规格。它是系统测试过程中最基本的测试,不关注软件内部的实现逻辑。今天一菲和你好好聊一下功能测试。正文:功能测试的目的主要如下:1.是否有不正确或遗漏的功能。2.功能实现是否满足用户需求和系统设计的隐藏需求。3.能否正确地接受输入?能否正确地输出结果。4.验证业务流程是否
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

部署Java项目(一)-创建私有仓库,下载zrlog源码,安装配置Tomcat,安装maven

Jenkins部署java项目我们之前使用jenkins发布了php代码,但这种需求在生产环境中可能用的并不多,用的更多的反而是部署java项目,java的项目是需要编译和打包的。编译和打包用maven完成,所以需要安装maven。创建私有仓库首先搭建一个私有仓库,具体步骤可以参考前面的笔记,这里我使用另外一台机器jinkai05搭建gitlab服务器,IP是192.168.111.140。环境:
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0

盘点——那些你必须知道的自动化测试面试题!

问题1:Selenium是什么,流行的版本有哪些?是一个开源的web自动化测试的框架,支持多种编程语言,支持跨浏览器平台进行测试。Selenium1.0或SeleniumRCSelenium2.0或SeleniumWebdriverSelenium3.0问题2:你如何从命令行启动SeleniumRC?java-jarselenium-server.jar//在浏览器中运行一套Selenese脚本j
分类: 企业开发 发布时间: 02-28 08:39 阅读次数: 0