自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

原创 jenkins+maven 简单配置注意事项

我要做的就是将开发写好的maven项目打包,然后部署到测试服务器上,并且启动。为了在jenkins上完成这一步,我们要做:一. 首先安装jenkins,启动jenkins就不用说了吧请自行百度要提的是如果安装过程出现以下问题:1.端口号被占会报错,要修改端口号2. 防火墙是否开着3. 看是否有nohup启的,不是进程是无法一直起来的,如果nohup失败了出现exit,多半是...

2019-11-18 15:37:30 305

原创 实用的测试流程梳理总结(质量保障)

废话不多说,简明扼要的列出我认为测试最重要的几点:1. 测试思维:优秀的测试思维对case设计的好坏起决定作用,case的好坏对测试效率和测试质量起决定作用,所以测试思维非常重要。我主要用结构性思维,怀疑一切的思维。2. 准备工作:1)需求掌握:根据产品需求评审会的讲解,以及各个文档的内容对整个项目有个完整的理解,完整的理解对后面测试过程中快速定位问题助益较大。(...

2019-11-13 18:59:03 894

原创 利用jacoco检验项目代码覆盖率的两种方式(on the fly & offline)

一。on the fly1. 首先前提是安装ant附上安装链接https://www.iteye.com/blog/hanqunfeng-6681332. 安装jacoco1)http://eclemma.org/jacoco/官网下载解压2)我们要的就是jacocoagent.jar和jacocoant.jar,把这俩放到所建的jacoco目录下,然后建report目录放最...

2019-11-07 18:15:32 2751

原创 测试人员常用的shell命令

我总结以下我工作三年以来常用到的命令,以供大家参考。1. 通过查日志定位问题的:1)看实时的动态日志tail -100f 日志文件名2)快速找到你想看的关键字的部分日志grep "关键字" 日志文件名 多关键字: grep XXX 文件名 |grep XXX |more3)简单看日志前后文(测试环境用)vim 日志文件名 进入后 /输入关键字 然后n是...

2019-11-01 07:55:59 1492

原创 测试人员了解zookeeper和dubbo

前提:因为我最近跟的项目里涉及到zookeeper和dubbo,测试环境需要测试人员自己维护,所以需要了解zookeeper和dubbo大概都是怎么工作的,怎么部署和其他服务联系起来不出错先说说zookeeper是干什么的:经过查阅资料,给我的感觉是zookeeper和Nginx做的工作很像,就是分流负载均衡服务器用的。使用场景就是,服务器A要调用服务器B,但是服务器B是分布式的,有多个...

2019-10-31 17:53:57 319

原创 如何梳理需求文档

前提:最近做的项目因为需求文档经常不详细,导致在测试的过程中,总是发现细节问题,或者逻辑不合理的地方,或者因为文档不详细导致开发做的时候就是按自己的意思来,而不是产品想要的意思,导致测试因为确认问题而浪费很多时间,所以非常有必要研究下怎么梳理需求文档。在项目中需求文档有3种现状:1. 有详细的需求文档:这当然是很专业了,测试人员只要认真研读文档,并和产品确认问题即可2. 需求文档不明确即...

2019-01-21 19:11:27 2507

原创 面试技巧+如何提示自己的硬实力(2)

三。正经面试技巧(老吴的讲座里介绍的)1. 简历如何出色:1)项目内容和职责不要写太多2)要写你的贡献是什么3)提现你技术能力的作品:不要写精通XX这些,比如有200篇文章的博客4)编程能力,自动化能力:写过一万行代码吗?有作品吗?比如写过测试框架、工具,或者写过小开发的程序部门的框架你全了解了吗?能自己写一遍吗?5)测试框架:总结形成自己的测试流程和方案6...

2019-01-15 15:27:03 451

原创 docker入门教程(2)

网上搜了很多关于怎么建dockerfile的文章,鉴于我是第一次接触和认识docker,并且我们单位是由运维人员来操作执行将将应用从VM迁到docker的,所以我只能简单从我的这次迁移经验来描述下迁移的过程可能是怎样的。1. 流程基本是:安装docker-》创建dockerfile文件-》build一个image镜像-》启动docker2. 重点说下dockerfile需要什么我们...

2019-01-14 17:44:35 143

转载 docker入门教程(1)

转载地址:https://baijiahao.baidu.com/s?id=1591887487395526427&wfr=spider&for=pc以下摘录几个重点:一、环境配置的难题用户必须保证两件事:操作系统的设置,各种库和组件的安装。只有它们都正确,软件才能运行。举例来说,安装一个 Python 应用,计算机必须有 Python 引擎,还必须有各种依赖,可能还要...

2019-01-10 19:08:47 116

原创 面试技巧+如何提示自己的硬实力(1)

一。 首先讲下是不是应该跳槽1. 不能跳槽的时机:1)还有很多资源没有利用完,除非公司已经不能再给你任何提升和学习的机会了2)技能没有熟练掌握,对这个岗位的基础没有彻底摸透2. 跳前思考:1)你的工作到底培养了你的哪些竞争力(你花了大量时间做的事情是什么),你所拥有的软实力,硬实力是什么2)先确定行业(金融、互联网、。。。)-》再确定分支行业(支付、p2p、可以参考to...

2019-01-09 19:24:06 324

转载 自动化测试框架的重要概念:模块化,数据驱动,关键字驱动的理解

今天拜读了一个大牛写的文章,作者叫老吴,是光荣之路微信公众号的作者,我去听过他的讲座,如何进行面试准备,觉得讲的很好,值得学习。他在这篇文章里写到的模块化,数据驱动,关键字驱动正好可以和我们公司的测试框架吻合起来,让我有了更明白的认识,希望后面自己学习框架的时候完全套上这样的思想做。摘录:那么,什么是自动化测试框架呢?自动化测试框架由一个或多个自动化测试基础模块、自动化测试管理模块...

2019-01-08 10:55:12 2023 1

原创 hive自定义函数的实现和执行

1. 先建个maven工程,创建Java类,将你要实现的内容写进类的方法里,例如public class StringExt extends UDF{  public String evaluate(String pnb){  return "Hello " + pnb;  }}这个类的实现很简单,继承了org.apache.hadoop.hive.ql.e...

2019-01-03 14:29:18 641

原创 线上压测需要配置的内容

前提:线上是linux环境,如果可以直接用域名访问压测服务器的话,就不用在服务器上安装jmeter,但是要安nmon 一般情况下是不允许直接对域名进行压测的,因为一旦压挂了nginx影响的是所有接口的业务和所有服务器的正常使用,所以最好是单点压测安装配置:让运维在所压测的服务器上安装nmon和jmeter,注意jmeter的版本和jdk要兼容 在本机上下载nmon analyser,...

2019-01-03 08:13:06 681

原创 测试人员基础面试题摘录

以下是我记录的别的老师讲解的面试题:软性热身题:一。 自我介绍针对你面的岗位做针对性介绍,去掉无关的,强调相关的,着重突出能给你加分的。1. 先介绍自己的学校和公司,现在一般看本科和上一家公司,如果都不好,可能简历关都过不了。所以一般都有这个套路:a. 如果你学校让你骄傲的话,先介绍下你的学校和专业b. 如果学校不行的话,直接介绍你工作过的公司,挑有名和相关的说2. 简...

2018-12-28 16:30:19 1452

转载 如何在面试时搞定 Java 虚拟机?

原文地址:https://mp.weixin.qq.com/s/6MSezM6g4JPoML0kDtx64Q笔者最近抽空看了一点《深入理解Java虚拟机》,本篇文章主要来总结一下Java虚拟机内存的各个区域,以及这些区域的作用、服务对象以及其中可能产生的问题,作为大家的面试宝典。首先我们来看一下Java运行时的数据区域,Java虚拟机在执行Java程序的过程中,会把它所管理的内存,划分成若...

2018-12-27 07:52:48 80

转载 Spring AOP 和代理模式

原文地址:https://mp.weixin.qq.com/s/LKtwCL95nnL1btZHVCf96g几个常见的问题针对这一块的东西,一般下面几个问题面试官问的比较多:* Spring AOP用的是哪种设计模式?* 谈谈你对代理模式的理解?* 静态代理和动态代理有什么区别?* 如何实现动态代理?* Spring AOP中用的是哪种代理技术?如果这些问题都能回答...

2018-12-27 07:50:03 116

原创 hivesql写的时候要注意的点(后续还会补充)

不能select非group的字段 当字段值为string的时候,可以用is not null来判断为不为空;当字段值是array的时候,要用size()来判断是不是为空[],用null判断的是全空,连[]也没有的情况 在hive中支持 in 语法的 ,只是在 in 中不能接一个子查询,所以要in子查询的话,最好写成关联表形式 MD5函数:select md5(o...

2018-12-25 10:50:45 336

原创 自己总结的测试流程

首先要明确一点,最基础的执行都做不好,其他皆浮云如果我们现在仍处于初级执行者的阶段,最重要的不就是把测试这件事情做到最好吗?(初级执行者参考文章见下)然后我们明确一点,测试思路、测试质量优于测试技术测试一年的感悟:追求三方面的极致(测试思维、提升效率、保证质量、沟通)测试思维:结构性思维、怀疑精神沟通精神:主动沟通、当面沟通、耐心沟通、持续沟通具体一个项目的流程:测试设计前要...

2018-12-11 07:47:11 1968

转载 了解一下“中台”是什么

我主要从两篇博客中简单认识了一下中台的概念,其实就是前台、中台、后台,中台主要是为前台更好的服务建立的摘要:1. 因为企业后台往往并不能很好的支撑前台快速创新响应用户的需求,后台更多解决的是企业管理效率问题,而中台要解决的才是前台的创新问题。2. 中台是真正为前台而生的平台(可以是技术平台,业务能力甚至是组织机构),它存在的唯一目的就是更好的服务前台规模化创新,进而更好的响应服务引领用...

2018-12-07 08:33:41 4291 1

转载 put和post的区别

1.什么是幂等性幂等性概念:幂等通俗来说是指不管进行多少次重复操作,都是实现相同的结果。2.REST请求中哪些是幂等操作GET,PUT,DELETE都是幂等操作,而POST不是,以下进行分析:首先GET请求很好理解,对资源做查询多次,此实现的结果都是一样的。 PUT请求的幂等性可以这样理解,将A修改为B,它第一次请求值变为了B,再进行多次此操作,最终的结果还是B,与一次执行的结果...

2018-12-07 08:23:22 298

原创 plsql 和 Navicat 创建和调用存储过程的区别

1. Navicat创建procedure:上一篇博客中介绍过,需要注意的是,1. 在函数窗口中创建                                                                                                      2. inout参数的写法                             

2017-05-23 11:31:51 3581 1

转载 navicat 创建存储过程

再简单的东西长时间不用了就会出错,特此即时的记录下来,以便以后参考!以下为navicat 创建存储过程步骤图解:1.2.3.4. 在存储过程正文中是输入一行语句测试用,点击保存5.输入存储过程名称,点击确定6.到这来那么问题来了,会提示错误7.切记存储过程的参数一定要设定长度。通过向导添加参数的时候是没有设定长度的,所以会报错。一定要手动添加长度!!!    点击保存,成功保存,创

2017-05-23 10:20:58 481

原创 There are currently 0 running soapUI MockServices的问题

在想要在网页上打开我自己写的webservice时,发现报错There are currently 0 running soapUI MockServices,并且当想要打开localhost:8080时也报同样的错。网上搜到的解决办法很神奇,只要把Tomcat安装路径下的conf文件下的server.xml文件里的两个Connector port="8080"  改成80就可以了,使用soa

2017-05-04 17:33:33 1951

原创 创建axis-service-archiver时遇到的各种问题

有时候会出现再创建axis-service-archiver时,点击next没有任何反应的情况,解决方法如下:打开有问题的工作空间,发现里面有个.metadata/.plugins的文件夹,里面包含了很多(应该是这个工作空间用到的全部的)插件名字命名的文件夹。找到有关Axis2_Service_Archiver那两个文件夹,删除,重启下eclipse,就ok了若有打

2017-04-24 16:54:35 1450

原创 javaw.exe in your current path的解决方法

eclipse启动的时候出现这个提示的解决方法:1. 如果你的jdk没有安装,或者jdk没有设置环境变量的话,按网上的jdk安装方法来设置classpath、path、Java-home2. 如果上述都有设置好仍然报错的话,在eclipse的解压缩路径下有个eclipse.ini文件,这是eclipse启动时初始化环境等参数的配置文件,打开这个文件,在openFile后面加上:jdk的bi

2017-04-24 11:17:51 32455 4

原创 “ora:无法解析指定的连接标识符”的问题解答

相信很多初学者在登录pl/sql数据库时都会遇到这样的问题,我也遇到了,并且百度了很久,以下是我总结的大神们的问题原因:1.  如果你安装了Oracle,而不是instantclient,那你的问题可能是:没有打开服务器监听,具体见下点击打开链接2. 也可能是当初没有配置好,再认真配一次点击打开链接3. 如果你没装Oracle,根本不用看第一个解

2017-03-02 19:05:34 433

空空如也

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

TA关注的人

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