- 博客(40)
- 收藏
- 关注
原创 docker遇到问题集合
1.docker images下删除镜像提示image is being used by stopped container 1b817324f96a。
2023-05-22 10:47:40
97
原创 性能监控环境搭建(Garafana、时序型数据promethues、influxDB)、NodeExporte
一、时序型数据库promethuesinfluxDB二、promethues时序型数据库搭建1.下载安装包两种方式(1)官网 https://prometheus.io/download/ 直接下载(2)wget -c https://github.com/prometheus/prometheus/releases/download/v2.21.0/prometheus-2.21.0.linux-amd64.tar.gz下载会比较慢,耐心等待下,或者找加速...
2022-10-17 16:54:21
629
原创 Liunx下使用docker搭建ftp服务
1.检索最新镜像docker search vsftpd2.拉取FTP镜像docker pull fauria/vsftpd3.查看本机ipifconfig4.运行并创建container方法1:运行时创建用户名和密码docker run -d -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -v /Ftpfile:/home/vsftpd -e FTP_USER=admin -e FTP_PASS=adminpwd -e..
2021-09-10 19:07:41
388
原创 性能监控环境搭建(Garafana、时序型数据prometheus、influxDB)、NodeExporte
目的1.用prometheus监控测试环境所有机器2.用influxDB监控jmeter客户端性能指标一、时序型数据库promethuesinfluxDB二、promethues时序型数据库搭建1.下载安装包两种方式(1)官网 https://prometheus.io/download/ 直接下载(2)wget -c https://github.com/prometheus/prometheus/releases/download/v2.21..
2021-09-07 19:11:53
2009
原创 centos7下部署jira及synapseRT安装
一、安装jira和破解包1.在/usr/local下新建jira文件夹,作为jira的安装目录2.下载jira安装包、破解包、插件破解jar文件链接:https://pan.baidu.com/s/1hIklMFXM90jEkCoYNLr0Ag密码: p2cj3.把下载的压缩包上传到服务器,再进行解压 tar xf atlassian-jira-software-7.3.8.tar.gz -C /usr/local/4.创建软连接ln -s /usr...
2021-08-31 14:22:36
1518
3
原创 Linux下用docker搭建wiki
一、Confluence镜像拉取与运行容器1.拉取confluence镜像docker pull cptactionhank/atlassian-confluence2.运行confluencedocker run -d--detach --publish 8090:8090 cptactionhank/atlassian-confluence:latest二、Confluence安装1.访问:服务器ip:8090 此时会看到set upconfluence初始化配置页...
2021-08-26 18:04:30
846
2
原创 Linux部署yapi
一、安装node1.获取资源node资源。8.x版本curl -sL https://rpm.nodesource.com/setup_8.x | bash -耐心等待2. 安装nodejsyum install -y nodejs3. 查看node和npm版本node -vnpm -v二、安装mongodb1.安装前常规更新一下yum源yum -y update因为是新做的机器,更新的比较多,耐心等等2.在/etc/yum.
2021-08-16 14:44:06
1333
1
原创 linux下使用docker-compose搭建Easy-mock服务
1.安装安装docker-composeyum installdocker-compose2.在当前文件夹创建两个文件2.1docker-compose.ymlversion: '3'services: 'mongodb': image: mongo:3.4 privileged: true volumes: # ./data/db 数据库文件存放地址,根据需要修改为本地地址 - './data/db:/data/db' ..
2021-08-02 23:00:06
436
原创 jenkins+git+postman+newman实践
环境:linux centos7一、postman1.完成postman接口和环境变量录入2.导出接口json文件、导出环境变量json文件二、上传git 我用的的mac本,直接用的命令。 这一步可以百度一下,windows有gitbash客户端,可按照百度的安装结果即可 github会受网络的限制,连接很慢。我用公司搭建的gitlab,如果没有的话,大家可以尝试下giteehttps://gitee.com/,也是代码托管的。...
2021-07-09 13:38:07
319
原创 Linux服务器常用的服务安装(2)
1.JDK安装下载jdk官网https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html全局环境变量的配置文件:vi /etc/profifileexport JAVA_HOME=/usr/local/jdk1.8 #这个路径要改,其余不需要改 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=$JAVA_HOME/lib:
2021-01-06 15:17:03
110
原创 Linux服务器常用的服务安装(1)
1.安装rpm rpm安装:安装别人编译好的软件包,rpm即Redhat Package Manager,是Redhat的软件包管理方式 rpm安装优点: 1.软件已经编译打包,所以传输和安装方便,让用户免除编译 2.在安装之前,会先检查系统的磁盘、操作系统版本等,避免错误安装 rpm安装缺点: 1.软件包安装的环境必须与打包时的环境一致或相当 2.必须安装了软件的依赖包 rpm命名规则了解:lsande-2.20-7.el7....
2021-01-06 14:44:30
287
1
原创 Chrome浏览器版本和ChromeDriver问题
用airtest运行启动chrome浏览器时提示:selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 错误提示的是:会话未创建,此版本的ChromeDriver仅支持Chrome版本791-查看chrome浏览器和ChromeDriver的版本是否对应...
2020-07-24 16:30:16
1469
3
原创 Linux基础(3)-系统管理
<1>查看当前日历:cal查看当前日历,-y显示整年日历:<2>显示或设置时间:date扩展,显示时间格式(date '+%y,%m,%d,%H,%M,%S'):format格式 含义 %Y,%y 年 %m 月 %d 日 %H 时 %M 分 %S 秒 <3>查看进程信息:ps进程是一个具有一定独立功能的程序,它是操作系统动态执行的基本单元。ps命令可以查看进程的详细状况,
2020-05-16 15:09:02
256
原创 Linux基础(2)-用户、权限管理
<1>查看当前用户:whoami查看当前系统当前账号的【用户名】<2>查看登录用户:who查看当前所有登录系统的【用户信息】选项 含义 -m或am I 只显示运行who命令的用户名、登录终端和登录时间 -q或--count 只显示用户的登录账号和登录用户的数量 -u或--heading 显示列标题 <3>退出登录账户: exit如果是使用ssh远程登录,【退出登陆账户】;如果是切换后的登陆用户,.
2020-05-16 15:08:41
299
1
原创 做个皮实的人
前阵子,经纬中国创始人张颖发了一条关于“免疫力”的微博,很有意思。他说:同一列车为何有人感染,有人却好好的?有距离原因,还有个重要原因是身体免疫力。这次疫情,免疫力差,无论感染或重症,都是首当其冲。身体健康的关键,是你免疫力有多好。有人可以穿睡衣看电视,自我隔离一个月、三个月;有人隔离一个星期,就发现银行卡付房贷告急。这是每个人不同的财务免疫力。有人被领导批了一上午,但下午依然乐呵呵工作;有人只是别人给了一个脸色,就玻璃心碎了一地。这是不同人的情绪免疫力。疫情之后,我们更应该想想如何提升自
2020-05-16 11:33:27
1302
2
原创 服务器登录和问题排查
开发告诉我们测试环境挂了,抛出的问题很尴尬,需要QA排查,那么这时候我们也很尴尬,到底是服务没起来,还服务在报错。这就需要我们在服务器上查看。因为跳板机现在不维护了,登录服务器比较麻烦,给大家推荐一个工具,用起来不错,一次登录,记住用户名和密码,以后直接双击。软件名称:SecureCRT,不需要ssh连接。win:https://www.vandyke.com/products/securecrt/windows.htmlmac:破解包可以找我要举例:10.188.0.207为例子下
2020-05-12 10:51:07
547
原创 Linux基础(1)-文件、磁盘管理
1.文件管理<1>查看文件信息:ls(list)列出目录的内容,类似于DOS下的dir命令。参数 含义 -a 显示目录下所有子目录与文件,包括隐藏文件 -l 以列表方式显示文件的详细信息 -h 配合 -l 以人性化的方式显示文件大小 1.1 ls1.2 ls -a (列出隐藏文件)1.3 ls -l(列出文件的详细信息...
2020-05-11 23:10:40
247
原创 linux关机重启,如何启动docker和docker下的服务
1.启动docker服务service docker start2.查看docker下对应服务的CONTAINER IDdocker ps -a这时候需要用docker ps -a,docker ps有些服务显示不全3.拿到对应服务的CONTAINER ID后,开始启动。命令:docker start 对应服务的CONTAINER ID。举例,我启动是rethink...
2020-03-03 10:59:08
1958
原创 docker下安装stf
1.查看系统版本uname -r2.切换rootsu3.更新配置apt-get update4.安装dockerapt-get install -y docker.io5.启动docker服务service docker start7.检查docker是否安装成功8.拉取STF相关镜像(1)docker pull openstf/s...
2019-12-16 10:43:46
379
原创 Android UI压力测试(maxim)
一、工具介绍:项目地址:https://github.com/zhangzhao4444/Maxim与monkey对比优势: 1.速度快 (每秒10-15个Action事件) 2.稳:只进行有意义的操作,防误点状态栏,不会乱断网、卸载应用、防止跳出 3.支持脱机运行,错误日志可以记录到手机本地 4.支持自定义:控件黑白名单,自定义操作步骤,控件操作...
2019-12-03 15:00:07
3648
1
原创 pip遇到的问题
1.Consider using the `--user` option or check the permissions.解决方法:pip install --user 需要下载的目标文件 例如:pip install --user Appium-Python-Client
2019-11-04 17:59:07
170
原创 05-输出
1.普通输出 # 打印提示 print('hello world') print('人生苦短,我用Python')2.格式化输出(1)在程序中,看到了%这样的操作符,就是Python中格式化输出。age = 100name = "Python小哥"print("我是%s,我今年%d岁啦"%(name,age))%s和name对应 %d和age对应...
2019-10-24 20:14:42
155
原创 04-标示符和关键字
1.标示符标示符是自己定义的,如变量名 、函数名等就类似于你看到一个名字,见名知意。info信息 studentInfo学生信息2.标示符的规则标示符由字母、下划线和数字组成,且数字不能开头myInfo、addTest、test1、study1day3.命名规则 a.见名知意 studentNum,学生编号 b.驼峰命名法 stu...
2019-10-23 16:56:49
110
原创 Windows android studio配置ADB环境变量
1.安装完成后,打开Android Studio。点击SDK Manager。2.复制andriod sdk的路径3.然后通过这个路径找到sdk这个文件夹,然后进入到platfrom-tools这个文件下面,复制这个文件夹的路径。C:\Users\liusande\AppData\Local\Android\Sdk\platform-tools4.找到我的电脑,点击属性...
2019-10-22 14:54:37
8585
3
原创 03-变量以及类型
1-变量的定义比如去超市买东西,往往咱们需要一个菜篮子,用来进行存储物品,等到所有的物品都购买完成后,在收银台进行结账即可。在程序中,需要把2个数据,或者多个数据进行求和的话,那么就需要把这些数据先存储起来,然后把它们累加起来即可。在Python中,存储一个数据,需要一个叫做变量的东西。num1 = 100 #num1就是一个变量,就好一个小菜篮子num2 = 87 #nu...
2019-10-21 23:39:36
116
原创 02-注释
注释:在程序中对某些代码进行标注说明,这就是注释的作用,能够大大增强程序的可读性。注意:只要是添加了注释的行,程序在执行时,不会执行已经被注释的内容。注释的分类单行注释 以#开头,#右边的所有东西当做说明,而不是真正要执行的程序,起辅助说明作用 #号右边的内容在执行的时候是不会被输出的 # 我是注释,可以在里写一些功能说明之类的...
2019-10-21 23:31:59
523
原创 01-第一个python程序
Python安装下载地址:https://www.python.org安装步骤 for windows:https://baijiahao.baidu.com/s?id=1606573927720991570&wfr=spider&for=pc按照上面的安装步骤,安装完成之后,验证python是否安装成功pip安装和使用教程地址:https://www.r...
2019-10-21 23:14:25
121
原创 Monkey 基本命令
Monkey关闭手机的状态栏adb shell settings put global policy_control immersive.full=*Monkey开启手机状态栏adb shell settings put global policy_control null
2019-10-12 21:15:46
141
原创 weditor安装和使用
因为本人也刚开始学着做一些UI自动化的工作。想找一款定位元素的工具。最后看着同事用着比较爽,被顺利的圈粉。安装很简单,但前提是你已经安装了pip1.执行pip install weditor命令2.启动weditor,执行python -m weditor3.连接手机a.首先adb devices获取到设备号b.点击connect ,出现小麦穗,点击Dump...
2019-09-03 15:15:25
26809
4
原创 Airtest入门及使用poco控件录制脚本(windows系统-搜索小案例)
airtest 介绍airtest使用截屏录制脚本和使用poco控件录制脚本。会点python用起来更nice了。Airtest是网易出品的一款基于图像识别和poco控件识别的一款UI自动化测试工具。airtest是一个跨平台的UI自动化测试工具,推出了强大的自动化编辑工具,airtest IDE。 airtest IDE 提供了两个测试框架,airtest和poco。a...
2019-08-13 16:21:53
7569
原创 做好测试
1-理解被测功能的实现方式(实现逻辑)只有清楚功能的实现方式,才能从根本上做好该功能的测试,比如了解前后端是如何交互的、该功能中哪部分是前端实现的、哪部分是后端实现的、前端是否做兼容处理、异常处理以及是否考虑到后期功能的延伸性(写死还是走下发还是设置开关)、是否需要着重考虑安全性、是否有兜底方案等。2-理解所测产品或系统的业务体系产品上一个新功能,测试要能发现产品的隐形需求...
2019-05-29 14:51:02
162
原创 线上Bug出现后,我们这些该怎么做(bug review)
上周是不幸的一周。周六还在愉快玩耍的时候,突然被@,线上出现严重的bug,还是老大大发现的。原因是因为数据端开发未通过QA测试,私自改了逻辑,重启服务,导致线上出现bug,功能能可用,但数据不可用的情况。问题已经出现了,那就得去快速的去解决出现这个问题,我们追本溯源的方法是:1. 搞清楚上线这个事情的来龙去脉,为啥上线?2.要解决什么问题,修改的代码逻辑?3.出了什么问...
2019-05-29 14:48:33
5763
转载 Fiddler抓包工具使用详解
一、Fiddler最强大最好用的Web调试工具之一, 它能记录所有客户端和服务器的http和https请求。允许你监视、设置断点、甚至修改输入输出数据。1-fiddler是一个抓包工具,当浏览器访问服务器会形成一个请求,此时,fiddler就处于请求之间,当浏览器发送请求,会先经过fiddler,然后在到服务器;2-当服务器有返回数据给浏览器显示时,也会先经过fiddler,然后数据才...
2019-05-29 14:46:03
1213
原创 app性能测试学习笔记(一)
性能指标:启动时间 cpu 流量 流量 电量 内存 fps 过段渲染 启动时间:监控app在启动过程中的耗时情况cpu:app在使用过程中cpu的占用比例流量:app在使用过程中流量的消耗情况电量:app在使用过程中电量的消耗情况内存:app在使用过程中对内存的消耗,验证使用过程中无内存泄漏的情况fps:每秒钟的帧数,主要...
2018-08-14 15:12:12
1260
2
转载 Jmeter分布式部署测试-----多台电脑做压力性能测试
在使用Jmeter进行接口的性能测试时,由于Jmeter 是JAVA应用,对于CPU和内存的消耗比较大,所以,当需要模拟数以万计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,这时可以使用Jmeter提供的分布式功能来启动多台电脑来分压测试。一、Jmeter分布式执行原理: 1、Jmeter分布式测试...
2018-07-17 21:23:40
9870
1
原创 AirtestIDE学习笔记---安装(windows系统)
这篇写的更详细点:https://blog.csdn.net/u013405658/article/details/99443091 Airtest之前有听到过这样的工具,一直没有小试牛刀。直到上周参加了TesterHome社区组织的测试开发者大会,听了网易的同学分享这个工具,迫不及待的试试。 测试的同学一般接触新的工具,很容易就死在工具上,我也是一样。ai...
2018-07-16 15:18:06
11653
转载 JMeter响应结果乱码问题
问题分析当响应数据或响应页面没有设置编码时,jmeter会按照jmeter.properties文件中,sampleresult.default.encoding设置的格式解析默认ISO-8859-1,解析中文肯定出错 # The encoding to be used if none is provided (default ISO-8859-1) #sampleresult.default....
2018-07-02 18:42:37
229
转载 十年测试老司机带你应对68道面试题---文章转载自 TesterHome
软性热身题01自我介绍和介绍这一般是面试的第一个问题,记住每个人的简历都不一样,但是jd只有一份。所以要研究这个岗位的jd,再来定制自我介绍,去掉无关的,强调相关的,着重突出能给你加分的。所以一般都有这个套路:1. 先介绍自己的学校和公司,现在一般看本科和上一家公司,如果都不好,可能简历关都过不了。a. 如果你学校让你骄傲的话,先介绍下你的学校和专业b. 如果学校不行...
2018-05-09 18:40:49
6356
原创 ADB命令
移动端测试,现在我们的这边做的比较基础,没有持续集成,自动上传包,自动生成二维码/自动安装。我们需要和开发要apk安装包。特别上项目紧张的时候,按照我这边工作的习惯,几乎是两个小时就要一个包。开发发包之后,我这边得挨个上传扫码安装。特别费劲,费时间。网上看到几个零碎的几个命令,虽然很基础,但是很好用。ADB命令安装apk1-查找一下设备,命令:adb devices,如果设备存在就可以直接...
2018-04-23 17:43:27
346
翻译 STF安装
MAC下STF安装与启动安装命令:brew install rethinkdb graphicsmagick zeromq protobuf yasm pkg-confignpm install -g stf项目地址: https://github.com/openstf/stf安装完成之后开始启动第一步启动rethinkDB,终端执行:rethinkdb第二步启动STF,重新打开一个终端界面执行...
2018-04-23 16:45:31
797
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人