更新时间:09-18 编辑老师:佚名
摘要:实习期间,在指导老师的帮助下,熟悉了杭州图伦信息技术有限公司基本情况、业务以及公司的发展方向。并且系统理论地学习了软件测试的知识,学习测试软件的使用,将理论知与实际工作相结合,对测试进行具体操作。在不断地尝试和实践提高自己的专业水平,为接下来走出学校踏入社会做准备。现将毕业实习的具体情况及体会作一系统的总结。
关键词:软件测试;智慧安防;参数配置;测试报告
1 实习单位简介
杭州图伦信息技术有限公司是一家由海外留学归国人员创办的年轻的软件技术企业,总部设在杭州滨江区高新技术开发区,率属于杭州市滨江区留学人员创业园区。目前公司拥有上海子公司和新加坡实验室,主要针对安防监控和刑侦技术领域,从事图象处理和视频分析技术的研究、应用和推广。公司拥有完全自主知识产权的核心技术,公司核心成员都曾在海外 大型跨国企业从事多年的高级研究和管理工作,在图像处理、模式识别领域,如CVPR、IJCV、ECCV 等发表过数百篇国际顶级会议文章和期刊。
目前公司的产品主要有:嵌入式智能视频分析器、大规模智能视频监控系统、基于内容的智能视频搜索系统和基于物联网技术的技防实战系统等,还通过自主研发取得了数项实用的新型发明专利。公司将带领着富有朝气活力的团队,共同创造更加美好的未来,为国家和社会稳定贡献自己的一份力量。
2 实习目的
对于我们这些临近毕业的大学生来说,在正式毕业之前,找一个实习单位,进行一下毕业前的就业磨合,将在学校学到的理论知识运用到实践中,以此来提高我们自身的社会阅历好工作经验。只有经历这样一段过渡的过程,在毕业后正式进行工作时,就能很快的融入自己的角色了,为我们走向社会,走向工作岗位奠定了基础,进一步提高运用学到的理论知识分析,研究解决实际工作中的问题的能力,培养动手能力和社会工作能力,以便毕业后能较快地适应公司工作。
尤其是像电子商务这样应用性很强的一门学科,更需要我们积极实践。在进行了四年的大学学习生活之后,通过对一些软件、编程知识的理论学习与上机实验,我对软件测试已经有了一定的了解了,但学校里的训练只是单一的,需要我们深入到企业内部实实在在地参与系统软件的测试,这样才能真正了解这个行业。于是在坚信“实践是检验真理的唯一标准”下,我参加了为期二个月的专业实习。
3 实习主要过程
此次实习的目的在于通过在杭州图伦信息技术有限公司的实习,熟悉各种测试的软件,软件测试的操作流程以及工作制度等。实习过程主要包括以下几个阶段:
第一:初步认识公司产品及确定其应包括的模块:主要包括了解企业文化、熟悉公司基本情况、业务以及公司的发展方向,熟悉行业概况;掌握“智慧安防”4.0这个平台系统的工作原理和整体架构,熟悉这个平台的软件、硬件配置,熟悉各个服务器的工作流程。
第二:对软件测试基础知识的理论学习:包括熟练掌握区域入侵服务器、电子围栏服务器、球机跟踪服务器、视频服务器、异常服务器等服务器的配置参数操作以及工作流程。为平台系统其中几个模块写文档,包括电子地图、主界面、设备巡检服务器、历史视频分析服务器,为这几个模块简单介绍,并简述如何操作,为客户提供操作说明书。
第三:熟练使用测试软件:HP Application Lifecycle Management,熟悉软件的各个功能。
第四:理论联系实习,对测试进行具体操作:包括熟悉各个模块的用户需求;为“智慧安防”管理平台5.0系统各个模块进行测试,并上传测试报告通知开发、算法或设计人员及时做出修改;及时跟进开发人员对模块的改进,对改进进行及时了解;利用远程控制,进行服务器配置,并在其过程中记录遇到的问题和相应的解决方案。
第五:总结实习经过,并完成实习手册、实习报告。
4 实习主要内容
刚到公司的第一周,我主要完成了公司的入职手续,随后在实习导师的帮助下熟悉公司基本情况、业务以及公司的发展方向,熟悉行业概况,安装并熟悉工作所需的应用软件及平台,包括:Foxmail,SQL Server,WPS等软件。安装公司产品系统:“智慧安防”平台系统。了解公司产品系统“智慧安防”4.0平台系统的作用以及应用范围。
第二、三周主要熟悉公司产品——“智慧安防”4.0平台系统,了解其硬件、软件及数据库。在实习导师的培训下,了解系统的硬件:NVR(网络硬盘录像机)、DVR(数字视频录像机)、摄像机、门禁设备、大显示屏以及各种服务器。其中服务器包括文件服务器、消息服务器、报警流程服务器、区域入侵服务器、视频异常服务器、虚拟围栏服务器、双绊线服务器、设备巡检服务器、球机跟踪服务器等。了解平台系统需要的控制数据库和主数据库,并尝试用SQL Server语句查询数据库。查看公司所使用的各类设备,确认它们的功能和IP,确认平台系统是否与设备连接正常。配置平台系统的参数文件,与数据库正常连接,查看系统功能。了解系统的整体结构,并画出框架图。
之后对其的服务器进行参数配置,使平台各功能能够实现。在学习“平台系统部署培训”ppt之后,根据里面的配置参数修改配置文件,修改平台系统里服务器的参数,验证参数配置是否正确。学习策略设置,使各服务器在产生报警时能在平台上通过策略显示。熟练使用守护服务器,通过配置文件使各进程通过守护服务器自动启动。学习画规则,区域入侵服务器、虚拟围栏服务器等都需要通过画规则使其明确报警范围,即一旦有人入侵用规则画的区域范围内就通过报警服务器进行报警,并通知平台。
学习之后进行了第一次考核,根据实习的三周时间里学到的东西进行理论和实践考核,理论考核为4.0版本系统的服务器有哪些和它们的作用分别是什么,实践考核为为实现区域入侵报警进行配置。
第四周导师给我分配了任务。测试组及实习导师进行会议,总结前段时间的学习情况,并为每个人分配系统模块撰写文档及测试。为电子地图和主界面两个模块撰写文档,完成后将其交给负责人,并进行修改直到符合要求。熟练使用测试软件:HP Application Lifecycle Management,熟悉软件的各个功能。实现电子地图上的所有功能,将其功能演示给实习导师看。将在实现电子地图功能的过程中所遇到的功能缺陷提交到测试软件上,并随时跟踪修改情况。
第五周,我开始投入测试,测试的是“智慧安防”管理平台5.0版本。了解“智慧安防”管理平台5.0版本系统功能模块设计。编写测试用例。根据测试用例,对各个功能单元进行重复测试、并记录测试bug。根据业务需求以及测试用例,对系统的各项流程进行测试。撰写测试报告和模块功能介绍文档。将缺陷按照优先级及任务模块分类,指定给相应的开发人员。根据开发人员反馈更新bug状态。等待开发人员修复bug之后,重新测试,直到没有bug出现。
第六周我主要进行服务器的配置,利用远程控制使“智慧安防”管理系统4.0版本能够正常运行。利用远程控制打开ip地址分别为192.168.10.154(以下简写154)和192.168.10.155(以下简写155)的两个服务器,将能够正常运行的文件服务器、消息服务器和警报流程服务器的软件程序移动到154的服务器中,将通用服务器的软件程序移动到155的服务器中。重新配置数据库文件和各个服务器的参数文件,使之能够正常运行。打开154和155内服务器,然后关闭远程控制,直接打开自己电脑上的“智慧安防”管理系统平台,通过一系列操作确认是否能够正常运行,若不行,则修改配置文件,直到找到错误;若为摄像机的问题,则跟其他部门进行沟通将问题解决。将配制过程中出现过的问题全部记录下来,并附上解决方案。
第七周,利用公司的场地和已有的平台功能设计一套方案,并搭建功能,为展示或测试用。具体的实习内容包括:巡视公司展厅,查看公司设备即摄像机的安装位置、摄像范围和ip地址,熟悉展厅相应位置的设备。了解“智慧安防”管理系统最新版本平台功能的情况,有哪些功能已经在此平台上实现,有哪些还未实现。根据展厅环境、设备情况和系统功能实现情况设计一份方案,说明在展厅内如何为利用公司的设备将系统功能实现出来,并且会产生怎样的效果,或有报警声音产生,或有声音提示,或有视频直接出现在大屏上展示。根据设计方案进行功能搭建,将方案通过平台操作以及文件配置进行实现,为客户参观公司展厅展示用和测试人员平时测试用。
第八周实习进入了倒计时,而新年也到来,工作的氛围没有那么紧张,公司进行了年会,进行了自我评价等。在年假之前,公司每个人都收到了一张自我评价的表格,用于年终奖发放的参考。我们为公司年会做准备。大家都在积极准备年会节目。年会期间,大家一边欣赏节目,一边吃饭,还有抽奖环节,惊喜连连。最后测试最新版本系统,主要针对人脸识别服务器功能上,因此测试组都在测试人脸识别服务器功能,使功能达到稳定标准,成功投入产品系统中。
5 实习总结
在这次八周的实习中,我最大的收获就是对杭州图伦信息技术有限公司基本业务有了大概的了解,并对一些软件测试能行进行基本操作,同时对测试工程师的工作也有了一定的认识。在提高专业水平的同时,其他方面的收获也是非常大的,学到了许多学校里所学不到的经验与教训。作为一名即将走出校园的大学生,这次的毕业实习无疑成为了我踏入社会前的一个很好的试炼,为我今后更好地投入工作指明了方向。
在这次实习过程中,我对各子系统相应的业务知识有了更进一步认知。但相关业务知识方面还需要进一步加强,测试技能及测试管理方面还需要进一步完善学习。更好的吸收项目经验,做好以后的补丁测试工作及其他项目的测试工作。
6 实习体会
当今社会一直处在加速的发展变化中,所以对人才的要求也越来越高,我们要用发展的眼光看问题,就要不断提高思想认识,完善自我。这要感谢公司同事对我的大力帮助。同事说作为一名IT从业者,所受的社会压力将比其他行业更加沉重,要学会创新求变,以适应社会的需要。如果是在单位,那就更需要掌握全面的系统测试知识。可以说,这两个月的工作使我成长了不少,从中有不少感悟,下面就是我的一点心得:
第一是要真诚:你可以伪装你的面孔你的心,但绝不可以忽略真诚的力量。第一天去测试组实习,心里不可避免的有些疑惑:不知道同事怎么样,应该去怎么做啊,要去干些什么等等!踏进公司的办公室,只见几个陌生的脸孔用莫名而疑惑的眼神看着我。我微笑着和他们打招呼,尴尬的局面立刻得到了缓解,大家多很友善的微笑欢迎我的到来。我总觉得,经常有一些细微的东西容易被我们忽略,比如轻轻的一声问候,但它却表达了对老师同事对朋友的尊重关心,也让他人感觉到被重视与被关心。仅仅几天的时间,我就和同事们打成一片,很好的跟他们交流沟通学习,他们把我当朋友也愿意指导我,愿意分配给我任务。
第二是沟通:要想在短暂的实习时间内,尽可能多的学一些东西,这就需要跟经理和同事有很好的沟通,加深彼此的了解,www.EEElW.com刚到测试组,经理并不了解你的工作学习能力,不清楚你会做哪些工作,不清楚你想了解什么样的知识,所以跟经理和同事建立起很好的沟通是很必要的。同时我觉得这也是我们将来走上社会的一把不可或缺的钥匙。通过沟通了解,同事对我有了大体的了解,一边有针对性的教我一些计算机知识,一边根据我的兴趣给予我更多的指导与帮助,拥有了实践经验,这才真正体现了知识的真正价值,学以致用。
第三是激情与耐心:激情与耐心,就像火与冰,看似两种完全不同的东西,却能碰撞出最美丽的火花。在公司时,经理就跟我说,想做系统测试这一块,激情与耐心必不可少,在产品更新方面,这一行业就像做新闻工作,不断的在更新,这就需要你有激情去发现与创造,而你的耐心就要用到不断的学习新知识,提高自己的专业水平当中去。在一些具体的工作当中也是这样的,一些在平常的书本上仅仅是获得感性的认识,而在这里真的实践了,才算是真正的掌握了,也让我认识到了自己的不足,告诫自己,不管做什么,切忌眼高手低,要善于钻研。同事说对每个系统程序都要细心负责,具有基本的专业素养,因为细心负责是做好每一件事情所必备的基本条件,基本的专业素养是做好前提。
第四是“主动出击”:当你可以选择的时候,把主动权握在自己手中。在公司的时候,我会主动的打扫卫生,主动地帮同事做一些力所能及的事情,并会积极地寻找合适的时间,向同事请教问题,跟大家像朋友那样交流,谈生活学习以及未来的工作,通过这些我就和他们走的更近,在实习当中,大家就会更愿意更多的指导我,使我获得更大的收获。因为我的主动,我巩固了我所学的知识,并且得到了同事的认可。
实习是为将来打基础的重要阶段,珍惜自己每一个工作的机会,不论什么人,什么学历,从事什么工作,好好的表现、展示自己的能力,不要错过好的机遇。没有一件事情是轻轻松松的,但每一件事都是让人成长的,经历一段过程,喜悦或是艰辛,尽管经历的方式不尽相同,但它的结果是相同的,我们都会因涉事而成长。这次的实习经历让我更清楚地了解自身的优势和不足,学会了很多学校里学不到的知识,更为我今后步入社会打下坚实的基础。