07 2019 档案
摘要:简介 Tsung 是一个压力测试工具,可以测试包括HTTP, WebDAV, PostgreSQL, MySQL, LDAP, and XMPP/Jabber等服务器。针对 HTTP 测试,Tsung 支持 HTTP 1.0/1.1 ,包含一个代理模式的会话记录、支持 GET、POST 和 PUT
阅读全文
摘要:系统:centos 6.41.先检查有没有lsb_release[root@test ~]# lsb_release -r-bash: lsb_release: command not found2.使用yum安装lsb[root@localhost ~]#yum install -y redhat
阅读全文
摘要:当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df 可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文件夹的大小。 两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确
阅读全文
摘要:Linux系统为多用户多任务系统,因此允许多个用户登录到系统,有时候,我们需要强制某些用户下线. 前提:必须是root权限操作:(1)使用who查看目前有哪些用户登录了服务器,见下图 从上文可以看出用户root使用ip地址为192.168.9.188登录到linux系统上 (2)看看root都在什么
阅读全文
摘要:jstat -gcutil pid 统计gc信息统计。其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间。
阅读全文
摘要:cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core)
阅读全文
摘要:数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下: 1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 2、where条件是在临时表生成好后,再对
阅读全文
摘要:1. 首先选择自由风的构建方式 2. 我的源码在gitlab上,在源码管理下,提供仓库URL和凭证,以及gitlab的分支 3. 在构建环境下选择提供Node &npm bin/folder to Path 4. 构建 执行shell node -vnpm install -g cnpm --reg
阅读全文
摘要:Linux中备份一个jar包,需要既判断进程是否停止,又判断文件是否存在 1. 进程停了,文件存在则备份 2.进程停了,文件不存在,无需备份 3. 进程在跑,停止进程;文件存在,将文件进行备份 4. 进程在跑,停止进程;文件不存在,无需备份 backup)PID=$(ps -ef | grep ${
阅读全文
摘要:我项目中一般不需要上传到git服务器上的有 .idea .idea目录 .mvn .mvn目录 .iml mvnw mvnw.cmd logs/ 我生成的日志文件目录 target/ 项目打包或者运行生成的文件目录 help.md 新建springboot项目自带生成的文件 上面是用intelliJ
阅读全文
摘要:Gitlab用户在组中有五种权限:Guest、Reporter、Developer、Master、Owner Guest:可以创建issue、发表评论,不能读写版本库Reporter:可以克隆代码,不能提交,QA、PM可以赋予这个权限Developer:可以克隆代码、开发、提交、push,RD可以赋
阅读全文
摘要:在一条新的linux机器上安装了 jdk jenkins 启动jenkins,设置了启动端口为8082. 设置了开机自启动jenkins 安装了gitlab jenkins 12qwaszx jasqia 12qwaszx root 12qwaszx jasqia 12qwaszx 坑: 1. je
阅读全文
摘要:在使用jenkins进行自动化部署服务的过程中,发现调用服务器的shell命令无法正常启动tomcat,但是构建日志显示是成功执行的,而手动在服务器却是可以正常启动tomcat。 原因:jenkins默认在build结束后会kill掉所有的衍生进程 Jenkins提供了hudson.util.Pro
阅读全文
摘要:最近做了个小网站,就是用tinyce富文本编辑器,https://www.511easy.com/ 保持字体排版和图片 发现博客园的图片,一天之后就无法显示 就想着自己做一个图片服务器,上传图片到指定的目录,然后返回新的访问地址 上传图片的接口很容易,很快就写好了 读取图片并显示,就非常累,想用In
阅读全文
摘要:https://github.com/wenchengyao/testLJTT.git 使用maven打包,mvn clean install 在运行的时候,java -jar testLJTT.jar -args 说明: 数据库操作使用的springboot的jdbctemplate。 测试框架使
阅读全文
摘要:这边直接存放在c盘的指定目录,在property中指定了一个目录 没有花时间写用户操作的上传页面,直接用swagger2插件,可以上传 默认图片大小超过1mb就不可以上传,可以如下更改 pom.xml
阅读全文
摘要:在配置文件中修改了 Description: Failed to bind properties under 'spring.servlet.multipart.max-file-size' to org.springframework.util.unit.DataSize: Property: s
阅读全文
摘要:selenium 技术 元素定位的几种方法 WebDriver API ,selenium IDE,selenium grid python 技术 函数、类、方法; 读写文件, unitest单元测试框架, HTMLTestRunner.py, 发邮件模块, 多线程技术等
阅读全文
摘要:1、 用sed修改test.txt的23行test为tset; sed –i ‘23s/test/tset/g’ test.txt 2、 查看/web.log第25行第三列的内容。 sed –n ‘25p’ /web.log | cut –d “ ” –f3 head –n25 /web.log |
阅读全文
摘要:https://ke.qq.com/course/310732 一直计划着系统地看看Python3,这两天不用加班了,在网上下了些资源,自己演练一番。 Python3标识符保留字,直接命令行中可以查看当前版本的保留字 我用的是PyCharm,保留字截图不全面,复制如下: PyDev console:
阅读全文
摘要:https://www.cnblogs.com/hellosecretgarden/p/9206648.html 打开电脑,发现Python都是之前的代码,将近一年之前的时间。 最近都会重新掌握起来,从基础到一个测试框架,预计是在一个月之内。 想想去年9月之后,做了什么,做了一个简单的测试平台,主要
阅读全文
摘要:coding:utf 8 from time import strftime, localtime import time print(time.time()) time1=strftime('%Y %m %d %H:%M:%S', localtime()) time2 = strftime('%Y
阅读全文
摘要:1. 所需组建 1.1 Selenium for python 1.2 Python 1.3 Python开发工具pycharm 2. 环境搭建 2.1 下载和安装Python 1) 下载Python 2.7.x 到 https://www.python.org/downloads/, 下载2.7.
阅读全文
摘要:表格table元素综合练习--课程表 课程表 项目上课休息 星期星期一星期二星期三星期四星期五星期六星期日 上午语文数学英语英语物理计算机休息 数学数学地理历史化学计算机 化学语文体育计算机英语计算机 政治英语体育历史地理计算机 下午语文数学英语英语物理计算机休息 数学数学地理历史化学计算机
阅读全文
摘要:sudo apt-get install openssh-server //下载ssh服务 The following packages have unmet dependencies: openssh-server : Depends: openssh-client (= 1:6.6p1-2ubuntu1) Depends: openssh-sftp-s...
阅读全文
摘要:https://github.com/zeyangli/Jenkins-docs 在Linux上的Jenkins 以rpm方式部署的配置文件在/etc/sysconfig/jenkins,可以定义Jenkins启动参数和端口。 在Windows上的Jenkins配置文件,目录在
阅读全文
摘要:在系统管理 节点管理下 创建完成后会出现slave节点启动的命令,下载agent.jar,然后启动服务 Master-slave相当于Server和Agent,master管理job和slave,job运行在master或者slave上master [既是Admin也是User] linux-sla
阅读全文
摘要:1 配置自动更新的镜像 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 系统管理 插件管理 高级选项 升级站点 更新清华大学的据说比较好为 https://mirrors.tuna.tsinghua.ed
阅读全文
摘要:手写linux上的重启脚本,先把提纲列下 1.检查进程是否存在 存在杀死 2.备份原来的包到指定目录 3. 拉取新包,我这边为了简便,没有从jenkins slave上拿 4.启动命令 5.检查是否进程起来了 若脚本希望既可以停止服务,又可以重启服务, 那么结构屡一下 配置环境,可供其他项目更改细节
阅读全文
摘要:很多公司或者初创企业压根就没有测试代码,即使有,数量也很少。为了让产品尽快上市,或者为了生存,很多初创公司忽略了早期的测试。即使是那些看起来挺不错、赞助过开发者大会或开源项目的公司,它们的一些项目也都是只包含少量测试的大单体。 没有一家公司的技术栈是完美的。每一家公司都有自己的问题,都逃不过技术债务
阅读全文
摘要:下载软件包$ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 安装dockersudo yum install docker 验证是否成功安装 docker versionordocker info 启动Doc
阅读全文
摘要:修改gitlab配置文件指定服务器ip和自定义端口: vim /etc/gitlab/gitlab.rb gitlab-ctl reconfiguregitlab-ctl restart 查看与rpm包相关的文件和其他信息 rpm -qa | grep 包名查询包是否被安装,命令:rpm -q 包名
阅读全文
摘要:脏读脏读是指当一个事务正在访问数据,并且对数据进行了修改。而这种修改还没有提交到数据库中,这时,另外一个事务也访问了这个数据,然后使用了这个数据。 例子: 1.财务将董震的工资从1000修改成了8000(但未提交事务) 2.此时应董震读取自己的工资发现自己的工资变成了8000,高兴的上蹦下跳 3.接
阅读全文
摘要:将下列对象数组,通过工资属性,由高到低排序 var BaiduUsers = [], WechatUsers = []; var User = function(id, name, phone, gender, age, salary) { this.id = id; this.name = name; th...
阅读全文
摘要:1、方法定义中调用方法本身的现象2、递归注意实现 1) 要有出口,否则就是死递归 2) 次数不能太多,否则就内存溢出 3) 构造方法不能递归使用3、递归解决问题的思想和图解: 分解和合并【先分解后合并】 1. 常见的斐波那契数列 1,1,2,3,5,8,13,21,...特征: 从第三个数开始,每个
阅读全文
摘要:用texterea最多支持换行,如果文本信息想要更加丰富一些,比如增加格式样式,比如增加图片,textarea就爱莫能助了 在网上搜寻了一番,发现tinymce是比较方便好用的一款富文本编辑 http://www.tinymce.com/ 官网 1. 富文本Rich Text Editor在增删查改
阅读全文
摘要:讲讲登录权限是如何控制的 我们可以把这个过程类比成一个电话对话的过程。当我们要打电话给某个人,首先要知道对方的电话号码,然后进行拨号。打通电话后我们会进行对话,当然要对话肯定需要共同的语言,如果一个人说国语,而另一个人说英语,那肯定不能进行沟通的。在本例中,电话号码相当于上面的IP地址,而共同语言相
阅读全文
摘要:当你的才华还撑不起你的野心时,就应该静下心来学习;当你的能力还驾驭不了你的目标时,就应该沉下心来历练。梦想不是浮躁,而是沉淀和积累。 https://www.cnblogs.com/owenma/p/8600685.html https://www.cnblogs.com/onetwo/p/8526
阅读全文
摘要:HashMap (java8新增方法) 如果当前 Map 不存在键 key 或者该 key 关联的值为 null,那么就执行 put(key, value);否则,便不执行 put 操作 如果当前 Map 的value为xx时则值为xx否则为xx:(java8新增方法)compute 方法更适用于更
阅读全文
摘要:package com.example.demo; import java.util.LinkedList; import java.util.List; /** * 功能:把一个数组的值存入二叉树中,然后进行3种方式的遍历 * * 参考资料0:数据结构(C语言版)严蔚敏 * * 参考资料1:http://zhidao.baidu.com/question/81938912.htm...
阅读全文
摘要:先描述一下如何配置Jmeter 先新建一个Thread Group,比如我命令为抓包 新建一个HTTP(S) Test Script Recorder,进行如下的配置, 配置端口,我这边设置为8899, 因为我安装了charles,默认8888端口,我没有更改; 若此时也设置8888,两个应用同时开
阅读全文
摘要:https://blog.csdn.net/hi_kevin/article/details/7325554 https://www.cnblogs.com/zedosu/p/6632260.html Spring中的AOP之代理模式 springAOP指的是在spring中的AOP,什么是AOP,
阅读全文
摘要:https://github.com/hank-whu/rpc-benchmark https://mp.weixin.qq.com/s?__biz=MzI4MTY5NTk4Ng==&mid=2247489149&idx=1&sn=0b1a7c13e2f84a1502c476c33a
阅读全文
摘要:1. 需要注意的是: 实现的接口Filter是javax.servlet包中的,不是util.logger中的 2. 有时候需要在运行的main函数头上加上@ServletComponentScan,有时候不需要添加, @WebFilter的使用还要深入看下,如果在filter类的头上加上@Comp
阅读全文
摘要:QTP Winrunner AutoRunner UI 方面: Watij selelnium Webdriver Mobile: Robotium Appium 分层自动化测试 代码的可读性 异常处理 算法效率 可测试性方面
阅读全文
摘要:Google的三大马车Google fs + Map Reduce + Big Table 开源Java实现HDFS Hadoop Hbase 云盘实现用廉价的服务器提供与万级的数据库存储①廉价的服务器②多副本容灾③多核,并行计算,提高数据分析效率
阅读全文
摘要:https://github.com/google/googletest/tree/master/googlemock https://blog.csdn.net/hhb200766/article/details/81389947 https://github.com/powermock/powe
阅读全文
摘要:https://octoperf.com/blog/2017/10/19/how-to-analyze-jmeter-results/ 看到性能测试平台的开发,我在想需要什么功能,报表需要什么样子的 https://help.aliyun.com/document_detail/29337.html
阅读全文
摘要:# 服务端口 server.port=8083 #spring.mvc.favicon.enabled=false server.servlet.context-path=/bug/ dateformat=yyyy-MM-dd HH:mm:ss roles=role_user,role_admin spring.datasource.url=jdbc:mysql://xxxxxx:/88...
阅读全文
摘要:https://gitee.com/testdevops/easyrest 但是我还不会用 ~~~~(>_<)~~~~ 目前的状况是:大概知道流程了,可是第一个用例就跑步起来 自己想写一些防范,比如写个Controller,添加一些页面,然后去运行指定目录下的excel【作为数据驱动】中的用例 可总
阅读全文
摘要:做自动化测试刚入门的时候,我们一般用Jemter配置请求url/port,请求方式,然后编写一条条case, 将对应的case中创建符合的请求body_sample 一般的后台接口,需要考虑的无非是如下: 正确的请求,验证数据库中对应的数据被创建/更新,验证Response中返回码匹配 异常的请求,
阅读全文