软件测试实习报告
专业:信息管理与信息系统
班级:1002班
姓名:XX
学号:1111111111
20##年1月14日下午,我们10级信息管理与系统开始了我们这学期为期一周的的软件测试实习。由于考试原因,15号下午老师给我们讲述了关于软件测试的一些知识,使我们对软件测试方面知识有所了解。
首先我了解到软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。然后老师讲到了关于软件测试方面的方法,阶段,目标,软件测试体系的主要内容。我们主要通过鸿利来餐饮娱乐管理软件,进行软件测试,并通过一步步操作,找出软件其中隐含的Bug.
通过一星期的学习与上机练习,下面是在这个学习过程中得出的一些经验与感想。
一、 软件测试员自身应具有的素质
(1) 要对软件测试这门技术感兴趣,并对自己有信心,具备这两点,在软件测试过程中不管遇到什么困难,我们都会努力克服。
(2) 勇于怀疑,金无足赤,人无完人,软件测试最主要的目的就是找出软件中隐含的错误,没有错误不要紧,关键的是,怀疑自己,不相信自己,觉得没问题,这样对软件测试人员来说无疑是很糟糕的。
(3) 执着,对于只出现过一次的Bug,一定要找出原因,不解决誓不罢休。
(4) 保持愉悦的心情,有时候bug比较多,或者很难找出,就容易急躁,这时候我们需要的是调节自己的情绪,冷静的大脑才能更善于解决问题。
(5) 细心与耐心,不是所有的bug都很容易找出,因此需要我们的细心与耐心。
(6) 合作,一个人的思维是有限的,我们很难靠一个人发现软件当中的很多错误,因此团队合作很重要,集思广益,才能更好的找出bug.
(7) 多考虑客户,因为我们的软件是为我们的客户服务的,最终的目的是让他们满意,因此,多从他们的角度去测试软件。
(8) 考虑问题要全面,一个系统涉及的面比较广,要充分考虑到各方面的内容,是软件操作起来不会出现一些不必要的问题。
(9) 努力追求完美,越是追求完美,我们的软件就更加无懈可击,更容易使广大用户接受。
二、 我的感想
软件测试的真正意义在于发现错误,而不在于验证软件是正确的。再严密的测试也不能完全发现软件当中所有的错误,但是测试还是能发现大部分的错误,能确保软件基本是可用的,所以在后续使用的过程中还需要加强快速响应的环节。结合软件测试的理论,使错误,故障,在用户使用之前就被发现,并解决。
在学习中成长,在成长中实践。人生中就是这样,每一次的学习就是一次实践的机会。回想起这段时间的实习,相信大家都学到了很多,我更有一种新的感觉:“学到的越多,不知道的就越多”。在以前的学习中自己并没有注重某一方面的学习,只是知道老师教什么,自己就学什么,从来不管对与错,也从来不管为什么,只是盲目的走路,学习。上大学以后感觉就变了很多,原因很简单:“这里的学习不再是片面的,是一种以具体事情具体分析的方式进行的。”只从这一点上说,这就要比以前的学习系统化,毕竟涉及到专业知识。在这里学习越多,感觉以前了解的东西越少,然后就会努力的或者是刻意的去找这方面的书籍,学习这方面的知识。可是越学,感觉自己知道的越少,这是为什么呢?因为我们有一颗想充实自己的心,有一颗想要学习的心,同时也有一颗向前的心。这就不得不要求我们自己要在工作中学习,在学习中工作,把所学的用到以后的工作中。
这次实习使我对自己以后的方向及目标更加明确,更加清楚要做什么,希望在接下来的一年多的时间中,通过诸如此类的实习,学习到更多的东西.
鸿利来餐饮娱乐管理软件测试分析报告
一、 测试目标
1. 验证鸿利来餐饮娱乐管理软件(包含前台收银、综合管理、帮助文件)是否满足客户的需求,按照《用户操作手册》是否能够顺利完成系统的所有操作;
2. 验证鸿利来餐饮娱乐管理软件是否正确完成所有流程,并输出正确的结果(报表打印,查询以及系统要求的数据存储等);
3 验证鸿利来餐饮娱乐管理软件的性能需求(系统的响应性能、数据库的压力负载、长时间运行后的性能状态等)是否满足设计的要求;
4. 验证鸿利来餐饮娱乐管理软件按照《用户安装手册》能够顺利完成系统的所有安装过程。
二、 测试内容
鸿利来餐饮娱乐管理软件经过分析、设计、实现等工作之后,于2010.10.25进入测试阶段。在测试过程中,我们组成专门的测试小组,对鸿利来餐饮娱乐管理软件分别进行以下各项测试:
1 功能测试;
2 业务处理测试;
3 安全测试;
4 性能测试;
5 负载测试;
6 稳定性测试;
7 易用性测试;
8 文档测试;
9 安装测试
三、 测试环境
软件环境:操作系统:Windows 95/98/Me或Windows 2000
其它:Microsoft Excel97/2000
数据库:Access
硬件环境:
最低配置:
CPU:奔腾166 MMX及以上
内存:64MB及以上
显卡:标准VGA 256显示模块
硬盘:最小空闲空间50MB
建议配置:
CPU:奔腾II 400及以上
内存:128MB及以上
显卡:16位真彩色及以上
硬盘:硬盘空闲空间600MB
四、 测试手记
1.功能测试
在进行该项测试过程中,按照操作手册对鸿利来餐饮娱乐管理软件的操作过程进行了全面的测试,同时检查了操作手册的可操作性、易读性、全面性。该过程中,发现容错和提示信息方面的问题,已进行了修改,同时,还发现操作手册的编写内容、格式等不太规范,经过修改以后,操作手册易懂、易读、易使用。
2.业务处理测试
在进行该项测试过程中,就系统的业务流程及数据流程等进行全面的测试,重点检查系统的业务流程是否完整,数据的输入、处理、输出是否满足需求和设计,该项测试发现了一些小问题,已全部进行了修改。
3安全测试
在进行该项测试过程中,就系统的安全登录范围进行了测试。以系统默认的用户101,口令为101的身份登录,分别给不同用户授予不同子系统或模块的权限,再分别以不同用户身份登录,验证各用户的权限范围是否正确,该项测试没有发现问题。
4. 性能测试
在进行该项测试过程中,主要就程序运行速度、图象加载速度、刷新速度、打印速度及查询速度等进行了测试。经测试后,发现当数据库中具有大量数据,进行数据库访问时,性能有所下降,经过重新部署后,解决了该问题。
5.负载测试
在进行该项测试过程中,主要就当数据库中具有大量数据时,系统的资源使用情况进行测试。我们通过自主开发的〈流程跟踪系统〉来给被测系统的数据库的一个子系统的所有表产生50000条数据,然后进行鸿利来餐饮娱乐管理软件的输入、处理、输出等操作,通过性能监视器分别对服务器的内存、CPU、硬盘的I/O速度等系统资源的使用情况进行观察,发现系统的资源使用有所提高,查询性能有所降低,但不影响正常使用。
6.稳定性测试
在进行该项测试过程中,主要就鸿利来餐饮娱乐管理软件连续运行48小时后,系统是否正常运行,不死机,不中断进行了测试,该项测试没有发现问题。
7.易用性测试
在进行该项测试过程中,主要就鸿利来餐饮娱乐管理软件的用户界面的友好性、易操作性及操作灵活性、联机帮助丰富性、对用户计算机知识的要求等方面进行了测试。结果发现一些问题,已全部修改。
8 文档测试
在进行该项测试过程中,主要就鸿利来餐饮娱乐管理软件的用户手册的完整程度、用户手册的描述与软件实际功能是否一致、联机帮助丰富性、对用户计算机知识的要求等方面进行了测试。结果发现一些问题,已全部修改。
9.安装测试
在进行该项测试过程中,按照用户安装手册进行了操作,没有发现问题。
10.Bug分析
1》bug分类统计
2》趋势预测及回归分析
3》已改及未改Bug数量对比
4》已改Bug分类统计
5》未改bug分类统计
该项目的开发时间是3*5人月=15人月,测试时间是3* 2人月=6人月,测试时间所占比例是40%;
该项目组的制造费用是20万元,其中开发费用是(23.6/21*15)=15万元,测试费用是23.6/21*6=5万元,测试所占费用的25%。
该产品的开发人员开发对测试的概念、测试技术和测试方法不是很了解,所以到了确认测试时bug很多,我们在确认测试阶段打回两次以后,再经过我们的反复培训,他们的测试能力得到提高,质量意识也得到了提高,所以项目组的人员在项目中,几乎再没有出现曾经出现过的bug,新开发的模块也没有出现一般的A和B类错误,使该项目能够在短时间内保质保量的完成开发和测试工作(除了技术难度以外的工作),我们在对项目进行系统测试时,bug出现率降低了80%,使成本降低了40%。
五、 测试结论
1 功能测试结果
2 业务处理测试结果
3 性能测试结果
4 稳定性测试资源占用率测试结果
5 负载测试资源占用率测试结果
6 安全测试结果
7 易用性测试结果
8 文档测试结果
河 北 工 业 大 学
毕 业 实 习 报 告
姓 名: XXX 学号: 093532 专业班级: XXXXXXXXXX
实习单位:北京北阳电子技术有限公司
实习时间:20xx年2月14日—2O11年4月1日 指导教师: XXX
一.实习目的:理论联系实际,通过把所学软件测试知识与实际操作相结合,熟 练软件测试操作流程,根据实际操作总结学习中的错误认识,拓
展思维方法并学习实际业务流程中的相关技巧和同事之间的相处
问题。
二.实习时间:20xx年2月23日——20xx年4月1日
三.实习地点:北京海淀区上地三街中黎科技园1号楼5层
四.实习单位:北京北阳电子技术有限公司
五.实习内容:
1. 公司背景
北京北阳电子技术有限公司成立于19xx年,地处属国家级高科技园区的北京上地信息产业基地,系高新技术企业,已先后经北京市科委评审被认定为软件企业和集成电路企业。
作为台湾凌阳科技股份有限公司在中国大陆的合作伙伴,北阳电子带着“科技落实生活”的愿景,致力于微控制器、数字信号处理器(DSP)应用与开发,以及系统工具软件、消费类娱乐产品和家庭网络产品的开发和研制,并实现通讯及多媒体技术的商品化,使人们能够享受到高科技带来的舒适、便利与欢乐,从而提升人们的生活品质。
2. 平台构建
围绕经营理念的实现,北阳电子在主营高新技术原动力驱动下,打造出与之相适应的系列平台,诸如技术研发、知识管理、品质管理、智权产出、技术推广以及企业管理等平台。
在这些平台上伴随着资源的有效管理和知识、智慧的混合运作,高速、高效的载着源源不断的富创意、优品质的技术研发和推广的成果,为给客户一流的产品开发方案和满意的技术服务提供了保证,亦为北阳无可替代的优势打下坚实的基础。
3. 团队建设
多年来北阳公司一直致力于团队的基础建设,从创业伊始的三、五十人发展至今已建成一个具有相当规模的研发、品保、知识产权、技术推广以及技资管理等团队的正规专业型企业。每一团队,都在公司有着举足轻重的位置,其作用一环扣一环,缺一不可。团队之间的通畅协作,不仅增强团队本身战斗力,而且亦增
强了公司的整体运作能力。
公司为员工提供了施展才华的舞台,员工为公司效力、为团队拼搏的出发点源于实现自身价值。个人的才智和能力亦在集体环境的熏陶下得到了充分发挥和升华。
4. 技术与产品
北阳电子掌握声音和图像处理技术、微控制器设计、以及IC电路设计和应用软体设计技术,自力研发。从各种高低阶微处理器核心,DSP设计等SOC平台之开发工具,如编译器、集成开发环境、操作系统等,到演算法研究、IC设计等核心技术,发展出多样化的产品线。
主要开发项目为:IC应用软件开发、IC电路设计、IC版图设计、应用工具开发、IC系统开发、图像及语音数字信号处理、语音识别应用程序开发、智能化家电信息应用开发。
公司目前主要产品线包括:单片机、液晶显示控制器、多媒体、语音芯片、及各式客户委托设计芯片,应用于电子字典、MP4及MP3、计算器外围、智能家电控制器、VCD、DVD、数码相机、播放机、来电显示器、语音复读机?,在日常生活中无所不在。
5. 我所在的职位
职位名称:软件测试工程师
职位描述:
① 负责产品测试工作,根据软件需求大减测试环境和计划
② 负责软件不同功能模块的系统测试
③ 认真执行测试用例
④ 负责协助组长进行测试统计工作
⑤ 负责自己测试出的bug的提交工作
⑥ 负责填写自己测试模块的测试小结
⑦ 负责协助开发人员解决bug
⑧ 对解决的bug后的回归测试
⑨ 负责填写自己测试模块的回归测试小结
⑩ 每周提交工作总结报告
6. 具体工作内容
① 每天根据软件测试需求,连接好正确的硬件设备,搭配好正确的端口,为测试
软件选择不同文件参数和版本号,最终搭建好测试环境
② 每天对组长分配给自己的手机模块进行测试,认真执行分配的手机模块的每一
条测试用例,在执行英文测试用例时要反复阅读Spec文档,保证测试用例的正确执行
③ 在测试过程中,手机出现问题时,根据是手机硬件还是软件出现的问题,如果
是软件问题,需要抓取bug,首先抓取consolelog和genielog,然后抓取HSLlog,查看问题属于Manjor、minor、crash、再选择不同的工具抓取其他log,最后还要用相机拍取图片
④ 将抓取的log按照命名规则进行统一的命名,然后对log进行打包处理,处理
完毕后向本地服务器提交bug,由组长对bug进行审查
⑤ 组长审查完毕,如果bug的提取有问题,则feedback给reporter重新修改,
如果组长审查完毕后bug没有问题,将bug向外网服务器上进行提交,并在固定的服务器上上传log
⑥ 当log提交后,开发人员会在外网服务器上看到自己提取的bug,我们负责解
决他们在解决bug过程中产生的疑问,并重新构建执行测试用例的测试环境,而且进行复现测试。
⑦ 对开发人员解决的bug,要重新进行回归测试,并对软件的其他一些功能进行
检查,执行更多的测试用例,尽量发现软件中一些其他的由于开发人员的代码变动而引起的其他错误,来保证软件的质量
⑧ 填写回归测试的测试小结,总结自己测试的case数量、时间以及自己测试过
程中产生的bug数量等内容
⑨ 每天和每周要提交自己的工作总结包括每天的收获和遇到的困难
5.工作中发现的问题
① 由于实习的时间不太长,培训灌输了大量的知识,在测试过程中遇到问题时常
常不知正确的操作流程,不能正确的抓取log或少抓log的现象时有发生,对手机进行测试时测试的环境把握很关键,常常由于对case没有很好的理解导致没有预置正确的测试环境而不能验证bug或复现bug。
② 在实习的这段时间中,对测试工具的使用不是很熟练,而且还有很多工具没有
用到和操作,因此在遇到问题时常常有些log常常因为工具的不会使用而被漏
掉,公司的进行测试的电脑主机过于老化、配置低导致几个工具同时运行时常常出现死机状态,不能进行正常工作。提交log的外网服务器上传速度慢、效率低下。
六.实习总结:
这份测试工作式我在学校阶段最好的自我检查,让我有机会理论联系实践,增强了我的操作能力和分析能力,也为我的毕业论文设计提供了很好的素材。
在测试过程中,问题不断的出现,又不断的得到解决,一步步的前进,磨练了我的毅力,随着系统的不断完善,我对以前所学的知识领悟程度得到了提升,测试能力的到了质的提高,所学知识得到了综合应用。
在这次实习过程中,还使我对软件测试这份工作有了深刻的认识,虽然软件测试并不能为公司创造价值,但是却能够为公司最大程度的挽回损失,软件测试的目的在于发现软件中的问题并将这些问题演示给开发人员来解决问题。
9. 自我评价
在这次实习过程中,我收获颇丰: 首先,本此实习最大的收获就是学会了适应环境。未工作之前我从没想象过这样的实习我能坚持下来,但是通过这次实习我慢慢的适应了这种紧张的生活。相信有了这段时间的锻炼,不论以后做什么工作心中都有了一种吃苦耐劳的毅力,学会了适应环境。其次,就是在工作中知道了一些与学校不同的问题,就是作为一名技术人员应该怎样去和开发人员交流等,同时扩展了自己的交际面,积累了一定的人脉关系。
于此同时,在测试工作中使我认识到我的缺点,不够有耐心,每次进行压力测试都有些不耐烦,但是经过这段时间的锻炼改变了我这个缺点。让我变的更加的专心、细心和有责任心。
七.个人收获:
1. 通过公司的工作实习经历,让我有了学校学习的理论知识与实际操作相结合的机会,通过各环节的具体操作,我知道了平时在学校学习的一些理论会和实践操作产生某种程度上的冲突,并因此修正了自身的认知,增长了见识。
2. 通过一个多月的实习,认识了许多同事,并慢慢的知道了怎样进行相互之间的沟通交流,同事之间的相互帮助与合作,团队工作是重要的。
3. 时光荏苒,不知不觉间基本上已经结束了学生时代的生活,我依依不舍,时间却从不留情,社会也不会眷顾我再给我重新来一次的机会,因此我会朝着自己的
方向和梦想进发努力,梦想终有达成之日,终可见!!!
软件工程实习报告报告题目软件测试姓名学号分院理工分院专业班级软件工程080120xx年7月摘要本次的实习内容主要包括对苏宁公司软件…
实习报告一.实习目的通过实习提高自己的对社会的认知能力,同时理论联系实际,让自己迅速适应社会,跟上IT前进的快速步伐。通过理论与实…
实习目的:通过实习提高自己的对社会的认知能力,同时理论联系实际,让自己迅速适应社会,跟上IT前进的快速步伐。通过理论与实际的结合、…
数学与计算机学院毕业实习报告课程名称:软件工程专业毕业实习课程代码:实习题目:软件测试年级/专业/班:学生姓名:学号:一、实习目的…
软件专业(软件测试)毕业实习报告实例对于我们这些临近毕业的大学生来说,在正式毕业之前,找一个实习单位,进行一下毕业前的就业磨合,将…
软件测试员实习总结:我所在的实习单位是上海即刷信息技术有限公司。上海即刷信息技术有限公司网点密布全国。上海即刷信息技术有限公司旗下…
实习报告一.实习目的通过实习提高自己的对社会的认知能力,同时理论联系实际,让自己迅速适应社会,跟上IT前进的快速步伐。通过理论与实…
实习总结20xx年x月x日。我怀着对提高并实现自我价值的心态,走进深圳走秀网络科技有限公司的大门,开始了自己大学里兼职实习工作。转…
实习目的:通过实习提高自己的对社会的认知能力,同时理论联系实际,让自己迅速适应社会,跟上IT前进的快速步伐。通过理论与实际的结合、…
实习报告实习公司:----科技股份有限公司实习职位:软件测试姓名:----------班级:-----------专业:-----…
河北工业大学毕业实习报告姓名:XXX学号:093532专业班级:XXXXXXXXXX实习单位:北京北阳电子技术有限公司实习时间:2…