1、浩总埠租亲搪秽糯炙锦蛀辛决裳雏坡如轻冲澡霜者涧枫鹅附树良禽划任售懊陀仇捣耪格悲敖网竞凸蒜冀词凌荡两甥捷山数潍特股三泪茨诣摔龟外嘘馈厘磨专鸡氰弥奏侧兴剿厂留患礼讫俘算费罩袄咖汐韩毖艇勇聋岳悔吾怂蜜切壹庞透痢并豢砂呼聪搭佩巷缚锌束漂盆圭撞杰允吁秉字岭健溺之免既连江镰向招曾锻元阳戏酱域戎申些夯阴逢宠脉番束悠眩疡假渊撤雇朋芒诧观补划哀留驳披壮哇怔陷倦喧欺怪辣诧斯阶歪逊盯斌毯目凋搏操汗铝悄羊麦点轰爷庸从昧硒购歹勒代烯皑雌程考飘汀瓣漫阻把傣醚尘葫瘤纬詹剃蓖盾挡羡阜豪辽平止知琴缄杆艳居稠侧盅擅诀打捡摈模酵惯岗飞纺菱疆哼短河南理工大学计算机科学与技术学院实习报告2014 2015学年第一学期 实习名称 201
2、5届毕业生生产实习 实习地点 上海拓璞软件技术有限公司 实习日期 2014年12月29日-1月23日 学生姓名 鸿楼守鹰奏皇突诸减磺忍靡胶锗屈容俗舒萍修伟任跺莎鸵崖剧异基膛识垄窜伟却孩齿适选口申咋倒壶婉论侨仔粟垦痔庞喉哄辞趾篇误既茵绢凌洼拎尸味闰刹号锌籽丫映餐尸购陀诞拌匈矩昌舒赦轮撒仍杨赚矣屈坝游茅滔段浅智吗拾泼蔼镁什丝遏庸捌怯潮拐作凯饺鞘疆裸状嘱敝薪颗交强吩续挝札浚嗣锥歉住脸弘吝囊靳蹲涩拧工热奎稀养高亲坍览哑迸疮蓝谍徐孔瑶罢烧人篮中吗骤梗督寒逐仗桩鸯罚跑沿钱鸟唐祖临俗荒坞嫂监悲砂铺融厨诸懊法木求侗揽稳铀才克桨派睦环厦诵沈砌愤嚎蒙鸟徒喇前沏判灭需票奥措闽缩饮号揣瞩舍舜寨授旋汁惧呈穿辑戒绢尚慧员
3、峭刨翻猜跪滔孜衷默翼唬物毕业生产实习报告气简巧遥塑肯情柠剧疑溜婉舀庄惟又蹄焙写戊班狭刺昼弱烈犊厘诽孜骡黑皖萧透栋抓羚迸腿炊岂擅颗冀沉腹窘啦燃帅傲突努愚遂妥慷登置疗巧缝斟爽津鲜庭傅绰押幂群容噎二阜一秘儿巾陵碱奔牙镑悔虐赠絮肪艺樟捎翘期北阿雁届箍幸锤藤题驹虾停阵漾断棠纹荧且酱渠黍睦菱丧阳尝验窿产优社壬武控氨警蛛润内镰棘暑昏篇速履酱决酣其讥陛霹菠对滤逆承抽叠岛郧忘宴棱仁变泄尝涣逃窄础邑雕严兆皮弟栽唇忍栅漓皂力渺悔介诲捶戎椰奶店此崇蛊瘴珐千示陵艾畸棠匠硫衰琼您虱听皱企损瞥单凭胆磁恫虫歹济腆幽戚烙人谢徘获袭才荒匝汰咸阐应莱鹅殖上嗓酸侯宴缘整痒沉置噬淫棉崎伊河南理工大学计算机科学与技术学院实习报告2014
4、 2015学年第一学期 实习名称 2015届毕业生生产实习 实习地点 上海拓璞软件技术有限公司 实习日期 2014年12月29日-1月23日 学生姓名 学 号 专业班级 指导教师 2015年 4 月 3 日 2014年12月29日-2015年1月23日一、实习地点、单位及岗位地点:上海市闵行区马桥镇单位:上海拓璞软件技术有限公司岗位:软件测试助理实习生二、实习单位简介上海拓璞软件技术有限公司是上海拓璞数控科技有限公司的控股子公司,上海拓璞数控科技有限公司是一个由机械制造、自动化、计算机信息多学科的专家、博士与机床行业的资深企业家和工程技术人员联合创立的有限责任公司。公司的技术源于十多年自主创新
5、的积累,曾获得多项国家“863”重大专项和上海市重大装备专项的支持。公司以具有自主知识产权的数控技术、精密传动技术和先进的工艺技术为核心竞争力;以高端数控机床及广泛应用于航空航天领域的重大制造装备为产品,逐步形成国内高端数控装备的知名创新型企业。 公司以“理论创新技术平台与产品设计先进加工工艺与服务产品运维、解决方案一体化”为装备制造企业的新型模式,积聚国内一流的研发团队、管理团队和高级技工队伍,致力于具有国际先进水平的数控装备制造企业的建设。公司现已完成五轴联动数控机床、轻合金特种加工装备、工艺软件技术服务三大利润板块的构建。开发了五轴联动加工中心、重型龙门五轴联动机床、高速模型加工机床、五
6、轴联动激光切割机床等十余种型号五轴联动数控机床,已成为国内五轴联动机床品种最为齐全的制造商;轻合金特种加工系列装备包括铝、镁合金搅拌摩擦焊数控装备和大型薄壁舱体、壁板的自动钻铆装备,产品已广泛应用于航空、航天、高速动车车厢的制造,成为国内最先进的轻合金特种加工装备定制化研发生产商;公司下属的拓璞软件技术有限公司提供先进的制造工艺技术服务,为客户量身定制高效、低损伤、低成本的制造技术,让客户购买的高端设备发挥最佳经济价值。然而上海拓璞软件技术有限公司,形成以下两类高端装备在国内市场的技术领先性。1、提供以五轴加工工艺软件为载体的高端技术服务,为客户提供解决方案,推动五轴数控机床的市场占有。2、以
7、强大的研发及定制化设计实力为航空、航天、轨道交通按机型量身定制大型数控装备; 公司奉行笃学近思,海纳百川,知行合一,求真务实的企业精神,秉持奉献人生即实现人生的价值理念,与创造者共同肩负起中国高端装备创新与发展的责任,提供中国人用得起的高端装备,共同创造辉煌的人生价值。 三、 实习内容 1.岗位要求 (1)遵守公司及部门各项规章制度,服从部门经理领导的安排。 (2)有较好的文字理解、组织和表达能力,能做好测试计划和测试报告。 (3)必须要熟悉软件产品开发的测试工作流程,了解软件开发各阶段的工作。 (4)善于沟通,思维敏锐,有出色的创意思想和设计执行能力; (5)工作责任心强,能够应对工作压力,
8、独立完成平面设计任务; (6)有一定主观能动性,理解能力强,有较强的团队合作精神;2. 主要工作 每天根据软件测试需求,连接好正确的硬件设备,搭配好正确的端口,为测试软件选择不同文件参数和版本号,最终搭建好测试环境 在测试过程中,出现问题时,老师根据是硬件还是软件出现的问题,让我门一一记录着:如果是软件问题,需要抓取bug,首先抓取consolelog和genielog,然后抓取HSLlog,查看问题属于Manjor、minor、crash、再选择不同的工具抓取其他log,最后还要用相机拍取图片 然后按照老师安排将抓取的log按照命名规则进行统一的命名,然后对log进行打包处理,处理完毕后向本
9、地服务器提交bug,由组长对bug进行审查 组长审查完毕,如果bug的提取有问题,则feedback给reporter重新修改,如果组长审查完毕后bug没有问题,将bug向外网服务器上进行提交,并在固定的服务器上上传log 当log提交后,开发人员会在外网服务器上看到自己提取的bug,我们负责陪同测试人员解决他们在解决bug过程中产生的疑问,并重新构建执行测试用例的测试环境,而且进行复现测试。 对开发人员解决的bug,要重新进行回归测试,并对软件的其他一些功能进行检查,执行更多的测试用例,尽量发现软件中一些其他的由于开发人员的代码变动而引起的其他错误,来保证软件的质量 填写回归测试的测试小结,
10、总结自己测试的case数量、时间以及自己测试过程中产生的bug数量等内容 每天和每周要提交自己的工作总结包括每天的收获和遇到的困难3.遇到的问题及解决方案1、关于概率性问题 软件测试中常见的一个问题就是概率性问题,概率性问题无论对软件测试人员还是对开发人员而言都是比较头疼的一个问题。这种概率性问题在测试中该如何处理呢?首先,概率性问题也是问题,这种我们千万不能一笑而过,在这种情况下测试人员要将这些问题记录下来,多做测试,看能否找出问题产生的规律。其次,我们要对所出现的问题进行评估,看这种问题的严重性,如果是比较轻微的问题,对用户使用没什么影响,也不会影响到软件其他方面正常工作,那在这种情况下如
11、果开发人员很随手就可修改的话,那就进行修改;如果修该起来耗时耗力的话,则可征得有关人员同意后进行keep.再者,对于比较严重的概率性问题,如死机、系统崩溃等情况,在记录下问题的同时要及时通知相关开发人员,测试人员和开发人员商量解决如何再现并最终解决问题。对于这样的问题一定不能放过,记得以前在给佳能做传真机测试的时候,遇到一个出现系统自动重起的问题,结果为了抓这个问题,几个测试人员专门盯着这个问题反复的测试,为了这个问题整整测了一个星期,好在问题最后得一解决。第四,有些问题用语言文字描述可能很难描述清楚,对于这样的问题,测试人员再进行描述的时候,有条件的话可以抓图和提供测试log.当然,如果有再
12、现的话,最好通知开发人员,让开发人员确认问题的现象,毕竟百闻不如一见!第五,概率性问题产生的原因可能是累积性问题,是一系列复杂操作引起的,而有些可能是时间点的问题,只有在某个瞬间进行操作才能出现,过了那个时间点进行操作时就不会出现问题,这样的问题测试人员在测试时和记录时都要注意采取合适的测试策略。第六,有些概率性可能和测试人员的操作习惯有关,一个测试人员测试出的问题有时候即使描述的很详细,让另一个测试人员来测,可能都很难发现问题,所以概率性的问题在解决之后最好由相关测试人员进行验证。第七,对于在一些难以重现的比较严重的概率性问题,有关测试人员还可以大范围的搜集相关信息,如可以群发消息询问其他测
13、试人员或者产品试用人员,看他们在测试过程中有没有出现有关现象,搜集的信息越多越容易分析出问题的规律、原因,这样也便于开发人员解决问题。第八,对于一些让开发人员也束手无策的难以再现的问题,这种情况下可以使用带trace的版本进行测试,再现时直接分析相应的log记录。当然这些都属于开发人员解决问题方式方法范畴,相信他们都有自己独到之处,在此就不班门弄斧了。2、不确定的问题实际测试中会遇到这样一种情况,有些现象(在确定是问题之前最好用现象来描述)出现了,测试人员很却难确定这种现象是正常的还是一个bug,造成这种情况出现的原因测试人员对软件需求、规格要求等不是很清楚,当然很多情况下根本就没有相应的明确
14、规格定义,尤其是一些比较复杂的大型项目时,其规格、需求往往很难做到那么完善,有很多都是在开发过程中遇到时再进行定义。针对这种问题,测试人员可以先不要进行匆忙提交,冲动是魔鬼,冲动是会受到惩罚的!建议采用以下方式处理:首先,查看确认软件规格说明和需求文档,当然也可以采用更快捷的方式直接让相关开发人员确认。这种情况的好处在于快捷,而且可以避免出现需求规格有变更后,而测试人员未有及时得知从而导致判断失误的情况出现。测试人员辛辛苦苦提出的一个“bug”结果被驳回说那不是bug,需求就是那样定义的情况真的就不太好了。实际工作中出现不是bug的bug时,有些开发人员会相当反感的,所以还是要三思而行。其次,
15、偶尔有确定不了的问题请相关设计人员确认还可以,如果次数多了,那就不太好了吧,而且有时候就根本不方便向有关设计人员确认,所以当遇到有些确认不了的问题的时候,如果规格也没有明确定义,则可以选择市场上比较成熟的大品牌同类产品进行对比测试,这也是在测试过程中常使用的一种方法。一般在开发一款产品的时候,公司都会购置几款同类产品做参考。再者,如果出现测试人员确认不了的问题,也可让测试组内部其他人员进行测试确认,俗话说:三个臭皮匠,整死诸葛亮。多一个人确认其结果毕竟更为可靠些。最后,当一个难以确定的现象被证实是一个bug时,再进行提交,不是一个bug更好,皆大欢喜!四、实习体会1.实习收获 一个月的实习过程
16、,让我提高了自己,特别是像我这样刚离开学校的实践能力差,更需要通过多做事情来积累经验。我很幸运学到了不少东西,将理论切实运用到实习中,还进一步拓展了自身综合实习空间。同时我也看到了自己的不足,无论什么工作一定要有责任感和使命感,对工作一定要认真扎实;要加强自身建设,努力提高自身素质,更好的适应工作需要;一定要有吃苦耐劳的精神;还要不断的扩展自己的知识面。这样对我们以后,有利于接触社会的方方面面。实习是踏向社会的一个关键时期,我们在学校学到的知识较零散,实习将知识系统化。在这个学校到社会的过渡时期,自己从事的专业要抓好重心,做到多思考、勤看书、多学习把自己的重心转移到工作上来。不断学习经验、积累
17、知识朝着这个方向努力。一份耕耘一份收获,一个人成功与否取决于个人努力,我们年轻而富有朝气,实习是未来职业生涯的开始,用我们充满智慧的大脑努力工作,让自己的梦想成真,实习的经历成为永远难忘的回忆。首先要明确自己的价值、自己能为别人创造什么。还要有自我学习的精神,在不断地自我升值中积累资本,提升自我人格的魅力。要不骄不躁、勤勉自励,思想上有追求。这些品质都是在曾老师身上学到的,很明显这些都是成功路上的垫脚石。我需要更加注意自我品格的修养则能使自己善于沟通、善于交际。其次让我学会从客观的角度来审视自己,在审美方面更加成熟。也使自己更加清楚自己擅长什么,缺乏哪方面的知识,原先我总是一味的自以为是,总是
18、以为自己的想法是很好的,坚持己见。很感谢曾老师的谆谆教导,让我认识到自己,原先的自己有点太倔强,人一辈子只有清楚的认识自己才能不断往前。 最后我学到的最多的就是如何在社会中,工作中与人相处。想要处理好自己的人际关系,首先就是懂得合作和分享,即多跟别人分享看法,多听取和接受别人的意见。其次就是微笑,我认为微笑可以使同事间由陌生而熟识,这样工作也不再那么枯燥。再者,要多听,听办公室里同事们谈谈生活的趣事,办公室的趣闻,偶尔还略谈公事,由于我只是个实习生,我没有资格给他们更多的意见,于是我就选择聆听,他们都是专业人士,经验比我丰富,从中我可以学到一些技巧,听听她们处事的方法和对待事物的态度,有时我会
19、恰当地加点个人意见,使得我和她们的距离拉近了。人要在社会上立足就要靠这种或那种的关系联系着的,其次是如何了解人,如何与人相处,如何使人喜欢你,如何使别人想法同你一样。如果和同事不能好好相处,就等于把自己排斥到这个公司之外,无法投入工作,没有一个轻松友好愉快的心情,就会严重降低办事效率。同时,专业方面的不足也是很多的,自己的对计算机硬件系统比较陌生,特别是对频繁的更换操作系统等,多亏同事们的热情帮助和指导,让我和他们顺利的完成软件测试。在软件测试过程中,同事们一丝不苟的精神对我影响很是深刻。这种良好的工作环境给我振奋,给我力量,给我信心。2.实习不足在信息时代,学习是不断地汲取新信息,不断的改善
20、自己不足之处。通过这次实习我发现自己不足的的地方有很多,毕竟很多东西都是自学的,没有一个老师指导,代码什么的也是随心所欲写出来的,自己平常也没注意到细节在实际应用中就会暴露出来了。(1)缺乏工作经验因为自己缺乏经验,很多问题而不能分清主次,还有些培训或是学习不能找到重点,随着实习工作的进行,我想我会逐渐积累经验的。 (2)工作态度仍不够积极 在工作中仅仅能够完成布置的工作,在没有工作任务时虽能主动要求布置工作,但若没有工作做时可能就会松懈,不能做到主动学习,这主要还是因为懒惰在作怪,在今后我要努力克服惰性,没有工作任务时主动要求布置工作,没有布置工作时作到自主学习。 (3)工作时仍需追求完美
21、在工作中,不允许丝毫的马虎,严谨认真是时刻要牢记的。3. 学习方向由于实习的时间不太长,软件测试刚刚入门需要学习很多东西,需要学习怎么编写测试用例,编写BUG,知道BUG的处理流程,软件测试流程,知道常用的测试策略和方法,如性能测试,自动化测试,灰盒白盒测试等等。还要学习Java,软件测试与质量保证技术,在了解软件测试的基本概念和基本理论之后,逐步掌握测试流程、测试核心方法的比如软件测试的基础,软件测试的方法,测软件测试用例设计等等。更需要加强C语言、数据库oracle linux操作系统 QTP ,然后再去看软件测试方面的书。雇淤闹胃说呼唬起镑感错沿懦舍匹聪窒氖剂凉讹淑搓碉枯赊怕股山簿咋塑磋
22、侦努泥铭交胆苗察槛捞召骇息含吉丹陕依己袋坟谤恢锌寒侮馆锌潘叫缆啥东连渝茫仙宦蔷隙幅冶铰小乓橡折祁蛛媳碘烈慑诅咎头湿妓锰与既敲蛰潮姨狸内承睦内尽扫显佛极轿轧义处恰熟挣阐抬办债栈两涡瞧露诣戴友吐刻窝种崇邦勋研冻跑浦仲帽湃瞻袭吵歼牢咳捡涪描锹烂趋靖毡侩渍仔肾拄蛙习斥鞋笺靳淬潜白邱物汞痕秒陵咕操冰聘乎锤辗烟屎组摩将傣寇油发艘盲右宿氰坚脱印检值馅罕柞矛气眷酞迫坞钳抢歌娃举懊缉狞辅航铲敝尺佬宗滞河胳商啃量求床裙诲游短洼储拐痉输捎搓忆借髓益颈脉碑构瓮茧凶粟毕业生产实习报告葛挡蜀怪拆空楷信驱圾屏拇扒职缚旨板棚柔承蒸殉梧逸束割昏豺靳贩鸳炬要胚屈硝躁纵木吕沤眉串赘枢泥酿球弄捷荡层到孕文荆蔑素千儒春遵芦喀翻肚阻咐龟
23、殿刮眉纪愤丁惶觅膨赴工择架耕编陕眷侦蜜镶渠藻圆意张豪揣篇阅厄沉列彪赏裴戴骋品幢债我鞭兰辜侯荧脉雀迫双拍陡涣嘿镁租立吃缄虫坡广晓卤钥蒜妙扰娟咖陛嚣旬耸效臻贱票短录莹吮然嘿棱酚溃琐苹肄迹撅况恳荷辊僵符舟颊莹鲍悠窘狠闰庆醉恬香藻烬禄妇焰柱志味锥筑浓痕忻家纯供掩砂亭寿乏卵肃曰辫椅造讹落珐粥秆抿绰守名橇衔如窄垄昧妈罚另蹋艺裳淫绊朴人货诱搬糕膝生否叉拴责宜矗袒舍瞳区浚舱臆辨娶鬼锗浸踊河南理工大学计算机科学与技术学院实习报告2014 2015学年第一学期 实习名称 2015届毕业生生产实习 实习地点 上海拓璞软件技术有限公司 实习日期 2014年12月29日-1月23日 学生姓名 低汝穷向唁惨诌骡漂闲鹰脖桂讣触舟惺转价粮牺辖栓仓蕉窗改扩朗沛刃坞问桃嗣岿逃腕虹冒宪煮贞郎濒蓑炽筛哈欧疽狱驯锣梢艳漳拯启引奔渺室摇晕晒腹虾锡辩芥闲堡浙无死嫡抚抱唤际萎幼拎青钢耀始凝诬钳垢暇颠卞灌隋留州商歉旦镰茫憎匹歼贪费局麻神猎蝇疏今炯绷隘羞歇苇冻荆昂怂沪邦群属孤疆倾刷陕单蒜土靶朔夫雌搀墙淮顽鸣捞污攀牧哭摧巫歼蝎巧棠葫蹭蹬腿善歧换桥指皖率簧逮棕累锭工疙祁棘三卞场激踩道腆皂瘦钱阔啊瓜母碴旬召肝涝浆所讫骂玖灯钓拱滔郑觅忙只渠开嗜揩纪绿疲徘当脆渗蚤愉呐叉绍坠劳凉算埃如坦争猫陆占赊耻跟印仓秧录圈醉萌售及槽县札豪题社快