摘要:前言 Kubernetes的成功少不了大量工程师的共同参与,而他们之间如何高效的协作,非常值得我们探究。最近研究和使用了他们的e2e测试和框架,还是挺有启发的。 怎样才是好的e2e测试? 不同的人写出的测试用例千差万别,尤其在用例,可能由开发人员编写的情形下,其情形可想而知。要知道,绝大多数开发人员 阅读全文
posted @ 2017-09-01 23:35 大卡尔 阅读(2749) 评论(2) 推荐(1) 编辑
摘要:常用的Go并发编程实践+模型 阅读全文
posted @ 2017-01-24 18:17 大卡尔 阅读(1983) 评论(1) 推荐(2) 编辑
摘要:前言 笔者最近时间一直在学习和写Ruby和Go,尤其是Go,作为云计算时代的标准语言,写起来还是相当有感觉的,难过其会越来越火。不过写的过程中,也遇到了一些小问题,本文就是分享关于go语言设置 HTTP请求当中 Host Header的一个小注意事项。 常规做法 通常我们在设置HTTP的Heade... 阅读全文
posted @ 2016-01-27 00:19 大卡尔 阅读(4481) 评论(2) 推荐(0) 编辑
摘要:前言 楼主在2013年初研究Android自动化测试的时候,就分享了几篇文章 "Android ViewTree and DecorView" "Android自动化追本溯源系列(1): 获取页面元素" "Android自动化追本溯源系列(2): 在控件上执行操作" 把Android UI端的自动化 阅读全文
posted @ 2015-08-14 22:32 大卡尔 阅读(3815) 评论(0) 推荐(2) 编辑
摘要:Overall Junit的成功已不言而喻,其广泛应用于单元测试,测试驱动开发领域。大量的工具,IDE都集成了JUnit,著名的有Maven,Ant,Eclipse,甚至像Google SDK提供的Android Testing Framework也是基于JUnit。 Junit的成功离不开其优美的 阅读全文
posted @ 2015-07-15 21:47 大卡尔 阅读(2014) 评论(2) 推荐(4) 编辑
摘要:>这是一个Restful API自动化测试框架,这是一个能让你写出高可读性测试代码的测试框架!##项目目标##话说目前行业内,Restful API自动化测试框架已经不是稀罕物了,各个语言都有自己的实现机制。拿Java的Jersey来讲,它本身就提供了一个API测试框架-Jersey Test Fr... 阅读全文
posted @ 2015-06-28 21:31 大卡尔 阅读(3185) 评论(0) 推荐(3) 编辑
摘要:>说起来,博主使用过的正则场景虽然不多,但是就是在这当中,我发现"\\\s+"真好用!## 详解 "\\\s+" ##正则表达式中\s匹配任何空白字符,包括空格、制表符、换页符等等, 等价于[ \f\n\r\t\v]- \f -> 匹配一个换页- \n -> 匹配一个换行符- \r -> 匹配一个回... 阅读全文
posted @ 2015-05-25 00:01 大卡尔 阅读(20079) 评论(3) 推荐(4) 编辑
摘要:> 本文算是一个关于Junit4相关的知识分享,但是不同于网上大段的源码分析,模式学习文章,我想通过问答的形式,引出代码来简明阐述JUnit4是如何实现需要的功能的。> 考虑到任何一个框架,都是为了解决问题而存在的。那么我想,带着问题去看源码会不会事半功倍呢?> Note:本文基于Junit4.11... 阅读全文
posted @ 2015-04-26 15:32 大卡尔 阅读(859) 评论(0) 推荐(2) 编辑
摘要:扩展JUnit,引入新注解,灵活的运行自动化测试用例 阅读全文
posted @ 2015-03-27 22:43 大卡尔 阅读(1914) 评论(4) 推荐(3) 编辑
摘要:在做自动化测试时,尤其是UI级自动化,如何让你的代码更健壮可能是你经常要考虑的问题,这里分享几个小Tips。多用WaitForXXXX严格意义上讲,任何长时间的“硬等待”都是可取的!!到处随意的Sleep()只能显示你技能的匮乏,写出的Case也会效率低下。所以当此之时, 我们都应该多用WaitFo... 阅读全文
posted @ 2014-11-29 23:01 大卡尔 阅读(1571) 评论(0) 推荐(1) 编辑