自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

测试帮日记

因为不是天生丽质,所以必须天生励志

  • 博客(754)
  • 资源 (9)
  • 收藏
  • 关注

转载 入职前的背景调查到底在查什么?

很多小伙伴在求职的时候都把精力放在工作调研,简历修改、面试环节和薪酬谈判上,忽略了背景调查这一环节,导致最后面试都通过了,准备发offer了,却倒在了背景调查上,那背景调查是什么?那些岗位会背景调查以及如何应对背景调查?今天我们就来聊聊这个话题。背景调查是什么?企业在求职者面试通过之后,发offer之前,一般会对求职者进行背景调查。所谓的背景调查就是通过各种渠道(一般找你之前公司的hr或者你之前的公司领导)核实面试者在简历上提供的信息,核实的内容包括但不限于工作经历(比如你真实的工作时间是...

2020-11-27 09:42:48 6438

转载 CentOS7使用Docker安装STF安卓设备管理平台

一、系统环境:CentOS7centos所有版本下载地址:http://mirrors.aliyun.com/centos/查看CentOS的版本号:cat /etc/centos-release查询操作系统内核版本信息:uname -r查看操作系统位数:getconf LONG_BIT关闭防火墙:systemctl stop firewalld.service查看防火墙状态:systemctl status firewalld.serviceActive行存在disavti

2020-11-26 10:08:54 1101 1

转载 一款SQL自动检查神器,再也不用担心SQL出错了

介绍今天给大家分享一个SQL语句审核平台。提供查询审计,SQL审核等多种功能,支持Mysql,可以在一定程度上解决运维与开发之间的那一环,功能丰富,代码开源,安装部署容易!功能介绍SQL查询查询导出查询自动补全 SQL审核流程化工单SQL语句检测SQL语句执行SQL回滚 历史审核记录 查询审计 推送E-mail工单推送钉钉webhook机器人工单推送 其他LDAP登陆用户权限及管理拼图式细粒度权限划分(共12项独立权限,可随意组合)模块介绍Dashbo...

2020-11-24 10:45:01 684

转载 为什么程序猿 996 会猝死,而企业家 007 却不会?

...

2020-11-22 22:08:12 358

转载 Python3 动手自己写谷歌翻译

本篇为实现谷歌翻译的功能,在编写的时候以为只是一个接口的问题。没想到的是每次翻译都会触发一次JS的执行,在请求参数中生成一个tk。文中tk的实现是复用的网上大神的代码生成tk。好了,不说了直接看代码吧!# /usr/bin/env python# -*- coding: utf-8 -*-import urllib.parseimport execjs,requests,termcolorclass Return_tk(): def __init__(self):

2020-11-19 17:16:56 462

转载 使用goreplay流量回放实践

What关于goreplay首先什么是goreplay?参照官方介绍GoReplay is the simplest and safest way to test your app using real traffic before you put it into production.GoReplay提供了重用现有流量进行测试的简单想法。大致工作流程如下:简单来说就是goreplay抓取线上真实的流量,并将捕捉到的流量转发到测试服务器上When什么时候可以试用g.

2020-11-16 15:39:12 5034 2

转载 Hadoop大数据实战系列文章之Hive

hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的 sql 查询功能,Hive 定义了简单的类 SQL 查询语言,称为 HQL,它允许熟悉 SQL 的用户查询数据可以将 sql语句转换为MapReduce任务进行运行,不必开发专门的 MapReduce。毕竟会写 SQL 的人比写 JAVA 的人多,这样可以让一大批运营人员直接获取海量数据。在数据仓库建设中,HIVE 灵活易用且易于维护,十分适合数据仓库的统计分析。本章内容:1) Hive 简介2

2020-11-16 10:33:05 700

原创 请喝下这碗酿酒,致终将毕业的你们

这是个多秋之际,疫情、流感、低迷的环境、裁员、各类教育机构的倒闭,似乎没有一个是好消息。是的,这些都深深的、潜默移化的影响着我们。似乎我们都陷入了上述这些事情的谈资里,学习这件事情已经不在重要,而活着变得更加凸显。不知道有多少人和我的感受一样,自从疫情之后,北京的打工者大大减少,最直观的就是曾经挤的的水泄不通的热门地铁站排队现象大大的缓解了,不是因为有什么措施,只是人真的少了很多,虽然还是拥挤,但比以前真的是好太多了。人员的回流、人员的低迷,让我们更加感受到活着的重要性,想留在大城市里你必须的拼搏.

2020-11-12 09:55:11 387

转载 Hadoop大数据实战系列文章之HBase

HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用 HBase 技术可在廉价 PC Server 上搭建起大规模结构化存储集群。本章内容:1) Hbase 简介2) Hbase 数据模型3) Hbase 基础原理4) Hbase 系统架构5) Hbase 基础操作1. Hbase 简介HBase 是 Apache Hadoop 中的一个子项目,Hbase 依托于 Hadoop 的 HDFS 作为最基本存储基础单元,通过

2020-11-11 09:29:17 590

转载 Hadoop大数据实战系列文章之Mapreduce 计算框架

如果将Hadoop比做一头大象,那么MapReduce就是那头大象的电脑。MapReduce是 Hadoop 核心编程模型。在 Hadoop 中,数据处理核心就是 MapReduce 程序设计模型。本章内容:1) MapReduce 编程模型2) MapReduce 执行流程3) MapReduce 数据本地化4) MapReduce 工作原理5) MapReduce 错误处理机制1. MapReduce 编程 模型Map和Reduce的概念是从函数式变成语言中借来的,.

2020-11-10 09:34:19 665

转载 Hadoop大数据实战系列文章之Zookeeper

Zookeeper 是一种分布式的,开源的,应用于分布式应用的协作服务。它提供了一些简单的操作,使得分布式应用可以基于这些接口实现诸如同步、配置维护和分集群或者命名的服务。Zookeeper 很容易编程接入,它使用了一个和文件树结构相似的数据模型。可以使用 Java 或者 C 来进行编程接入。众所周知,分布式的系统协作服务很难有让人满意的产品。这些协作服务产品很容易陷入一些诸如竞争选择条件或者死锁的陷阱中。Zookeeper的目的就是将分布式服务不再需要由于协作冲突而另外实现协作服务。本..

2020-11-10 09:24:47 513

转载 Hadoop大数据实战系列文章之HDFS文件系统

Hadoop 附带了一个名为 HDFS(Hadoop分布式文件系统)的分布式文件系统,专门存储超大数据文件,为整个 Hadoop 生态圈提供了基础的存储服务。本章内容:1) HDFS 文件系统的特点,以及不适用的场景2) HDFS 文件系统重点知识点:体系架构和数据读写流程3) 关于操作 HDFS 文件系统的一些基本用户命令1. HDFS 特点 :HDFS 专为解决大数据存储问题而产生的,其具备了以下特点:1) HDFS 文件系统可存储超大文件每个磁盘都有默认的数据块大小

2020-11-06 09:35:50 630

转载 Hadoop大数据实战系列文章之安装Hadoop

由于实践部分主要以 Hadoop 1.0 环境为主,所以这主要介绍如何搭建 Hadoop 1.0分布式环境。整个分布式环境运行在带有linux操作系统的虚拟机上,至于虚拟机和linux系统的安装这里暂不做过多介绍。安装 Hadoop 分布式环境:1) 下载 Hadoop 安装包:在http://pan.baidu.com/s/1qXSN3hM地址中可以找到hadoop-1.2.1-bin.tar.gz文件使用securtCRT的rz功能上传hadoop-1.2.1-bin.t

2020-11-05 11:12:48 452 1

转载 Hadoop大数据实战系列文章之Hadoop介绍

Hadoop 是一个由 Apache 基金会所开发的开源分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序,充分利用集群的威力进行高速运算和存储。解决了大数据(大到一台计算机无法进行存储,一台计算机无法在要求的时间内进行处理)的可靠存储和处理。适合处理非结构化数据,包括 HDFS,MapReduce 基本组件。1 Hadoop 版本 衍化 历史由于Hadoop版本混乱多变对初级用户造成一定困扰,所以对其版本衍化历史有个大概了解,有助于在实践过程中选择合适的 H...

2020-11-03 22:05:52 576

转载 面试题-测试工程师常见的基础问题

和一些测试朋友聊天,最常说的话题就是面试中可能会遇到的一些问题。今天先简单的罗列一些,希望对一些入职时间较短又在找工作的小伙伴一些启发,希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步!(01)工作中遇到的困难,你是如何解决的?(02)如何评价你的上一份工作?(03)你所在公司的整个流程是什么?请简单进行描述(04)如何进行测试用例的编写,编写过程中使用的方法有哪些?测试用例都包含哪些?(05)电梯、水杯、微波炉、计算器、打卡机、打印机、QQ传文件测试点?(06

2020-05-15 08:15:03 1764

转载 面试题01-发表评论成功响应10秒,如何确定是哪里的原因?

近日和一群测试小伙伴讨论一道面试题,遇到这样的一个问题:发表评论成功需要响应10秒,如何确定是网络、客户端、服务端的原因?大家都各抒己见,分别给出了自己的一点观点和看法,这是我总结大家所说的点,希望对大家有所帮助:(1)网络端:用同样的网络环境(4G,Wifi以及弱网情况下)访问其他网站响应是否正常,这样可以可以对比出来是否是因为网络环境造成的影响(2)客户端:1)查看评论内容是...

2020-05-08 08:20:32 560

转载 python学习之信号量

如果想要控制同时访问资源的数量,我们可以怎么做呢?本篇文章将通过信号量的操作来达到这一需求。希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步!01:信号量1)概述:信号量是用来控制线程并发数的。2)原理:BoundedSemaphore和Semaphore管理一个内置的计数器。每当资源释放递增时(调用acquire)计数器-1,资源消耗时递减(调用release)...

2020-05-06 08:28:50 588

转载 python之socket初识

本篇文章主要讲的是socket基本操作。包括网络通信三要素、TCP三次握手以及socket通信流程等。希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步!01:OSI模型1)OSI模型包括应用层、表示层、会话层、传输层、网络层、数据链路层、物理层这7层。常用的主要是应用层和传输层,其余就不一一介绍。2)应用层:网络服务和一些终端的应用。比如HTTP协议、FTP协议...

2020-05-05 14:50:23 553

原创 python读取docx文件,就是如此简单

中文编码问题总是让人头疼(尤其是mac本),想要用Python读取word中的内容。用open()经常报错,通过百度搜索+问身边小伙伴发现了Python有专门读取.docx的模块python_docx。本篇文章主要来解决一个读取docx文件的基本操作。希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步!01:问题抛出与引入import docxpath = "C:\\...

2020-05-02 22:02:53 9636

转载 【案例】用Jmeter做微信小程序项目接口测试

公司新项目组开发一款微信小程序电商平台,为了更好保证产品质量,因此提出了需要进行接口测试。从接口本身来讲,对其测试与其他项目应该是一样的。所以不难理解,我们要对小程序的接口测试需要准备的材料有:1、完备的接口文档(什么是完备的接口文档,之前文章有写到,这里不再缀叙)2、测试工具的选型(Jmeter/postman/或者直接撸代码?),在这里我对jmeter进行讲解3、抓包工具,...

2020-04-30 08:58:52 7162 5

原创 简历&面试&择业篇-面试结束及其他你所需要注意的事项

接着上一篇文章继续,今天主要就面试结束及其他你所需要注意的事项进行分享,希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步!21:面试前如何定位自己最适合的岗位(发展路线)?前提条件:可以按照技术方向、管理方向及其他方向来定位自己适合的岗位(1)技术方向:有代码基础,对代码感兴趣,有一定的技术能力及日常的接口测试自动化测试工程师 测试开发工程师 性能测试工程师...

2020-04-29 08:05:23 653

转载 简历&面试&择业篇-在面试的过程中你所需要注意的问题

接着上一篇文章继续,今天主要就在面试的过程中你所需要注意的问题进行分享,希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步!11:面试自我介绍应该怎么介绍?(1)首先自报家门介绍自己重要信息,可以说一下姓名、年龄、工作年限和学历(重点院校可以加名称)(2)然后重点介绍自己主要从事什么相关(自动化、性能、接口等)工作,擅长的内容以及工作取得的成果。(重点介绍个人突出的技...

2020-04-28 08:58:18 909

转载 简历&面试&择业篇-跳槽及面试前你所需要做的前置工作

01:开始找工作之前需要提前多久准备? 需要准备哪些内容?(1)准备时间:提前3个月(2)准备内容:定位薪资:结合自身能力定位自己的薪资区间 定位目标:据自己职业生涯、3-5年规划、公司类型、行业性质等物色几个想去的公司并针对该公司的招聘要求结合自身知识体系梳理必备技能进行查漏补缺,提前准备软技能:沟通、自主学习、业务知识等 硬技能:测试理论、SQL、Linux、工具使用、语言...

2020-04-27 08:22:04 848

原创 docker命令记不住?不急,docker图形化管理工具Portainer来帮助你

docker是啥?不知道的就自己去Google一下吧。很多人接触docker都比较头疼,因为有很多命令要记忆。但IT技术的发展就是这么神奇,这不图形化的界面管理工具来了,今天我们就介绍下Portainer,一款相对来说成熟、稳定、好用的docker图形化管理工具。docker基础环境的搭建使用wget工具从docker官网下载yum源:wget -P /etc/yum.repos.d...

2020-04-13 21:59:47 761

原创 测试用例库建立与管理

2020-04-08 11:59:15 2634

转载 python多线程测试接口性能,就是这么简单

除了使用性能测试工具进行性能测试,我们也可以直接用python多线程进行性能测试。下面,使用这几个模块,对一个查询接口做性能测试:requests:发送http请求json:返回的字符串转换成json格式threading:多线程time:统计时间具体实现过程见代码及注释。import requestsimport jsonimport threadingimp...

2020-04-06 22:30:34 975

原创 jmeter测试websocket不会?别闹,so简单

1、jmeter版本为5.02、添加插件,在工具栏>>>>Options>>>Plugins Manager>>>Available Plugins中搜索"WEBSOCKET" 如下图,我使用的"WebSocket Sampler by Maciej Zaleski",勾选并点击下面的Apply and restart jmeter,...

2020-04-05 13:09:14 909

原创 JVM内存泄露(OOM)!带你一一揭秘【第二弹】

我们将分成多次介绍内存泄露OOM的内容,大致套路为现象、原因、解决方案。简单清晰,不玩高大上。记得给转发一下,哈哈OOM最典型的表现:java.lang.OutOfMemoryError,你记住了吗?回顾:JVM内存泄露(OOM)!带你一一揭秘【第一弹】1 OOM的现象之二今天介绍第二种GC overhead limit exceeded2 什么原因造成...

2020-03-25 22:39:07 331

原创 JVM内存泄露(OOM)!带你一一揭秘【第一弹】

我们将分成多次介绍内存泄露OOM的内容,大致套路为现象、原因、解决方案。简单清晰,不玩高大上。记得给转发一下,哈哈OOM最典型的表现:java.lang.OutOfMemoryError,你记住了吗?1 OOM的现象之一今天介绍第一种Java heap space2 什么原因造成的?1)应用程序尝试添加更多的数据放入堆空间,但没有足够的空间供它,当JVM达到堆...

2020-03-24 20:39:03 413

转载 一次 Java 内存泄漏的排查

一、由来前些日子小组内安排值班,轮流看顾我们的服务,主要做一些报警邮件处理、Bug 排查、运营 issue 处理的事。工作日还好,无论干什么都要上班的,若是轮到周末,那这一天算是毁了。不知道是公司网络广了就这样还是网络运维组不给力,网络总有问题,不是这边交换机脱网了就是那边路由器坏了,还偶发地各种超时,而我们灵敏地服务探测服务总能准确地抓住偶现的小问题,给美好的工作加点料。好几次值班组的小...

2020-03-15 21:09:27 575

转载 如何用Postman做接口自动化测试

前言什么是自动化测试把人对软件的测试行为转化为由机器执行测试行为的一种实践。例如GUI自动化测试,模拟人去操作软件界面,把人从简单重复的劳动中解放出来本质是用代码去测试另一段代码,属于一种软件开发工作,已经开发完成的用例还必须随着被测试对象的改变而更新,因此,还有额外的维护成本。自动化测试有哪些分类按测试目的分类功能自动化测试 性能自动化测试按测试对象分类Web应用...

2020-03-12 20:10:39 1996 1

转载 大道至简,中台是啥

前言这么多年,经历了这样的场景大家都在说大数据,但说不出具体是什么 大家都在说微服务,但说不出具体是什么 大家都在说边缘计算,但说不出具体是什么 大家都在说架构,但说不出具体是什么 大家都在说AI,但说不出具体是什么 大家都在说中台,还是说不出具体是什么。一个概念的出现背后其实是有巨大的商业利益竞争,有些时候只是新瓶装旧酒,把一个比较土的概念换个华丽的说辞让你感觉比较fashi...

2020-03-10 22:51:04 3548 5

转载 玩转processlist,高效追溯MySQL活跃连接数飙升根因

一、引言在运维MySQL时,经常遇到的一个问题就是活跃连接数飙升。一旦遇到这样的问题,都根据后台保存的processlist信息,或者连上MySQL环境,分析MySQL的连接情况。处理类似的故障多了,就萌生了一种想法,做个小工具,每次接到这种报警的时候,能够快速地从各个维度去分析和统计当前MySQL中的连接状态。比如当前连接的分布情况、活跃情况等等。另外,真实故障处理时,光知道连接分布情况...

2020-02-20 10:10:00 927

转载 Jmeter中使用前置处理器加密传输数据

在实际网站测试中,前端会对用户名和密码加密传参,如下图:这里就是登录密码进行了加密传输。那么我们解决问题的思路是怎么样的呢?第一,这个参数是怎么加密的?依赖哪个文件?第二,是怎么调用的,使用哪个方法?第三,我使用同样的加密文件同样的加密方法将参数加密后传给参数是不是解决了?我们先来解决前两个问题,找到加密的方法和依赖包。我们使用F12,找到,登录的的请求事件:然后...

2020-02-14 16:09:10 1142

转载 jmeter插件之Ultimate Thread Group场景设置

一、新建Ultimate Thread Group步骤:右键测试计划->添加->Threads(Users)->jp@gc - Ultimate Thread Group二、控制面板三、简单场景设计四、2^n步进场景设置如图,可以总结其规律:线程行的start threads count 2^n依次增加,initial de...

2020-02-13 20:19:55 1278

原创 Jmeter通过CSV保存测试数据,测试用例,及将测试结果导出到Excel里

1、CSV保存测试数据,并上传到CSV Data Set Config,设置相关属性2、CSV保存测试用例,并上传到CSV Data Set Config,设置相关属性3、设置一个http请求,设置请求参数的value为参数化形式获取: ${}4、在post请求下,加正则提取器,提取响应结果,放到fresult5、jmeter里引入外部jar包,...

2020-02-12 11:33:03 2730 1

原创 面对肺炎疫情小贴士-IT奶爸带娃记

肺炎疫情已经成了全国甚至全世界面对的困难,随着确诊人数的增加以及春运返程,每个人都恐慌了起来。但IT奶爸在这里想说的是,我们可以恐惧,但绝对不能恐慌,因为恐慌会让人失去理智和判断,可能会造成更严重的后果。今天我们不扯别的,就面对疫情我们每个人可以做的防御方式分享给大家。1、口罩。除了纯棉的和那种搞时尚的口罩外,均可以配戴。最好不要有呼吸气阀。不必非的抢N95啊。非重灾城市的,不...

2020-02-04 21:24:14 1056

转载 Nginx 配置文件详解,生产环境nginx配置文件倾情分享,错过后悔5年!

Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。Nginx是一款轻量级的Web 服务器/反向代理服务器,其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。下面我们就来详细介绍下nginx的常用...

2020-01-30 21:46:00 1120

转载 被裁员不要着急签字,教你3招,既能维护权益,还能获得赔偿金

最近一位朋友在跟公司“打官司”,原因是她在毫不知情的情况下,突然接到HR的通知,她被裁员了。那是一个稀疏平常的下午,她刚到公司坐在到办公桌的椅子上,HR这时迎面走过来,叫她进了一个小会议室。“你也知道,今年行业整体不景气,你被裁完全不是你的能力问题,而是公司战略调整的问题,关于这次优化,你有什么诉求,完全可以告诉我,我们想办法解决。”“我想要年终奖,还有公司的N+1补偿。”“你反...

2020-01-28 17:52:53 7677

原创 各大公司年后延迟上班时间出炉,有些公司挺搞笑

字节跳动1月31日(正月初七)在家办公模式,2月10日~13日再返回工作地,然后在工作地自己家里隔离14天后,确认没事,(大概在2月25日~27日)再到公司上班;腾讯 2月3日~7日 在家办公,2月10日(正月十七)再回公司上班;阿里 2月3日~7日 在家办公,2月10日(正月十七)再回公司上班;酷狗2月6日~7日 在家办公2月10日(正月十七)再回公...

2020-01-28 17:43:08 5170

高级软件测试自学手册V3.0版-小强编写

指导童鞋如何进行软件测试的基础自学,并大家提供一些比较优秀的书籍、视频,并给出学习的顺序

2015-12-03

测试工程师如何提升与转型

分析测试工程师如何提升与转型,从提升和转型两方面进行

2015-12-03

经典SQL语句大全

经典的sql语言,有详细注释,还是比较有用的

2012-04-22

应用性能管理 VS 测试人员

应用性能测试与管理未来将会发生变化,性能测试工程师必须要知道未来的风险,看的远的人才能长久

2015-12-03

PHP_CodeCoverage安装配置

是一个关于php代码覆盖的工具,文章介绍了安装配置等,还是比较有用的,中文的介绍确实很少

2012-05-15

spotlight on mysql和破解

可监控mysql,里面含有了破解文件,360会误报,加入白名单即可

2012-03-25

少走弯路做PHP

少走弯路做PHP,讲述了一些在做php开发的时候的技巧和通用方案

2012-03-24

php一路走来

讲述的对某些系统进行重构和优化,对php,mysq,算法什么的都做了介绍

2012-03-24

空空如也

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

TA关注的人

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