自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云端的博客

从事测试工作十余载,始终对这个行业保持着热情,对测试贡献出微薄的力量

  • 博客(8)
  • 收藏
  • 关注

原创 接口测试的感悟

前段时间录播接口测试公开课的时候,遗漏了一些重要的概念,我是个完美主义者,现在有时间了补充一下。人的身体会停止成长,人的思想是不会停止的,即便如我工作这么多年。越来越觉得思想比技术更重要,只有真正理解测试的目的,才能做出可复制推广的东西。那么什么是成长?成长是多问几个为什么,多渠道调研,不盲目崇拜,永远记住:好的不一定是合适的,合适的一定是最好的。以下,只代表个人观点,不代表客观正确性

2016-04-29 09:28:58 2608

原创 基于 Linux 的服务端环境自动部署

无意中翻出了几年前写的shell脚本。当时,测试环境有好几套,而且每套环境又是分布式+负载均衡+热备,全部由测试部维护和管理的。当时,测试部就几个人,手动部署耗费人力不说,且经常出错。作为部门老大,亲力亲为的实现了测试环境自动化部署解决方案,这些脚本不但让测试部受益,让奋斗在前线的技术支持也成为受益者。由于时间久远,开发和调试都是基于当时的系统版本完成的。考虑到公司隐私,本文只开放部分

2016-04-29 09:25:27 412

原创 专项测试之SQL调优

之前参与的敏捷项目中,开发在编码之前,召集测试一起把设计文档过一遍,目的是通过沟通,尽早发现设计上的一些缺陷,避免放大效应。文档内容包括业务需求的具体实现,以及业务涉及的新表定义、DML、数据流,这种实践对于测试的提早介入有重要意义,我们确实避免了许多问题,如新表设计的不合理、新表缺乏向下兼容性、DML冗余、DML性能问题、DML逻辑问题等等。敏捷项目对测试角色提出了更高的要求,今天主要讲的是Or

2016-04-29 09:21:03 405

原创 脚本移植性的问题和解决思路

昨天遇到一个问题,某台Jenkins服务从Mac移植到Windows,不得不把之前的shell脚本用bat实现,回想以前也遇到过这种情况代码中调用脚本;Job中调用脚本。文件操作是比较常用的场景,以前用对于的增、删、改、查的实现比较多,在此基础上可以再丰富些功能,那么想法转化成行动吧需求点用代码实现grep,awk,sed等的部分功能,做成插件,可用于日志的过滤、查询、文件数据的查询、统计等

2016-03-04 09:20:10 370

原创 使用 adb shell 抓取 Android 性能数据

前段时间在看Android客户端性能测试,处于兴趣写了个性能数据抓取的插件,可以抓取的数据有app启动时间、cpu、pss、流量上下行、流畅度等。关于内存要说一下为什么只抓取pss,因为没有root的情况下无法获取到uss,pss是最有参考价值的(进程占用内存+按比例分配共享库占用的内存)流量抓取方式也略有不同,前一种方法获取tcp流量,而且在有的设备上无法获取到数据,无法做到普适性:改之前:

2016-03-04 09:13:09 5326

原创 解决 hybird 应用中重复获取 WebView,导致页面元素无法识别的问题

问题描述在测APP的业务流,WebView和Native模式耦合在一起。例如:WebView >> Native >> WebView >> 。。。。。。 Appium貌似有个问题,从WebView切换到NATIVE后,chromedriver可能会把第一个WebView的缓存驻留在内存中,即便用driver.close()方法关闭当前上下文,也无法清除。 这样会导致进入其他的WebView,读

2016-03-04 08:57:51 1013

原创 测试工作中的 Mock 实现

实际工作中,测试角色可能会遇到如下情况:场景一:甲开发A模块,乙开发B模块,甲的进度比乙快,但A模块的方法依赖于B模块,甲要调试代码怎么办?场景二:测试仔进行单元测试,但要么方法之间存在业务耦合关系,要么没有测试数据,怎么办?解决以上问题无非就是模块隔离、业务解耦,构造虚拟对象关于Mock的实现方式,有白盒和黑盒两种,我的理解如下白盒:哪种语言开发的程序必须用基于哪种语言的Mock方案去实现

2016-03-04 08:46:38 1972

原创 分层测试设计之接口层

**之前说过要写一个测试框架,是对之前分层测试框架进行重构的大改版。一个月已过,接口层的基础版完成了。按优先级,下面会对数据层进行重构,我的愿景是把独立的层级测试用纽带联系在一起,它们之间既能结合也能解耦,这是今年的目标,后面再考虑做平台调底层的分层框架。 由于之前那篇帖子未收集到有价值的需求,只能根据以往接口测试的经验,自己给自己提需求,考虑不足之处还请指出。同时,希望能对看过的人有所帮助**接

2016-03-03 21:59:36 3397

空空如也

空空如也

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

TA关注的人

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