新的开始

写周记的目的是为了记录实习工作中的一些相关的零碎的知识,也便于暑假实践报告内容的填充。但是更多的还是想记录一些随意的想法,不算技术博客,但是想为后期的一些内容练练手。
立个flag把上学期做小东西和将要学习的东西都写成博客整理下来。

换一种学习方式就很有兴趣嘎(ง •_•)ง

写在实习一周后的零碎感受

1.如果从到达深圳那天算起也算是到了整一个星期,上次来是13年暑假,随着年龄的增长了一些,觉得对深圳的感受也更细致。
实习之前整个心情都是很紧张的,但是架不住深圳这个新一线城市非常有魅力,基本上空闲时间都在吃喝逛街。虽然提前知道实习的岗位是测试但是并没有认真去深入了解,马马虎虎看了几天网课算是给自己安慰。
2、深圳作为跟着北上广三个大哥摸爬滚打这么多年的最得意小弟,整个城市给人都是很有干劲。公司所在的是华强北也是从七八点开始就人流如织,我作为半个上班族混入上班大军心情简直太激动,就像小孩偷穿妈妈高跟鞋那样。知道自己肚子里没什么墨水,但是半瓶子醋就是这么爱晃荡。每天上班都非常开心,除了困,今年没有什么时间比现在更开心了。
3、深圳是一个很务实又很辛苦的城市,它的光鲜和现代都是有无数平凡的人用青春和汗水浇铸的,人们从不吝啬自己的努力。我喜欢在坐在快餐店看人,吃完也赖着不走,于是我身边来来往往聊天的人,谈项目打开电脑说起粤语的人,讨论找工作的人,交流自己的国际眼光说自己的事业走入国际贸易的人,都在我吃完一份套餐的时候在我身边匆匆逗留又离开。可能这就是深圳的节奏,不论你来自哪里,都要为了生存一丝不苟。
4、自律太难了,有压力也太正常了。因为面前摆着的是“生存”。这种感觉太抽象了我说不上来,那种把眼光放到20甚至30年后,每一天都在非常努力的勾画自己蓝图的人,那种背着万千压力但是依然奋进生活的人,那种每天虽然是965但是实际上是885工作的人。真的瑞斯拜。
5、年轻多读书吧,毕竟我本科的这个学习毕业以后找到这样的正式工作简直是开玩笑。真是要为了生存为生活多多努力。

公司见闻

实习公司不是很大但是网站做了很久,笼统的来说是电商。针对某一种商品的有针对性的销售平台并且已经开发了若干针对不同用户的成熟的系统。跟同事聊天的时候得知是一种ERP系统
鉴于我小菜鸡,并不负责这些成熟项目的测试。而是公司还在开发阶段的另外产品。
一周里面我接触了办公司的前端后端运维测试和老大产品经理小哥们。接触最多的还是经理、前端小哥和带我的测试师傅。
不太了解的岗位是运维小哥呀,但是基本上关于硬件的很多由他来做。这一个星期他不仅给我装了软件,给我录了门禁的指纹还派出去给销售部修电脑,买了几个扩容的内存条还问我要不要再给我弄一台性能更好的电脑。服务器应该也是他在管吧,有机会再问问他。
前端小哥桌子上放了js的大厚书,比起我web大作业的那残废的前端界面来说,他写的才是正儿八经的前端代码。
大家工作的时候经常凑在一起讨论,交流很重要(我听来也很有趣)

我的工作

WEEK 1

这个星期基本把新的产品的流程了解了七七八八,因为具体细节和逻辑前端也没有写的很完整,也都是摸着石头过河。
前两天都是在写测试实力和了解产品。一开始并不不觉得很难,但就是把情况设想的太简单了,登陆注册之类的加起来大概写了50行。后来师傅教我一些细节和思路以后,星期五的时候又去重写,估计登陆注册加起来能有300行,也算是正常水平。
在这期间我的思路太过理想化,一些输入框随便排列组合搞出来800多种情况……师傅蒙圈的来问我是咋想的,我才发现有些情况是被上一输入的情况控制的,就像是前提错了的情况后面的情况再搞也是错的。

周三和周四去看了一些selenium自动化测试一些东西,觉得python真是太有用的了,我想干的很多事情都可以用它更快更好的写。
selenium办公室电脑pip安装有点儿问题,还是在setting(mac是preference)里面用project interpreter 的重新安装好的。
(第二周的我反应过来的两种安装方法实质上是一样的,可能是不同的project要重新搞或者用配置好的project的interpreter的东西也可以……现在基本上都是用interpreter来搞定了很直观和方便)
xpath也可以定位以后查找元素然后右键copy xpath得到。

WEEK 2

这星期正儿八经开始写点儿东西了,经理给了我本python让我每天都看一点,然后每天上班都提前去大概一个小时去看,觉得挺充实的(虽然星期五实在顶不住迟到了)
现在想来最主要的感觉就是前一天写不出来/改不出来的东西第二天基本上再去重新思考的时候基本上都可以有点儿思路。还是很高兴的。
因为对测试的思路还是有点儿模糊,所以这种用selenium写了基本的注册和登陆的正确流程,还有一部分仓库管理里面快递的管理。我去问以前做自动化测试的小哥,他说我的思路可以,但是我的思路真的很难去实现……我的代码能力真的是太菜了太菜了太菜了

  1. 这周发现我现在基本上只用xpath去定位页面,因为前端小哥真的不爱写id和name,下次试试用class吧,不知道会不会对后面的工作有影响,我觉得直接去复制xpath比我直接写出错的概率更低吧。
  2. 自动化的小哥给了我他以前测试公司比较成熟系统的文件,按照他的一些习惯学写了一部分的代码,就是觉得有点儿啰嗦,注释写的也写的像笔记……真是怕师傅看到了后面这么丑的代码要打人了……
  3. 对于浏览器driver的理解更深了。因为觉得自己的页面重定位不太熟悉所以每次页面跳转以后出现问题我都很紧张。这周想明白了driver就是打开的那个全部的浏览器,而页面如果跳转都是在那一个driver中的,driver还是那个driver,句柄会变化,百度找到了一行使用的转换的代码就每次都用了。
  4. 这周有小哥离职了,我换成了他的电脑,把旧电脑的所有东西都拷贝过来了。但是原系统里面顽固的一个旧版本的chrome无法升级也无法在控制面板卸载。直接覆盖新版本,原来代码的driver也没办法成功跑出来。百度了以后直接找到google文件夹里面的chrome全部文件直接全部删掉,然后再去安装了新版本和对应的chromedriver就可以了。真是简单粗暴实用的方法。
  5. 说来也菜,firefox的driver一直有点儿问题没解决,代码跑不出。我这一周的所有的代码都是靠的chrome……下周代码写了七七八八再去解决这个问题。
  6. 用的笨方法太多了,说好听点儿是枚举其实就是python的一些用法不太熟练。下周完善。
  7. 多利用sleep(),往往页面没有加载好就进行一些操作会让页面反应不过来而呆掉。
  8. 我竟然发现自己电脑的pycharm还是python2,打算卸了重新装一下…我记得以前是3……太迷惑了

WEEK 3

这周一直就在完成前前周完成的新项目的注册登陆和包裹管理的测试,慢慢我理解了其实经理就是想让我多写点儿实例,就算我走了以后的测试也可以参考,我觉得前前后后删删改改加上还没完成的部分得有500行,仔细想想还是写实例的时间占了大部分。这周好懒散哦,因为开始熟悉了办公司的环境,经理不在的时候就在网上瞎看新闻,下午太容易疲倦了,转移一下注意力就缓解了。

这周我觉得我一直在原地绕圈子,明明解决的问题,下次遇到的时候就还是想不起来怎么解决。代码写的也有太多重复的地方,甚至的憨憨的地方,师傅还么有给我细说代码的一些事情,但是我真是太菜了我要哭了。感觉这周的感知器官好像关闭了,觉得工作上的事情也就那样吧。因为一直在重复以前的一些东西,觉得开始无聊了。但是能基本上交上点儿东西还是有点儿开心的。

哦哦写好注释太重要了。

WEEK4

还有一周就要结束啦嘎嘎嘎我甚至做梦梦到了我记错了动车的时间疯狂追逐的场景
这星期开始有点儿疲惫了,另外一个项目的测试小哥把他以前写的端口测试的代码发给我来看了,依葫芦画瓢看懂了一大部分,但是真正上手做的时候发现很多细节的问题是不一样的。太松懈了没有去看项目的数据库,token也一直获取有问题。自己还解决不了。倒是更喜欢看技术博客 + 了解了更多python的基础语法,想法太多做的太少了。害 下周是最后一周了,已经很想回家了,有点儿浮躁

WEEK5

用了禅道管理bug 更多的时间在摸鱼
【有空再思考】

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐