03 2018 档案

摘要:管理:管人+管事。 说到管理,其实就是团队,没有团队,就谈不上管理。个人理解,对个人而言,更多应该是计划,而非管理。做管理的时间并不长,或者说很短,可能很多地方理解的有问题。写这篇文章也是为了能更多的与大家交流,也是记录下在目前这个阶段我的理解。(本文均以在创业型公司工作为背景),全篇分为管事篇跟管 阅读全文
posted @ 2018-03-23 23:03 就这个名字好 阅读(312) 评论(0) 推荐(0) 编辑
摘要:每年双十一,对于买家来说是一年一度的购物狂欢,可是对于电商公司的技术人员来说,却是一年一次的大考。如何用更少的预算完成指定当前业务规模的流量高峰,是技术的永恒主题。 有赞在双十一之前完成了全链路压测方案,并把它用于大促的扩容和容量验证,取得了不错的成果。 在电商公司待过的技术同学都知道,在大促来临时 阅读全文
posted @ 2018-03-23 23:02 就这个名字好 阅读(6702) 评论(0) 推荐(0) 编辑
摘要:背景 在上篇文章中,我们曾介绍过饿了么的全链路压测的探索与实践,重点是业务模型的梳理与数据模型的构建,在形成脚本之后需要人工触发执行并分析数据和排查问题,整个过程实践下来主要还存在以下问题: 基于这些因素,我们决定推进全链路压测的自动化进程。这篇我们主要介绍全链路压测平台的实践。 目标 为了解决以上 阅读全文
posted @ 2018-03-23 23:02 就这个名字好 阅读(2192) 评论(0) 推荐(0) 编辑
摘要:摘要:全链路压测是应对电商大促容量规划最有效的手段,如何有效进行容量规划是其中的架构关键问题。京东在全链路压测方面做过多年尝试,本文转载京东商城基础平台技术专家文章,介绍其最新的自动化压测 ForceBot 体系。 ForceBot愿景 1、诞生背景 伴随着京东业务的不断扩张,研发体系的系统也随之增 阅读全文
posted @ 2018-03-23 23:01 就这个名字好 阅读(1918) 评论(1) 推荐(0) 编辑
摘要:Apache common-io用户指南 用户指南 Commons-io 包含utility classes,endian classes,line iterator,file filters,file comparators 以及stream implementations. 如果像要更多详细描述 阅读全文
posted @ 2018-03-22 15:58 就这个名字好 阅读(760) 评论(0) 推荐(0) 编辑
摘要:本文主要分为两个部分: 第一部分:主要从问题出发,引入接口测试的相关内容并与前端测试进行简单对比,总结两者之前的区别与联系。但该部分只交代了怎么做和如何做?并没有解释为什么要做? 第二部分:主要介绍为什么要做接口测试,并简单总结接口持续集成和接口质量评估相关内容。 第一部分: 首先,在做接口测试的过 阅读全文
posted @ 2018-03-22 09:34 就这个名字好 阅读(255) 评论(0) 推荐(0) 编辑
摘要:工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下: 假设小组中有两个人,组长小张,组员小袁 场景一:小张创建项目并提交到远程Git仓库 场景二:小袁从远程Git仓库上获取项目源码 场景三:小袁修改了部分源码,提交到远程仓库 场景四:小张从远程仓库获取小袁的提交 场景五:小袁接受了一个新功能 阅读全文
posted @ 2018-03-21 17:25 就这个名字好 阅读(215) 评论(0) 推荐(0) 编辑
摘要:1. IDEA内存优化 先看看你机器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions -Xms64m -Xmx256m -XX:MaxPermSize=92m -ea -server -Dsun.awt.keepWorkingSetOnMinimiz 阅读全文
posted @ 2018-03-21 17:02 就这个名字好 阅读(5227) 评论(0) 推荐(0) 编辑
摘要:1.在github中创建一个账号:https://github.com/join?source=header-home 2.下载并安装git:https://git-scm.com/downloads 3.安装成功后打开Git Bash,输入下列命令,设置git全局用户名和邮箱 4.在IDEA中设置 阅读全文
posted @ 2018-03-21 16:26 就这个名字好 阅读(1603) 评论(0) 推荐(0) 编辑
摘要:随着微服务的流行,服务之间的http调用越来越多,遇到的问题也比较多,写这边文章的目的也是将自己遇到的坑和解决方案跟大家分享 一、为什么要用Http连接池 1、降低延迟:如果不采用连接池,每次连接发起Http请求的时候都会重新建立TCP连接(经历3次握手),用完就会关闭连接(4次挥手),如果采用连接 阅读全文
posted @ 2018-03-19 20:48 就这个名字好 阅读(907) 评论(0) 推荐(0) 编辑
摘要:(一)BeanShell简介 BeanShell是一个小型嵌入式Java源代码解释器,具有对象脚本语言特性,能够动态地执行标准JAVA语法,并利用在JavaScript和Perl中常见的的松散类型、命令、闭包等通用脚本来对其进行拓展。BeanShell不仅仅可以通过运行其内部的脚本来处理Java应用 阅读全文
posted @ 2018-03-16 18:03 就这个名字好 阅读(812) 评论(0) 推荐(0) 编辑
摘要:参考:http://blog.csdn.net/happylee6688/article/details/47148227 阅读全文
posted @ 2018-03-14 14:37 就这个名字好 阅读(906) 评论(0) 推荐(0) 编辑
摘要:最近在使用Apache的httpclient的时候,maven引用了最新版本4.3,发现Idea提示DefaultHttpClient等常用的类已经不推荐使用了,之前在使用4.2.3版本的时候,还没有被deprecated。去看了下官方文档,确实不推荐使用了,点击此处详情。 DefaultHttpC 阅读全文
posted @ 2018-03-14 14:06 就这个名字好 阅读(5519) 评论(0) 推荐(0) 编辑
摘要:一、常见接口: 1、webService接口:是走soap协议通过http传输,请求报文和返回报文都是xml格式的,我们在测试的时候都用通过工具才能进行调用,测试。可以使用的工具有SoapUI、jmeter、loadrunner等; 2、http api接口:是走http协议,通过路径来区分调用的方 阅读全文
posted @ 2018-03-14 10:32 就这个名字好 阅读(4861) 评论(0) 推荐(0) 编辑
摘要:测试环境 apache-jmeter-3.0 1. 添加While Controller 右键线程组->添加->逻辑控制器->响应断言 2. 控制面板介绍 添加后,面板如下 While Controller会一直运行,直到条件(Condition)为false Condition的可能值如下: l 阅读全文
posted @ 2018-03-13 17:27 就这个名字好 阅读(5351) 评论(0) 推荐(0) 编辑
摘要:HttpClient一 简介1.尽管java.net包提供了基本通过HTTP访问资源的功能,但它没有提供全面的灵活性和其它很多应用程序需要的功能。HttpClient就是寻求弥补这项空白的组件,通过提供一个有效的,保持更新的,功能丰富的软件包来实现客户端最新的HTTP标准和建议。为扩展而设计,同时为 阅读全文
posted @ 2018-03-09 16:38 就这个名字好 阅读(22975) 评论(0) 推荐(0) 编辑
摘要:开始性能测试前需要了解的内容: 1、项目具体需求。 2、指标:响应时间在多少以内,并发数多少,tps多少,总tps多少,稳定性交易总量多少,事务成功率,交易波动范围,稳定运行时长,资源利用率,测哪些交易,哪些接口,测试哪些场景。 3、环境:生产环境服务器数量,测试环境服务器数量,按照资源配比得出测试 阅读全文
posted @ 2018-03-09 16:29 就这个名字好 阅读(2491) 评论(0) 推荐(1) 编辑
摘要:准备环境,提前安装好Jenkins及git,maven插件 1、首先我们新建一个maven的工程,并且在pom.xml中配置好我们依赖的一些jar包 2、编写我们selenium脚本 3、配置testng.xml文件 工程配置已经结束了,我们来进行jenkins的一些配置吧。进入jenkins的系统 阅读全文
posted @ 2018-03-07 20:13 就这个名字好 阅读(3989) 评论(0) 推荐(0) 编辑
摘要:之前一直使用eclipse能够熟悉的设置工程和文件的编码格式,现在换成IntelliJ IDEA设置编码格式的地方有点变化,按照如图所示进行设置: 这里要将Transparent native-to-ascii conversion选项勾选,否则项目中properties文件中的中文会显示成Unic 阅读全文
posted @ 2018-03-06 22:58 就这个名字好 阅读(626) 评论(0) 推荐(0) 编辑
摘要:一切都是windows的控制台默认编码GBK问题 情景: 使用jenkins构建,console 输出的中文乱码。代码编码格式是utf-8,因为Jenkins会默认读取当前系统的编码格式,导致构建日志乱码和selenium自动化测试输入的中文乱码。 控制台输出乱码 摸索 不能忍,果断百度一下,按照设 阅读全文
posted @ 2018-03-06 22:39 就这个名字好 阅读(10725) 评论(3) 推荐(1) 编辑
摘要:说明:testNG的工程我是使用eclipse创建的,直接导入到idea中,运行test时不会生产test-output,只能在idea的控制台中查看运行结果,然后到处报告,经过不懈的百度终于找到怎么设置idea输出test-output 现记录操作步骤如下: 环境:IDEA16 1、点击工具条中R 阅读全文
posted @ 2018-03-06 14:31 就这个名字好 阅读(355) 评论(0) 推荐(0) 编辑
摘要:1. 适用场景 Jmeter工具当前支持的协议或协议所支持的传输方式及传输内容不能满足当前项目的测试要求时,就需要根据实际要求手动编写java测试代码(实现对应的Jmeter规范),以插件方式加载到Jmeter中作为一种自定义的取样器执行测试。 2. 开发步骤 1)新建java工程,引入Jmeter 阅读全文
posted @ 2018-03-04 22:39 就这个名字好 阅读(561) 评论(0) 推荐(0) 编辑
摘要:我的理解 : 1、为什么要做接口测试? l 提前发现缺陷,解决问题靠前 l 提前发现业务测试不易测出的缺陷 l 通过边界值、异常测试等保障接口的健壮性 l 解决黑盒测试无法测试的场景,如测试userId为空或异常值的场景 2、做接口测试的条件? l 完善的API文档(数据类型、必填项、边界值、默认值 阅读全文
posted @ 2018-03-04 10:44 就这个名字好 阅读(2936) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示