自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

专注打造自动化测试流水线

追求的目标,完美的测试流水线和数据分析作为支撑的测试报告!

  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 docker-私有仓库安装

目录1.环境:2.生成https的自签证书3.配置docker客户端证书。5.关闭防火墙和selinux6.配置hosts7. 验证8.上传下载镜像。8.1上传镜像8.2 下载镜像:1.环境:操作系统:centos7.6.1810docker engine:19.03openssl:1.0.2k2.生成https的自签证书 证书生...

2020-01-19 03:26:54 318

原创 安装docker

安装docker#安装docker资源库yum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo#安装docker,安装的最新版...

2020-01-18 05:51:30 165

原创 jenkins安装-rpm方式

1.安装版本jenkins-2.204.1-1.1.noarch2.安装安装jdk:yum install java-1.8.0-openjdk -ywget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo(如果没有wget,安装yum -y install w...

2020-01-18 04:13:39 662

原创 robotframework问题解决

问题1:chromedriver' executable needs to be in PATH具体问题描述:运行robot,提示如下错误。WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org...

2019-11-29 15:52:57 335

原创 robotframework:获取提示信息内容。

要解决的问题:获取提示信息内容。我点保存按钮,会给出提示信息“名称不能为空”,而且提示信息3秒后消失,我在robotframework中如何拿到这个提示信息?整整研究了5个小时,吐血,整理一下。1.定位问题。这个提示信息用普通方法无法定位,定位方法如下:看见出现提示信息,然后点击sources,在点暂停。下图的1,2,3。这样就可以定位这个提示信息了。2.用js命令获取提示...

2019-11-14 17:10:52 2120

原创 python:__init_.py的作用

__init_.py的作用:简化包导入,具体看下面的解释。一个目录算一个包。1)没有__init_.py的情况。包A,A下面有一个文件a1.py,而a1.py里面就写了一个函数funa.现在,我写一个main.py,去导入A包的函数funa。发现导入的第一行会报错,第二行是正确的,不能直接用包名,必须跟上具体文件名。2)增加一个__init_.py,内容如下。...

2019-11-01 08:45:16 3096

原创 robotframework安装(python3)

python2到2020年就不维护了,今天研究了一些robotframe在phony3上的安装过程。1、安装环境准备:1.win10操作系统。2.pothon3.7.33.安装的软件版本。2、安装pip3 install robotframeworkpip3 install Pypubsubpip3 install wxPythonpip3 install ...

2019-09-22 16:28:32 890

原创 robotframework安装(python2)

目录1、安装版本:2、安装python3、安装obotframework4、安装robotframework-ride5、创建快速启动图标。6、安装Selenium2Library7、安装RequestsLibrary库8、导入Collections库9、问题问题1:返回json内容是乱码。问题2:调用python函数,返回值是乱码。参考资料:1...

2019-08-16 08:56:58 810

原创 virtualbox虚拟安装错误:没有build kernel modules。

提示错误:not set up to build kernel modules解决:#yum install -y kernel-devel kernel-devel-3.10.0-957.12.2.el7.x86_64(上图白色的提示)#/sbin/vboxconfig

2019-07-20 07:39:46 1995

原创 升级openssh

目录方法一:直接源码编译升级方法二:打成rpm包,直接升级。 升级openssh,原来版本7.4,升级到8.0,操作系统时centos7.6. 提供两种升级方法,一种是编译源码,另外一种是直接打rpm。方法一:直接源码编译升级1、删除老的版本:#rpm -qa |grep openssh|xargs -i rpm -e --nodeps {}2、编译...

2019-07-17 14:10:48 306

原创 shell编程

1、问题:数据查询结果,取出数字并加1。方法: (感觉方法挺笨的)numa=`echo ${maxid}|egrep -o "[0-9]+"`num=`expr $((numa)) + 1 `echo $num

2019-07-09 13:48:04 130

原创 mysql数据库

1、判断数据库中记录是否存在vartmp=`mysql -uroot -p123456 -e "use test;select * from tb_test where test_id=1 "`echo $vartmpif [ -z "$vartmp" ];then echo "no exist"else echo "exist"fi...

2019-07-08 18:35:28 162

原创 jenkins-参数化发布到不同机器上

这个问题纠结很久,今天突然来了想法试试,结果真测试成功了。 有158和147两个机器,通过选择不同构建参数,决定发布到哪台机器上。 执行界面:详细设置:这样配置后,就可以通过参数选择发布到指定服务器上。==========今天发现csdn贴图,直接复制粘贴就可以了,以前写的都是存成一个图片,再一个一个上传,感觉好麻烦,就不怎么...

2019-07-05 14:18:59 2586

原创 yum相关问题

问题1: "Could not resolve host: mirrors.nju.edu.cn; Unknown error"解决:编辑文件/etc/resolv.conf,增加nameserver 8.8.8.8。

2019-05-25 04:07:14 368

原创 appium的安装

目录1、安装结果图2、安装环境3、安装3.1安装JDK3.2 安装git3.3 安装Android的SDK3.4 安装python3.5 安装Cmake3.6 安装nodejs3.7 安装ffmpeg3.8 设置开发人员模式3.9 安装vs20173.10 安装opencv4nodejs3.11 安装mjpeg-consumer...

2019-05-11 11:30:59 2134

原创 一起学python吧

现在ai那么热,一起学学python吧!一、python的安装 官网下载:https://www.python.org/downloads/source/ 解压,编译。#tar xvf Python-3.7.3.tar.xz#cd Python-3.7.3#./configure#make && make install1...

2019-04-17 19:21:11 269

原创 centos7.4安装mysql5.7.25

目录1、安装环境2、安装3、使用4、 问题1、安装环境 操作系统:CentOS Linux release 7.4.1708 (Core) mysql版本:mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz2、安装 1.安装目录:/usr/local 2. 创建mysql...

2019-04-17 12:03:50 343

原创 自动化测试流水线。

1、自动化流水线的目标 从研发开始,到测试,运维,最后到客户,客户再到研发形成一个闭环,快速迭代。整个流水线能自动打包、自动部署、自动测试、自动出测试报告(包括分析报告),能自动上线安装。2、技术实现 1.jenkins持续集成框架,能完成自动打包,自动安装部署。 2.selenium框架能完成,模拟UI操作。(需要做二次开发)...

2019-04-16 17:18:07 3759

原创 subversion安装及eclipse中使用

目录一、linux下安装subversion1.安装2.创建svn版本库3.配置4.启动服务5.安装客户端并使用6. eclipse使用svn一、linux下安装subversion1.安装 安装环境:centos7.4yum -y install subversion 查看安装版本: # svn --version svn...

2019-04-16 16:53:07 317

原创 用portainer部署kafka和zookeeper

1.创建docker集群。1) #docker swarm init --advertise-addr 10.0.0.211 (10.0.0.211修改为自己本机IP)2) 创建一个网络#docker network create --driver overlay --attachable db_net2.安装portainer1)创建目录/home/portaine...

2019-04-14 20:18:25 1506

原创 docker问题

问题1:执行pull命令报错“Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeoutheaders)” 解决:这个原因是找不镜像库,修改/etc/docker/daemon.json文件 ...

2019-04-13 02:56:46 174

原创 virtualbox下linux虚拟机上网以及宿主机连接虚拟机问题

目录1.虚拟机设置为网桥模式。2.配置linux的网络3. 看看宿主机网络4.验证上网5. 故障排除方法6.宿主机通过xshell访问虚拟机7.另外如果网络没问题了,yum list报错解决1.虚拟机设置为网桥模式。2.配置linux的网络上面的修改后,需要重启网络生效#systemctl restart network3. 看看宿主机...

2019-04-12 17:20:15 1055

原创 selenium定位元素

整理一下,selenium的定位方法。(一)数组定位按F12进入浏览器的调试模式,进入console控制台,输入$x(xpath),如下图搜索所有input标签,一共搜索12 值,根据需要选择下标值。selenium写法:box = driver.findElements("//input").get(0);box.clear();box.sendKeys("给input为...

2019-04-03 19:40:40 1021

原创 Vue-chrome安装调试插件devtools

手动源码安装。1.下载源码https://github.com/vuejs/vue-devtools2.编译源码。(前提要安装nodejs)把下载的文件解压, 解压后文件夹vue-devtools-dev,然后dos方式这个目录执行npm installnpm run build3.扩展程序打开谷歌浏览器,输入地址“chrome://extensions/...

2019-03-30 09:16:24 1206

原创 vue生命周期

对应一个vue模板页面,进入页面、修改内容、离开页面,看看生命周期的函数的打印的内容。进入页面:修改input内容:离开页面:

2019-03-27 11:05:01 154

原创 整理备忘--Jmeter

Jmeter:测试应用:做接口测试,功能测试,性能负载压力测试。线程组:设置执行多少个并发线程,线程是同时启动,还是间隔多少久启动一个。结果:聚合报告(发起多少请求,响应时间最大,最小,平均,吞吐量,发送接收多少数据量),查看结果树(设置一些断言,可以用正则表达式。)HTTP请求设置:大数据量测试设置:数据库设置:正则表达式提取器:...

2019-03-27 08:07:31 119

原创 Jenkins-安装

安装环境:centos6.8安装jenkins的版本:Jenkins2.168安装步骤:yum安装 #wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo #rpm --import https://jenkins-ci.org/redhat...

2019-03-25 19:54:42 218

原创 汇编:定时器代码

.386.model flat, stdcalloption casemap :none;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>; Include ????;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

2016-05-20 16:41:48 1362 1

原创 文本框

.constaa db 'no',0......elseif   eax==WM_INITDIALOGinvoke SetDlgItemText,hWnd,IDC_EDT1,offset aa   (注意:如果aa变量前面不加offset,则在文本框中就不能显示‘no’。)

2016-05-20 13:17:51 137

原创 图标设定

前几天,设定图标弄出来了。今天搞了一上午也没弄出来,愁死了!突然明白了,文件设置错了,应该在radasm的中,添加resource文件,设置icon的相关属性,包括icon的文件名字。ICO_MAIN equ     1010invoke LoadIcon,hInstance,ICO_MAINinvoke SendMessage,hWnd,WM_SETICON,ICON_BIG,e

2016-05-11 14:20:28 246

原创 汇编:单选按钮和复选按钮使用

1)初始化:在消息WM_INITDIALOG中做初始化操作.elseif eax==WM_INITDIALOGinvoke CheckDlgButton,hWnd,IDC_RBN2,BST_CHECKED2)判断是否被选中 invoke IsDlgButtonChecked,hWnd,IDC_RBN1    ;IsDlgButtonChecked判断是不是被选中,如果返回结

2016-05-10 16:28:58 263

原创 汇编:wsprintf函数使用。

szBuffer    byte 1024 dup (?)                  :局部变量定义用local@szBuffer[128]:byteszFormat db 'aaa%d',0szFormat1 db 'aaa%s',0szText0 db 'aaa',0aaaa dd ?move aaaa,1invoke wspri

2016-05-10 14:16:01 896

原创 汇编:函数调用多写了一个关键字,折腾一个上午!---offset

aaaa dd ?...mov aaaa,1.....invoke wsprintf,offset szBuffer,offset szFormat,offset aaaa 1)aaaa参数前面加了一个offset,总是输出地址,去掉offset,就输出aaaa本身的数值1了。就是没有好好理解加上offset变量是传址,不加是传值。

2016-05-10 14:11:35 270

原创 汇编语言基础知识之二

1. EnableWindow  在灰化和允许状态之间切换。2. ShowWindow   显示和隐藏之间切换。3. GetWindowText  和 SetWindowText 来改变上面的文字。4.MoveWindow来改变大小和移动位置。

2016-05-06 11:15:20 179

原创 汇编:combobox控件使用

1.当用户在组合框中进行选择操作时,windows向对话框过程发送wm_command消息,消息中wParam参数的低16位是组合框ID,高16位是通知码,用来表示用户的操作。通知码包括 CBN_SELCHANGE:用户将要选择一个项目(鼠标移动到了这个项目上);CBN_CLOSEUP:下拉列表关闭;CBN_SELENDOK:用户完成选择项目;CBN_SELENDCANCEL:用户取消选择;CBN

2016-05-05 15:18:48 320

原创 汇编问题汇总

1. combobox控件,看不见下拉列表。解决:把combobox控件设计时,拖拽的时候弄大点。(这个问题调试了一整天,才发现2016-5-5)

2016-05-05 14:34:10 169

原创 汇编基本模版

.386.model flat,stdcalloption casemap:noneinclude windows.incinclude user32.incincludelib user32.libinclude kernel32.incincludelib kernel32.lib.data.const.codestart

2016-04-19 11:47:44 408

原创 GetModuleHandle用法

用法:invoke   GetModuleHandle,lpModuleName说明:获取模块句柄,就是程序装入内存的首地址。1) invoke  GetModuleHandle,NULL   :获取本模块句柄。2) szUserDll        db                ‘user32.dll’,0       invoke   GetModuleHandle,ad

2016-04-15 10:26:25 4653

原创 汇编基本框架程序

.386.model flat,stdcalloption casemap:none;Include  include windows.incinclude gdi32.incincludelib gdi32.libinclude user32.incincludelib  user32.libinclude kernel32.incincludel

2016-04-08 14:58:35 512

原创 汇编---错误提示解决

1. mov @stWndClass.lpszClassName,szClassName 编译后提示:“error A2070: invalid instruction operands”。     解决: 变量前加上offset 修改后    mov @stWndClass.lpszClassName,offset szClassName

2016-04-08 13:28:41 822

burp安全测试工具

我试过了,好用,都是网络资源,分享给大家!工具到9999年。

2018-03-06

空空如也

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

TA关注的人

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