自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (1)
  • 收藏
  • 关注

翻译 指导敏捷团队建设性地处理冲突

在优秀的敏捷团队中,冲突作为一种创造性的力量受到欢迎。它描述了从“第一级:要解决的问题”到“第五级:世界大战”的冲突路径,路径中的每一级都会加剧冲突的强度。冲突在任何团队中都是不可避免的,但在敏捷团队中更是如此,团队成员为了取得显著的结果而故意相互依赖。放慢对话的速度,这样就可以在单词之间的空隙中产生洞察力,你可以发现对话真正想要和需要的是什么(Scott,2007,pp.114-139)在这个层面上,人们可能有不同的意见,可能存在误解,可能存在相互冲突的目标或价值观,团队成员可能会对空中的冲突感到焦虑。

2023-07-16 13:03:42 518

原创 【软件测试管理与实践-测试流程】

测试流程

2022-04-02 09:41:45 955

原创 【软件测试管理与实践-项目管理】

项目管理

2022-04-02 09:31:44 182

原创 【软件测试管理与实践-软件质量】

软件测试管理与实践

2022-04-02 09:26:40 1853

转载 Fiddler拦截篡改get和post请求及返回值

有时为了能更好的完成测试工作,提高软件质量,只是功能测试方法已经不能满足需求,所以需要根据项目的特点加入合适的测试方法。写这篇文的原因是,在实际的测试工作中,所在公司APP添加了新研发的商品及其支付功能。做测试的可能都有跟弦,跟Money有关的项目都要小心。之前了解过一些拦截篡改的方法,但没有实践过,为了测试质量,只好现学现用。中间遇到问题时没有资料可查,摸索了几天终于弄明白了。整理一下,做个笔记。下面我尽可能详细的描述下我用fiddler对APP的get和post请求进行拦截和篡改的步骤:以下省去

2020-12-21 18:07:13 4144

原创 mac --monkey

1、安装JDK,详见[mac 安装开发环境(https://blog.youkuaiyun.com/matthew_han/article/details/109514006)2、安装:Adt Bundle网址:https://www.cnblogs.com/tc310/p/3938353.htmlvim .bash_profileexport PATH=${PATH}:/Users/fantuan/Downloads/adt-bundle-mac-x86_64-20140702/sdk/platform-t

2020-11-05 16:00:10 180

原创 mac 安装开发环境

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入1、安装JDK:下载jdk-8u211-macosx-x64.dmg 一路安装即可。确认安装成功:配置环境变量:步

2020-11-05 15:57:06 323

转载 Charles 使用

1、设置成系统的代理服务器选择菜单中的 “Proxy” –> “Mac OS X Proxy”需要注意的是,Chrome 和 Firefox 浏览器默认并不使用系统的代理服务器设置,而 Charles 是通过将自己设置成代理服务器来完成封包截取的,所以在默认情况下无法截取 Chrome 和 Firefox 浏览器的网络通讯内容。如果你需要截取的话,在 Chrome 中设置成使用系统的代理服务器设置即可,或者直接将代理服务器设置成 127.0.0.1:8888 也可达到相同效果。Structure

2020-11-04 15:49:23 313

原创 Jmeter分布式

Jmeter 是java应用,对于CPU和内存的消耗比较大,因此,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,jmeter短小精悍一有了使用多台机器同时产生负载的机制。通过远程运行jmeter,测试人员可以跨越多台低端计算机复制测试,这样就可以模拟一个比较大的服务器压力,一个jmeter客户端实例,理论上可以控制任意多的远程jmeter实例,并通过他们收集测试数据。这样一样,就有了如下特性:  *

2020-05-28 11:22:07 183

原创 查看浏览器内核版本

1,打开控制台2,选择Console模块3,输入以下命令,回车console.info(navigator)

2020-05-22 16:51:09 1704

转载 CentOS7 安装mysql(YUM源方式)

1.下载mysql源安装包$ wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2.安装mysql源$ yum localinstall mysql57-community-release-el7-8.noarch.rpm3.检查mysql源是否安装成功$ yum repolist enable...

2019-12-27 18:29:35 357

转载 Jenkins持续集成01—Jenkins服务搭建和部署

https://www.cnblogs.com/along21/p/9724036.html

2019-11-06 15:41:16 172

原创 将建立互信的机器的jstat数据写入到指定位置--shell脚本

#!/bin/bashssh $1 jstack -l $2 >> “/tmp/run_jstat/jstack_”$1".txt";cp /tmp/run_jstat/jstack_$1.txt /opt/tomcat7/apache-tomcat-7.0.93/wtpwebapps/tej/file/jstack_$1.txt

2019-06-24 11:25:07 133

原创 获取建立互信机器的pid--shell脚本

#!/bin/bashssh $1 jps -lvm|grep $2|awk ‘{print $1}’#echo “999999”

2019-06-24 11:23:25 132

原创 Linux安装Tomcat

1、wegt http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.38/bin/apache-tomcat-8.5.38.tar.gz或 rz -be 选择apache-tomcat-8.5.38.tar.gz2、tar -zxvf apache-tomcat-8.5.38.tar.gz3、mkdir /usr...

2019-06-24 11:18:45 96

原创 常用sql汇总

ABS(X):返回X的绝对值具体用法:select ABS(-32);IFNULL(expr1,expr2):如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值具体用法:现有学生表(tbl_student)和分数表(score),查询学生表的所有字段和学生相对于的英语成绩(english_score)sql如下:se...

2019-06-24 11:18:09 124

原创 服务器硬件资源分享

cpu,内存,硬盘之间的关系CPU:是计算机的运算核心和控制核心,让电脑的各个部件顺利工作,起到协调和控制作用。硬盘:存储资料和软件等数据的设备,有容量大,断电数据不丢失的特点。也被人们称之为“数据仓库”。内存:1. 负责硬盘等硬件上的数据与CPU之间数据交换处理;2. 缓存系统中的临时数据。3. 断电后数据丢失。然后, 我们再来看一下程序是如何执行起来的。当我们在电脑上打开QQ时(右键...

2019-06-24 11:17:16 311

原创 QPS、RT、PV、UV之间的关系

QPS:每秒查询率(Query Per Second) ,每秒的响应请求数,也即是最大吞吐能力。QPS = req/sec = 请求数/秒QPS统计方式 [一般使用 http_load 进行统计]QPS = 总请求数 / ( 进程总数 * 请求时间 )QPS: 单个进程每秒请求服务器的成功次数峰值QPS:原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间公式:( ...

2019-06-24 11:16:15 211

转载 怎么从Linux服务器上下载超过4G的文件?

使用sz命令下载文件时,超过4G下载不了,如何下载呢?本文介绍的方法是先对该文件进行拆分,拆分成多个小于4G的文件,然后分别下载,下载到本地后再进行合并或直接解压,具体操作如下:1.分拆为多个文件的命令:cat workspace_20150624230059.tar.gz | split -b 2G - workspace_20150624230059.tar.gz.命令解释:work...

2019-06-04 14:23:40 2960

原创 Linux 在root 使用useradd 出现useradd: cannot open /etc/passwd

出现这个原因主要是前面有人使用了下面命令把几个文件属性给修改了chattr +i /etc/gshadow /etc/group/ /etc/shadow /etc/passwd该命令的意思就是不允许把/etc/gshadow /etc/group/ /etc/shadow /etc/passwd这个目录给修改。而添加用户是必须修改这几个文件的。首先使用使用lsattr查看了一下这几个文件...

2019-05-29 14:19:11 1722

原创 jenkins 集成jmeter

https://www.jianshu.com/p/8a6768f0313b

2019-05-24 14:23:07 160

原创 linux 安装jenkins

1、下载http://mirrors.jenkins-ci.org/war-stable/2.150.1/2、下载tomcat https://tomcat.apache.org/download-90.cgi3、把下载的jenkins.war 包放到tomcat下面的webapps文件夹下,修改tomcat端口号,以免已被占用。4.启动tomcat。tomcat会解压war包,生成一个je...

2019-05-24 14:22:35 152

原创 linux 查看端口

ps -ef |grep vnc【红框中为vnc 端口号】1、lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000lsof -i:8000 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME lwfs 22065 root 6u IPv4 4395053 0t0 TCP...

2019-05-24 14:21:21 168

原创 influxdb监控配置jmeter+Grafana展示

JMeter-InfluxDB-Writer-plugin-1.2.jarjmeter-load-test_rev5.json1、Jmeter使用graphite协议去写入数据到InfluxDB。配置如下2、重启InfluxDB:service influxdb restart3、进入InfluxDB数据库(实际操作中可以忽略)influx //进入influxCREATE DAT...

2019-05-24 14:20:43 814

原创 understand 工具解析原码

汉化包(安装成功后将translations文件夹放到config文件夹下):Understand+5.0.960+translations%26注册机.rar安装包:Understand-5.0.960-Windows-64bit.exe一、导入项目1、新建工程2、选择编程语言3、添加项目路径。如果只是单个文件,就选择添加文件。4、点击finish二、搜索1、左侧项目结构中搜索:...

2019-05-23 11:23:47 1625

原创 系统性能

1、CPUjava:jvm命令监控· jstat· jmap· Jvisualvm· JConsolemysql:数据库监控工具· Spotlight· Monyog· 命令行工具

2019-05-21 16:51:18 159

原创 性能监控--------1

1、用户响应时间----即系统从输入到输出的时间间隔用户响应时间=服务器响应时间+网络时间

2019-05-21 14:56:22 98

原创 linux机器之间建立互信ssh登录

机器一想无密码登录机器二,将机器一公钥添加到机器二上,执行下面命令即可ssh (机器二ip)具体步骤:机器一、1、cd /root/2、mkdir .ssh/3、ssh-keygen -t rsa一路默认回车,系统在/root/.ssh下生成id_rsa、id_rsa.pub4、ls /root/.ssh查看5、mv /root/.ssh id_rsa.pub /r...

2019-04-01 14:30:28 688

原创 通过HTTP API 对influxDB数据做操作

1、删除表curl -POST ‘http://localhost:8086/query’ --data-urlencode “db=data_18746” --data-urlencode "q=drop MEASUREMENT requestsRaw "2、创建库curl -POST http://localhost:8086/query --data-urlencode “q=CREA...

2019-03-28 22:03:42 1133

原创 通过shell脚本监控jvm,并将数据传入influxDB

#!/bin/bash#获取pidread -p “输入要查询的pid:” pid#通过循环持续将数据写入influxDBwhile true; do#查询jvm数据并写入jvm.txt文件jstat -gcutil $pid | awk ‘NR!=1{printf “t_jvm,host=server S0=%f,S1=%f,E=%f,O=%f,M=%f,CCS=%f,YGC=%i,...

2019-03-04 10:20:29 1178

原创 grafana设置邮件监控报警

1、配置grafana.ini服务端配置发件人邮箱信息vim /etc/grafana/grafana.ini修改后,保存退出,重启grafana服务service grafana-server restart2、配置邮件监控选择new channel配置具体项1.报警名称2.报警类型3.send on all alerts即通知所有的报警,不管在单个报警...

2019-02-26 17:55:04 1769

转载 linux定时运行命令

1.命令简介每个用户都有各自不同的计划任务列表,用各自的帐户登录后运行crontab -l就可查看到各任务的计划任务情况,使用下列命令可以修改自己的计划任务crontab -e每次添加完任务后,一定记得重新启动crond服务,不然不会生效service crond restart2.实例下面为一计划任务的样例#每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点0 ...

2019-02-26 17:07:13 9558

原创 安装sendmail配合grafana监控邮件报警遇到问题及解决

1、问题:错误:Cannot repository metadata (repomd.xml) for repository: influxdb.Please verify its path and try again解决:打开/etc/yum.repos.d/xxxxxx.repo文件;将enabled=1改成enabled=02、问题:sendmail.mc:10: m4...

2019-02-26 10:24:46 1124

原创 Linux安装sendmail

安装:yum install -y sendmail配置Senmail的SMTP认证:vi /etc/mail/sendmail.mc将上面两行的dnl去掉。在sendmail文件中,dnl表示该行为注释行,是无效的,因此通过去除行首的dnl字符串可以开启相应的设置行。设置Sendmail服务的网络访问权限:vi /etc/mail/sendmail.mc将127.0.0.1改为0.0....

2019-02-26 10:20:54 1623 1

转载 Linux关于yum命令Error: Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx.

问题:Linux系统使用yum命令的时候,初始错误提示:Cannot retrieve repository metadata (repomd.xml) for repository:xxxxxx.解决方案:打开/etc/yum.repos.d/xxxxxx.repo文件;将enabled=1改成enabled=0...

2019-02-25 11:05:34 1628 2

原创 linux 系统卸载已安装软件:

1、 rpm -qa | grep nginx2、yum erase nginx -y

2019-02-25 10:23:12 1220

转载 Linux连接mysql报错:Access denied for user ‘root’@‘localhost’(using password: YES)的解决方法

解决办法:1.先停止mysql 服务service mysqld stop2.进入mysql安装目录bin/ 使用safe模式,进行重启:./mysqld_safe --skip-grant-tables3.使用root账户,无密码登录,修改root用户密码mysql -u rootuse mysql update user set password=PASSWORD(“你...

2019-02-18 16:56:16 485 1

原创 tomcat 安装及问题解决

安装:1、wegt http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.38/bin/apache-tomcat-8.5.38.tar.gz或 rz -be 选择apache-tomcat-8.5.38.tar.gz2、tar -zxvf apache-tomcat-8.5.38.tar.gz3、mkdir ...

2019-02-18 11:27:05 177

原创 Zmodem transfer canceled by remote side问题的解决办法!

在使用跳转机跳转到另外一台机器的时候,上传一个安装包,此时使用rz命令上传文件,例如:resin-pro-4.0.44.tar.gz,结果出现如下错误提示:点击确定之后,界面出现乱码,并退回到了跳转机器,并出现了好多乱码目录。问题根源是:rz 命令没有转义,rz命令使用错误!!应该使用以下命令:rz -e完美解决如上问题!!!...

2019-01-10 14:38:11 15039 6

转载 telegraf input的配置

1.操作系统基础监控指标配置标准基础监控使用通用的全局配置文件telegraf.conf,以下只贴上采集器input部分代码telegraf -config /etc/telegraf/telegraf.d/telegraf.conf -input-filter http_response -test# Read metrics about cpu usage[[inputs.cpu...

2019-01-09 19:55:45 1311

Python+pytest+allure+log+yaml+mysql+钉钉企微通知接口自动化框架

参考大佬项目,自己尝试搭建使用自动化,大佬链接https://gitee.com/yu_xiao_qi/pytest-auto-api2

2024-01-03

ares.ipa.zip

iOSapp,

2020-01-09

空空如也

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

TA关注的人

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