17 年已经过完了,16 年的个人计划还历历在目。当初定的计划是做好性能相关方面的测试,搭建一套独立的性能测试环境(服务端)。在做好性能测试之余把 UI 自动化测试也掌握。现在看来这个目标并没实现。
这一年,很感谢领导的信任与支持,让我有很多自己的时间做性能相关的事,其中负责了公司大概 20 多个相关接口性能测试,1 个安卓 app 的性能测试。通过这些项目的实践,自己学到了很多,尤其是性能测试中各项指标的含义以及监控,如何更合理的设计测试场景。
17 年上半年工作还是比较充实的,产出的也比较丰富
1、接口自动化
听到别的公司搞自动化,领导也要求我们也要搞一套自动化出来,于是乎就风风火火开始了自动化。由于公司还是比较多的接口测试,所以首先拿接口开刀。
我们用的是 jenkins+maven+jmeter 这一套东东,在这个环境搭建的时候还是遇到了挺多问题的,这里之前也总结了一篇文档,可以参考参考。
Jenkins+maven+jmeter 接口可持续集成自动化测试
2、安卓自动化
做了接口自动化,自然也少不了安卓 UI 的自动化了。起初自己最开始是用 UIautomator 写脚本来做的,自己最开始都没加过断言那些。后来加入了两个同事,一起研究比较热门的一个框架 appium+robotframework 这个框架,然后也集成到了 jenkins 上去。
3、性能测试
性能这一块主要由我负责,前前后后测了差不多 20 多个接口相关的性能。因为之前也没怎么接触过性能测试,所以这一路走来也是比较坎坷的。从网上找了一些大牛,一些前辈总结的经验,然后结合项目,自己也慢慢的有了一定的基础,后来开始负责指导其他组员开始性能测试。这应该是本年度最大的收获了。
4、一些工具的开发
说道工具的开发其实我觉得并不算什么工具,而是一种集成吧。因为我们在做安卓稳定性测试的时候,大部分都是跑 monkey,而 monkey 命令又比较多参数,说真的,如果不是经常用的这些命令还真记不了那么多,所以我把这些命令集成到这个 swing 写的一个可是化程序中。哈哈大大减少了记命令的不便。大神们可以多多指教。
安卓测试小工具
下半年的话感觉没上半年那么充实,估计也是因为自己定的目标没实现吧,因此自己也是比较闲的。
平常我们测试接口功能都是用 jmeter 来测试的,所以为了提高自己的编程能力,自己用 java 写了一个接口的测试,下面就是以前总结的文章。
利用 Java 实现接口 POST 请求测试
Jmeter 之 Java request
听说 docker 目前比较火,自己也学习了一把,不过现在只掌握皮毛呢。
Docker+Jenkins 入门教程
总的来说,17 年没实现的目标,18 年一定要实现,18 年还有新的目标,未来的路会比较艰辛了。加油吧,为了目标奋斗。
化疗是什么意思 | 人为什么要抽烟 | 吃避孕药为什么要吃维生素c | 疟疾病的症状是什么样 | 亚甲炎吃什么药效果好 |
避孕套和安全套有什么区别 | 降三高喝什么茶最好 | 独宠是什么意思 | 福寿螺为什么不能吃 | 钾低是什么原因引起的 |
作陪是什么意思 | 姓陈取什么名字好听 | 我一言难尽忍不住伤心是什么歌 | 孩提是什么意思 | 什么叫市级以上医院 |
歧视是什么意思 | 颈动脉彩超挂什么科 | red什么颜色 | 掉头发缺什么 | 个性是什么意思 |
怀孕出血是什么颜色的hcv8jop8ns5r.cn | 四级军士长是什么级别hcv8jop8ns2r.cn | 包皮嵌顿是什么xianpinbao.com | 吃什么润肺养肺最快beikeqingting.com | 一票制什么意思hcv9jop6ns1r.cn |
什么颜色的床单有助于睡眠hcv9jop1ns0r.cn | 儿童急性肠胃炎吃什么药hcv9jop2ns3r.cn | 93年属什么今年多大hcv9jop5ns6r.cn | 蒸馏水是什么hcv8jop9ns5r.cn | 做梦梦到蛇是什么意思hcv8jop7ns2r.cn |
什么日什么秋hcv9jop4ns1r.cn | 蜜蜂吃什么hcv9jop1ns7r.cn | 睾丸痛吃什么消炎药hcv8jop7ns5r.cn | 洛什么意思hcv8jop9ns1r.cn | 孩子晚上磨牙是什么原因hcv7jop7ns3r.cn |
阴道里面长什么样mmeoe.com | 非诚勿扰什么意思sscsqa.com | 用你的手解我的锁是什么歌hcv9jop8ns3r.cn | 己巳是什么意思hcv9jop2ns4r.cn | kenwood是什么牌子hcv7jop9ns5r.cn |