您好,欢迎访问三七文档
当前位置:首页 > 金融/证券 > 金融资料 > 大学生毕业实习日志--软件测试
西南民族大学学生实习日记教学单位:计算机学院与技术学院级、专业:2009级软件工程学生姓名:*****学生学号:*****实习类别:软件测试实习单位:重庆桂珞软件开发有限公司起止时间:2013年2月20日至4月2日2012-2013学年第二学期教务处制使用说明一、本实习日记为参加我校各教学单位按教学计划要求组织的各类实习的学生填写。二、实习学生应如实记录实习过程中主要工作、学习、活动情况及心得体会等内容。三、实习类别填写“课程实习”或“毕业实习”。四、实习日记填写次数根据实习情况而定。五、实习日记作为评定学生实习成绩和实习总结的重要依据。六、本日记使用结束后由各教学单位存档备查。西南民族大学学生实习日记日期:2月20日工作、学习、活动纪要:办理入职手续,熟悉工作环境,接受部门主管分配的任务——给我一周的时间熟悉现在公司正在进行的项目软件的相关内容。心得体会、存在问题、改进意见:一大早就去重庆桂珞软件开发有限公司软件部报到,现在就要开始我的实习生涯。去到一个软件公司实习软件专业的内容,心里真的忐忑不安。我对于即将要做的工作要做些什么,怎么做,真的一点概念都没有,毕竟学校学习的都是理论知识呢,一副听天由命的样子。不过一直以来都很想了解一下人们口中说的高薪、安稳的白领工作到底是怎么样,所以这次是一个很好的机会。但是也是需要严谨的作风,粗心大意如我者都不知道会遇到什么样的状况。毕竟是第一份实习工作,无论如何一定要把它做好。今天工作中倒是没有遇到什么太大的难题。日期:2月21日工作、学习、活动纪要:学习项目的相关内容,主要看了软件需求规格说明书。心得体会、存在问题、改进意见:今天我就看了一份软件需求规格说明书,尽管几个程序员说我看的那个版本基本上不能用于软件开发,但是真的学到了不少东西,比如说每个功能模块描述的那个表,真的说清楚了需求的功能(反正比我弄的好很多倍),还有产品的界面,对于我这种在学校只见过用MFC做的人来说,真的是很漂亮的哟。同时今天发现一个问题,本公司的各类文档管理很混乱,每个程序员都按照自己的想法写了规格说明书,汇总的版本就显得残缺啦,我给项目主管说了这个问题,项目主管说由于公司刚刚起步,缺少专门管理文档的人员,同时真实中的项目开发和书上学的差别很大,项目文档其实是可以在项目的最后根据客户的需要补的。我承认我幼小的心灵受到了打击,总算明白了读万卷书不如行万里路的道理。日期:2月22日工作、学习、活动纪要:学习项目的相关内容,主要看了软件详细规格说明书。心得体会、存在问题、改进意见:今天又学习了一天文档,现在才发现,以前以为UML这类的课程编程基本上用不到,哎,现在才发现,这个真的是个不错的工具,在详细规格说明书里面让系统的各个功能模块更加的清楚。今天还犯了一个错误,都是UML没有学好啊,我记得序列图是带双向箭头的,但是本项目的详细规格说明书里面没有,而且参考书上也不是的,好吧,我错了。知识没有学牢固啊,要好好加强了!今天更让我郁闷的事情就是由于实习生公司不给配置电脑的,我的那台破电脑搞得我快要崩溃了,严重影响了进度。日期:2月25日工作、学习、活动纪要:继续学习项目文档,同时学习软件缺陷跟踪记录软件和SVN心得体会、存在问题、改进意见:今天我彻底明白了,学校学的东西真的很理论。凡事都靠老师教的东西,真的出去才回发现自己其实什么都不懂。比如说,我一直以为软件缺陷记录和跟踪用WORD就可以搞定的,事实证明我错了,今天学到了一款专门记录软件缺陷以及跟踪软件缺陷的软件工具——Bugfree,彻底颠覆了我对WORD的认识。WORD虽然强大,但不是万能的。好吧,我不得不承认,我一直以为软件版本的管理也是靠WORD或者系统管理员自己确定的,殊不知还有专门的软件版本管理软件,SVN尽管我还没有用过它,不过它的教程让我知道了英语的重要性。其实理科生,特别是工科生更应该好好学习英语的,因为很多先进的工具书或者工具资料都是英文版的,要想跟紧技术的步伐,英语真的非常重要。日期:2月26日工作、学习、活动纪要:测试了开发组开发项目的基础指标模块,同时继续学习项目文档的其他模块心得体会、存在问题、改进意见:今天正式开始了测试工作,不过只是小打小闹的测试,由于公司软件部属于起步阶段,测试工作只有我一个人承担,以前做测试工作的全部是程序员自己。尽管老师说过测试工作不能有程序员自己做,但是公司里面往往为了节约开发成本都是程序员相互测试的。不过这个项目从现在开始要有我一个人完成了。第一天测试的确没有经验,为了测试版本浏览器的兼容我安装了不少的浏览器。后来才知道原来浏览器有个程序开发者的测试兼容性的选项。不过呢只能是同一款产品下的。看了安装的不同浏览器还是有用的,现在我可知道了,软件测试真的是很一件麻烦的事情,想想看,紧紧只是测试版本对浏览器的兼容,就弄了这么多的浏览器,要是测试OS的兼容还不得搞很多的OS?哎,以前想当然的以为不过就是一个兼容问题,花不了多少心思,没想到挺难整的啊。日期:2月27日工作、学习、活动纪要:继续测试基础指标模块,编写测试用例,同时学习项目管理工具SVN的使用心得体会、存在问题、改进意见:今天第一次使用SVN,在我很不习惯它的英文版本的同时也不得不承认其功能的强大,尽管我只用了其中一小部分。它可以将整个公司的所有资源放在上面,公司的成员可以共享。今天编写测试用例我才感觉到以前学习测试的相关功能的时候考虑得很不全面。只是小小小小的一个模块的一个功能点,要编写十几个测试用例,怪不得测试是要花费大量的人力物力的呢。然而,在这一周的时间里,也让我明白了,其实理论和实践的差距还是很大的,比如说我们理论是十分注重文档的,然而在实际开发过程中,文档几乎都是最后面才完善的。这一点让我的落差很大,也许是国内的公司养成的不好习惯吧,也许这就是中国的软件业发展不好的原因所在吧。日期:2月28日工作、学习、活动纪要:测试指标分析模块,同时学习下一个模块的相关文档心得体会、存在问题、改进意见:今天的测试过程中发现一个问题,公司的文档里面没有数据流的记录,搞得我都不知道有些数据的来源和去向。我怀着疑问的心去问项目主管,主管大人告诉我数据流的记录基本上处于空白阶段,都是程序员自己控制的,这个对于程序员自己测试还不麻烦,但是对于有专门的测试员就相对来说比较不好办了,因为有些数据我根本不知道来源和去路,好在之前看过的文档都很详细,能过从中找出一些蛛丝马迹,鉴于我是实习生,未来的方向没有完全确定,同时发现了这个问题,主管就让我画一个数据流的图。看了,要想赢得领导的关注,主动和多干是必要的保证。数据流图的画法我是基本上忘记了,晚上加油充电。在作图期间,我又犯错误啦,鉴于之前学习时的例子,我还是用了word作图,在学习的时候,老师是介绍了相关工具的,但是还是习惯于用word,直接导致的后果是速度过慢,还很麻烦。日期:3月1日工作、学习、活动纪要:继续画数据流图,测试没有测完的模块,学习下一个模块的相关文档心得体会、存在问题、改进意见:今天比较清闲,对数据流图进行精细的加工,由于之前的文档对数据流的描述不太准确,导致我必须的一边弄一边问他们,毕竟这个项目是他们从头跟到尾的,比我熟悉。因为程序编码进度滞后,所有测试也得跟着暂停,不过今天让我明白了,原来谷歌浏览器的容错性比360和IE都要强大,在代码中,有部分模块在IE和360中都显示不出来,但是这种兼容性问题在程序编码结束之前可以不用管它的,而谷歌浏览器貌似不存在这样的问题,都可以显示,同事说是因为谷歌的健壮性比较好,可是我还是不太懂健壮性的含义。好吧,我一般都没有用过谷歌的浏览器,看来是我小看它了。谷歌浏览器,一款强大的浏览器!不过对于用熟悉了360的我,谷歌是一时间难以适应的。日期:3月3日工作、学习、活动纪要:回归测试之前的模块,继续学习下一个模块的相关文档心得体会、存在问题、改进意见:今天早上开了几乎一上午的会,对于项目的关键地方抠细节,同时针对项目严重滞后现象重新规划管理,原本的周任务现在分配到每天了,原本一个小的改动,对开发组来说是一个大的变化。加大管理力度才是胜利的保障。讨论了一个上午的项目各模块问题,项目经理的一句话让我感受很深,“现在不是深度专研的时候,对应出现的问题,应该问前辈,而不是自己一个人在哪里研究,问前辈一两分钟搞定的事情,如果自己研究就好浪费很多时间。”的确,在公司就是为了创造价值的,前辈们曾经遇到过得问题,只要我们多问可以从他们哪里收获到很多。经过今天,我的工作也快开始进入冲刺阶段了。日期:3月4日工作、学习、活动纪要:回归测试之前的模块,测试客户数据模块,继续学习下一个模块的相关文档心得体会、存在问题、改进意见:今天做了一个模块的测试,准备的测试用例也发现了一下问题,但是今天发现的最重要的问题却是在无意中的,而且这个很严重的错误发生了传说中的错误扎堆,不仅仅是哪一个模块有,其他模块也存在这样的情况。不过我还是没有想明白为什么会出现错误扎堆的现象,如果说程序是一个程序员写的,那么在相似的功能里,程序员选择复制之前的,这样发生错误扎堆是能理解的,但是各个模块是不同的程序员编写的,还发生这样的问题我是真的想不通了。对于这个问题,我还是请教了老前辈,他们告诉我是由于在程序设计的初期,大家对模块的概念理解趋于相同。不过我觉得这样的解释貌似我接受不了,他又说了是由于之前的p包是一个人写的,由于继承了同一个包,错误就扎堆啦。这样我就能很好的理解啦,同样的,这样的错误只要改一下包就好了。日期:3月5日工作、学习、活动纪要:测试项目组开发完成的三个模块。心得体会、存在问题、改进意见:今天开始了大规模的测试,测试了三个大的模块,发现了很多细小的错误。有一个同事说的测试得很精细,劳动成果得到肯定是相当的满足的。同样的,今天也发现了错误扎堆现象,不过,我貌似明白了这是为什么了。今天的错误扎堆现象错在排序和筛选上,我直觉认为是数据类型错了,于是我找到了数据字典,在文档中发现,这个类型的数据在做排序和筛选上是容易出现错误,而程序员开发用的数据全来自一个数据库,所有就算是很多程序员的编码想法不同,错误也会存在,这就能很好的解释错误扎堆了。不过一切都是推想,事实还有待程序员们的查明。错误扎堆的现象相同,但是引起的原因却不同,要注意区别对待。日期:3月6日工作、学习、活动纪要:继续测试三大模块,继续学习下一个模块的相关文档心得体会、存在问题、改进意见:今天的工作量很大,测试工作也进行的相当到位,唯一让人崩溃的是我的eclipse,在svn上更新数据后,在eclipse上总是显示不出来,最后在我的胡乱混弄下终于英勇牺牲了。三个同事费了近半个小时的时间才给我弄好,哎,我是不是罪恶了?!不仅仅是耽误了自己的时间,还耽误了大家的时间。关于测试,今天项目组长给我说,你就好好测,不要给他们(程序员)面子,哎呀,那是你不知道亚历山大啊,每次搞出一个错误,感觉他们的眼睛都绿了,吓人啊!不过老师曾经说过,程序员和测试员就是存在这样微妙的关系。不过呢,今天没有测出什么大的问题,这是应该高兴呢还是应该难过呢?!好吧,这几天项目紧,估计明天工作量也很大。日期:3月7日工作、学习、活动纪要:回归测试,继续学习下一个模块的相关内容心得体会、存在问题、改进意见:今天,老总从上海公司过来考察成都公司的情况,霸气归来啊!他的气场让我突然感觉到一个人要成功必须要有气场,没有气场的人一定不会成功。而这种气场是可以后天训练出来的,很显然,我现在还没有这样强大的气场,得好好练练了。要想成为一把手,还得多方面的学习。好吧,说说今天的工作吧,根据上次会议的指示,我们现在每一个模块都有精细的锤炼,务必做到能在项目交付之前给客户用到一些相关模块,这样才能在交付客户使用的时候客户能够很快的适应系统的相关功能,而且也有利于客户对系统的反馈情况,让系统更好的完善。所以今天就只做了点回归测试,由于昨天的缺陷今天还没有完全的改完,而且项目的其他模块还没有锤炼的成熟,所有工作很轻松。日期:3月8日工作、学习、活动纪要:测试系统管理模块,回归测试之前的模块,部门知识
本文标题:大学生毕业实习日志--软件测试
链接地址:https://www.777doc.com/doc-5225679 .html