![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
测男
从事测试工作十余载,始终对这个行业保持着热情,对测试贡献出微薄的力量
展开
-
脚本移植性的问题和解决思路
昨天遇到一个问题,某台Jenkins服务从Mac移植到Windows,不得不把之前的shell脚本用bat实现,回想以前也遇到过这种情况 代码中调用脚本; Job中调用脚本。 文件操作是比较常用的场景,以前用对于的增、删、改、查的实现比较多,在此基础上可以再丰富些功能,那么想法转化成行动吧需求点 用代码实现grep,awk,sed等的部分功能,做成插件,可用于日志的过滤、查询、文件数据的查询、统计等原创 2016-03-04 09:20:10 · 387 阅读 · 0 评论 -
测试工作中的 Mock 实现
实际工作中,测试角色可能会遇到如下情况: 场景一:甲开发A模块,乙开发B模块,甲的进度比乙快,但A模块的方法依赖于B模块,甲要调试代码怎么办? 场景二:测试仔进行单元测试,但要么方法之间存在业务耦合关系,要么没有测试数据,怎么办? 解决以上问题无非就是模块隔离、业务解耦,构造虚拟对象关于Mock的实现方式,有白盒和黑盒两种,我的理解如下 白盒:哪种语言开发的程序必须用基于哪种语言的Mock方案去实现原创 2016-03-04 08:46:38 · 2008 阅读 · 0 评论 -
分层测试设计之接口层
**之前说过要写一个测试框架,是对之前分层测试框架进行重构的大改版。一个月已过,接口层的基础版完成了。按优先级,下面会对数据层进行重构,我的愿景是把独立的层级测试用纽带联系在一起,它们之间既能结合也能解耦,这是今年的目标,后面再考虑做平台调底层的分层框架。 由于之前那篇帖子未收集到有价值的需求,只能根据以往接口测试的经验,自己给自己提需求,考虑不足之处还请指出。同时,希望能对看过的人有所帮助**接原创 2016-03-03 21:59:36 · 3426 阅读 · 0 评论