• 2013.08.19—2013.08.23周总结


     终于进项目了!嗨森!

    一、工作

        还在思考这周再从哪个方面开始继续学习,周一上午就突然被通知进项目组了。下午两点开了S1、S2的会议,回来就开始着手写自动化测试的case,虽然自己只算半个劳动力,工作量只有WD和WJ她们的一半(到吗?),但是可以开始做东西还是很开心的。不是想要证明自己很强,而是迫切的想要知道自己还有哪些不足的地方,接受错误才能找到更好的学习方法和方向。

        周一是写的HRM-01-01的查询功能,写case加调试用了三个半小时,加班半小时,不过还是没有调试正确。

        周二早上开完晨会,完善HRM-01-01,新写HRM-00-02的查询功能,并添加翻页插件的case。按第一个case的时间来算,完成时间为8个小时,其中2个小时写case,6个小时做调试。说明对autotest的case的写法还不熟练。此次的部分,

        (1)是需要注意iframe的使用,原工具代码中并未定义该页面的iframe框架,却理所当然的认为跟之前学习时使用的是一样的,是本身已经定义好了的。但其实每个项目的开发人员不一样、测试人员不一样、系统功用不一样,代码的组成自然不一样,需要我们有不同的对策来处理在这一方面,重新将iframe的使用学习了一遍,切认为比之前收获更多。

        (2)是action的使用,之前action在config_yaml.rb中是定义了的,每个方法的用法在tester.rb中也有说明,但之前只是阅读了一下,对于每个action的使用并没有很深的认识。切因为一开始学习的时候就定义了Ruby很难这个概念,所以也没有怎么看它代码中的逻辑。这一次,尤其是check_select_list_value这个方法,在代码中查找阅读了很多遍,才发现,其实ruby也并不是很难,只是因为自己脱离了学校选择了测试所以开始惧怕代码,所以才认定一门新的语言必然会很难。当然,这个是建立在我才刚刚开始学习ruby,并且学习的还是别人给好的固定的框架,酱紫的一个基础上。此外,还要谢谢晓婷,因为她这天一早就问了我几个代码中action方法的使用,使我不得不去看代码来对相应action的使用进行分析,有了几次的基础,在后面学习check_select_list_value方法的时候才终于觉得轻松了许多。

        下午的时候桂香跟我们三个试用期的新人来了个小小的面谈,别的就不说了。但是学习真的是很重要的,我并不想要找一份工作每天等下班,不知道等我年纪大了以后会不会,但起码我现在还年轻,我不想要这样混吃等死。所谓压力,并不应仅仅只表现在东西做不出来时的焦灼感上吧,毕竟更多的,还是需要我们去解决它。不管是薪资的分配也好,面子也罢,还是说为未来做打算,为公司谋福利。认真的工作,主动的学习都是必须的。进入一个项目组,我不想当那半个人,那么,就从主动的学习,努力的像水蛭一样凶猛的吸收知识开始吧!でも,千万不能知识说说而已啊,人生还有很漫长,一句话的实现也是要花很长时间的了,纲巴蝶!大丈夫!

        周三整个项目组一起开了S3 meeting,我负责做会议记录。然后,听WJ讲解case的时候才发现,我写错了啊!在查询页面犯了个很大的错误啊!因为PES上没有写明确,所以我就自以为是了,果然应该提Q&A的,虽然没有被发现,但是,呜呜呜呜~~~~(>_<)~~~~   下次不会了!

        等到咕咚咕咚到了周四,我只能说,调程序代码麻烦,调case也麻烦啊~~o(>_<)o ~~写case容易,目前不做设计方面的话,只要根据lead分配的任务,从树的主干顺到枝条,然后再顺到叶子就可以了,但是case写完后,做自动化测试之前的调试却需要很久。改完case开始做调试的时候,4个文档在最初的3个小时之内可以说是基本改动,关键的点一遍又一遍的实验,不停的修改数据,始终无所得。后来才发现自己就像高考那年钻到那道化学题里了一样,我又钻牛角尖了,放下那一点做了记录以后开启另一个文档进行改动,才终于又快了起来,虽然周四直到下班还有三个问题没有解决,但是也勉强算是知道了自己应该注意什么。

        对了,把问题贴上来吧。1、点击链接开弹框(弹出新的IE)后无法读取上面的数据,2、做到点击下拉框的选项的时候再进行search,进程会停止,3、获取整个下拉框的值。

        And then,周五是手忙脚乱的一天,不停的调试case,然后跑自动化的空隙顺便做下手工测试。必须得说的是,提了两个bug,一个书写的时候写错了,TM直接在群里指出来了,要小心要细心要小心要细心啊!另一个是跟WJ报了同一个,两个人的时间只差了一分钟而已,坑爹了这是,所以说啊,既然有QQ,交流就很重要的啦

    二、学习

        所谓实践是最好的学习果然不错,五天的时间熟练了很多之前两个星期都没能掌握的技巧,对于自动化测试的整体,不管是设计、写case、还是执行,都拓宽了认识。就case来说,以前认为测试用例就是一个excel表,一个模板,周三开过S3 meeting之后tiger对于我们写case的格式提出了疑问,因为他的疑问去进行了思考,才领会到每列的元素所代表的意义,什么样的才能算是Sub Senario,Test Case到底应该以什么为准,Sub Senario的描写应该有哪些因素,每个项都是由它存在的意义的,不应向我最初那样只以为step写12345就够了。 

    偶笔记本的图~~~~

        做总结的时候翻了下平常的笔记本,蓦地发现——字迹潦草了很多有木有!之前自学的时候做的笔记总是工工整整,而且灰常讲究格式。这一个星期以来的笔记则是完全凌乱了,几乎没有什么规律可循,而且还有很多东西是仓促或是随手写上去的,有的部分有疑问但没有答案,有的地方有答案但是没有提问,嘛。。。。我是不是该整理个excel表来专门记录自己遇到的问题及解决方法啊?

    三、生活

        上周末去看了牙医,一时冲动也好,深思熟虑也好,终于把我这口破牙给解决了。去了才发现,一直以为牙齿很好很强大的自己,居然8颗大牙都是蛀牙。幸好还是这次一颗牙破洞实在是烂得太厉害了才不得不去看,于是乎才知道了,若是没有一颗提早发作,若是等他们之后统一集体发作,我滴个神啊!而且补了两颗牙才300块,划算,谢谢KAMI SAMA!不过,还是觉得挺伤心的,想自己年纪轻轻的,居然就已经一口烂牙了,我爸爸的牙齿都还是好的啊,他都快60了诶!不知道怎么说,但是这种,本以为自己年轻貌美阳光灿烂,却发现原来垂垂老矣而且满口烂牙满脸皱纹衣着邋遢的感觉。。。。。。唉

        另外比较伤心的是,老妈说我读书读“迂”了。认为牙医都是骗人的,就算不骗人也会故意夸大其词,骗人去看牙医做手术。但是我真的很担心,她看不到我牙齿的样子,但我每天照镜子都看的清清楚楚;她不知道我吃硬的冰的东西时牙齿难受的样子,我却是每根神经都可以感受的到。不过不管怎么说,妈妈也是认为“一口牙是要跟随自己一辈子的,要是让牙医弄坏了,以后可就没翻身的机会了”,因为这样才担心我的,她其实,也很急吧。SO,决定了,周六下午(8.24)去武大口腔医院去看个门诊,不是补牙,先看个门诊而已,毕竟老哥也是支持并且推荐我去的。至于妈妈那边,嗯,反正我不补牙,就先瞒着她吧~

        事件二,因为牙齿、足球、下雨and so on的关系,上周没有跟老哥能吃撑饭,嘛,他是跑不掉的,这周继续捣腾他~~纲巴蝶!这次绝对要擂肥成功!

        事件三,偶木有钱了|||本来预计上个月的工资刚好可以撑到9月拿工资,但是因为去补了牙,所以红色毛爷爷很快的就飞离我了。。。算起来,现在身上只剩7块钱了,回去吃个晚饭,银行卡上还有160,但是只取得出来100,肿么办TWT  好吧,我得好好回去思考生计大事了

        事件四,周四因为下雨没带伞,所以干脆把周总结写了,然后,嗯哼,昨天嗨森今天就痛哭吧TWT 因为把窗子开着透气,所以我打地铺的两床垫絮一床棉被(还是厚冬被)全!部!打!湿!了!!!拿被子到瑞瑞姐房间的空地去铺着,还被告知“未来三天都是雨天你不知道啊,没看天气预报?下雨你晒个毛线的被子啊?”我!我!我去织毛线了!!!!!!!!~~o(>_<)o ~~

  • 相关阅读:
    mysql优化思路
    mysql列类型选择
    mysql 多列索引的生效规则
    Myisam索引和Innodb索引的区别
    mysql创建远程用户并授权
    mysql 索引长度和区分度
    php 内存共享shmop源码阅读
    短链接系统的算法原理
    PHP die与exit的区别
    MySQL建立外键(Foreign Key)
  • 原文地址:https://www.cnblogs.com/poppyp/p/3270790.html
Copyright © 2020-2023  润新知