暑期实习生活总结

今天已经9月10号了,趁着还没到9点,写点东西总结一下这几个月的实习生活。

实习的公司是学校强制帮我们安排的,可惜最终只有我一个人留了下来,并且是作为外包公司的实习生安排过去的,没有一点工资可言,全凭自己的执着坚持下来。

一、Android上的自动化测试用例

领导二话不说把这个任务丢给我一个人弄,这个我在之前的新浪博客上有写过两篇:

http://blog.sina.com.cn/s/blog_dded6c410102ux4k.html

http://blog.sina.com.cn/s/blog_dded6c410102ux5w.html

主要涉及到Android端和服务器端的信息是怎么相互比较的,一开始想用RMI技术,后来发现Android不支持RMI...于是用了最基本的Socket去调服务端的方法,把服务端的信息传回来,最后终于是可以assert了,基本上没涉及到太多的自动化知识,主要还是考验Java代码与tcpdump工具的使用,如果有前辈知道这种C/S结构的App怎么进行更好的自动化用例编写,希望在下面留言,不吝赐教~

二、Appium与Node.js

因为之前的MDTP(我师父参与开发的一个Android自动化测试工具)被公司广泛使用,领导决定再开发一款iOS上的工具,于是安排我熟悉一下Appium这个工具的使用方法,我也在博客园总结了几篇文章:

http://www.cnblogs.com/gaozhenxi/p/3891194.html

http://www.cnblogs.com/gaozhenxi/p/3891474.html

应该还有一篇的,就是关于Appium的API与调用,我自己有写过一个swing程序,里面调起了Appium提供的Java API,不过实在没那个心情和时间去写了,而且Appium应该也用到了Selenium的API,作为非测试出身的我,学习起来可能确实太费精力。

领导本来想对Appium进行一次封装,但是最后决定采用iOS原生的Instruments进行工具开发,不可否认是原生的功能非常的多,而开发起来难度也非常的大,我本来打算暑期结束后就回学校看书了,于是也就放手不干了。不管怎么说,我觉得我也尽力了,公司也不应该怪我。

关于Node.js,还是在我做Appium分析之前,在那个被废弃掉的新浪博客上,有我分析“围住神经猫”的一段文字:

http://blog.sina.com.cn/s/blog_dded6c410102uybo.html

非常有趣,本来以为是一款普通的Android应用,分析代码之后发现用的却是HTML/JavaScript技术,再分析之后发现用的还是Flash技术~

我接触到其中的框架Node.js,对这个架构的好奇心进一步加强了,加上后面接触的Appium也是基于Node.js的,我这个JS很烂的人还是把w3cschool上的笔记敲了一遍,简直狂拽酷炫钓炸天啊。

三、设计模式——面向对象的世界!

第一次接触设计模式,我感觉就是一群无聊的人在绞尽脑汁想一些无聊的设计方案,用大量的Java类来实现一些很简单的功能。

后来,看了那本《大话设计模式》,并且把23种设计模式代码演练过一遍后,才发现,设计模式真的好强,好有意思!

单例模式,工厂模式,观察者模式,代理模式,装饰模式等等,都能在Java核心类库中找到他们的影子,有时候实现功能起来是不是觉得很神奇?当然就是因为他们用到了设计模式,并且把底层细节给封装了。

为什么要面向抽象编程,静态方法与单例有什么区别....等等,我觉得学无止境,自己之前对面向对象可以说完全不了解。

当然,我还缺乏实际的经验去演练,觉得使用设计模式前一定要做好设计,否则也会很麻烦。

最近在看《研磨 设计模式》,真的是一本国产的良心之作,上手简单,说明详细。初次接触面向对象的同学不妨去图书馆看看。

四、惨痛的面试经历

暑期期间,我参加了阿里的校园招聘提前批,一面就给刷了,这是我的总结:

http://www.cnblogs.com/gaozhenxi/p/3896852.html

而月底安排的华为提前批面试,拥有着黄金圣衣的我,本着势在必得的心态参加了面试(结果中午紧张没睡好影响了下午的表现),说好了五个工作日内给予回复,但是现在已经快十个工作日了,仍然没有收到过还是不过的消息。要么是表现太好准备给特殊起薪了(估计不太可能),要么是表现太差华为准备等校招结束再统一考虑,要么就是HR忘了发(也不可能)。最近一直影响着我的心情,对自己的实力抱着很大的怀疑,本来开开心心的计划也被强制打断,对未来也无法预期,从开学就开始郁闷。不过不管怎么说,希望结果会是好的吧。

五、是走是留

学校这学期的统一安排,不去考研的同学,要么去世界五百强,要去去ZTE,HuaWei实习,要么跟校企,关键那两个校企实在太远,我本人想留在学校安心学习找工作的计划完全被打乱,而且留在学校跟老师做项目也完全不被认可。

不得不走,除非考研——或者申请保研,保研就不要想了,虽然实验室老师催着我去保研,无奈保研名额实在无法争取,我也基本想死了这条心了。

顺应天命,生活总是充满波折,当拼命迈过这个挫折时,又会有下一个,不过,这个挫折也终将会远去,希望我是一个乐观的人,不求闻达于诸侯,只求默默无闻的做一名好男人。

原文地址:https://www.cnblogs.com/gaozhenxi/p/3965167.html