本科生实验报告
实验课程
通信工程专业分散生产实习
学院名称
信息科学与技术学院
专业名称
通信工程
学生姓名
学生学号
指导教师
实验地点
实验成绩
一.
实习目的:
1.了解软件测试概念,了解软件测试的主要内容,了解手动测试和自动测试,初步掌握测试软件并能够进行简单的运用。
2.了解为了成为软件测试工程师所需要掌握的技能。
3.根据实际操作总结学习中的错误认识,拓展思维方法并学习实际业务流程中的相关技巧和同事之间的相处问题。
二.实习时间:2015年9月14日至2015年9月27日
三.实习地点:成都高新区软件园C12-12
四.实习单位:北京神奇工场科技有限公司成都分公司
五.实习公司及岗位介绍:
1.公司背景
神奇工场科技有限公司成都分公司是联想的互联网子公司。“神奇工场”业务聚焦在移动互联网与物联网,经营范围包括技术开发和咨询服务,生产计算机和通讯设备,以及电子产品等。
2.岗位介绍
我的职位是乐同步部门的软件测试实习生。负责乐云app和联想手机数据统计分析网页avatar
device的测试工作。
3.主要职责:
(1)编写测试用例。
(2)根据测试计划搭建和维护测试环境。
(3)执行测试工作,提交测试报告。
(4)对测试中发现的问题进行详细分析和准确定位,与开发人员讨论缺陷管理方案。
(5)对测试结果进行总结与统计分析,对测试进行跟踪,并提出反馈意见。
六.
实习内容:
1.执行测试工作
针对联想手机数据统计分析网页avatar
device的测试工作主要分为以下三部分:
①
接测试
链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。由于avatar
device是动态生成网页,每一个页面在不同时刻都存在变化,所以链接测试很是重要。可分为三个方面:
1)
测试所有链接是否按指示的那样确实链接到了该链接的页面;
2)测试所链接的页面是否存在;
3)保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。
链接测试可以自动进行,可惜的是对于动态生成的页面的测试会出现一些错误,因此每天都需要手动的进行至少一次的连接测试。
②
单测试
当用户给avatar
device应用系统管理员提交信息时,如用户注册、登陆、信息提交等。在这种情况下,我们必须测试提交操作的完整性,以校验提交给服务器的信息的正确性。例如:用户填写的出生日期与职业是否恰当,填写的所属省份与所在城市是否匹配等。如果使用了默认值,还要检验默认值的正确性。
我们对表单中各个功能模块中的各项功能进行逐一的测试,主要测试方法为:边界值测试、等价类测试,以及异常类测试。测试中要保证每种类型都有2个以上的典型数值的输入,以确保测试输入的全面性。
③内容测试
内容测试是用来检验网页提供的信息、数据及图形的正确性、准确性和相关性。信息的正确性是指信息是可靠的还是误传的;信息的准确性是指是否有语法或拼写错误;信息的相关性是指是否在当前页面可以找到与当前浏览信息相关的信息列表或入口。
由于网页内容是用户进入该网页最直观的体验,所以对网页内容的正确性要求很高,我们必须时刻关注网页内容是否出现错误,并及时反馈。
2.提交bug,并进行跟踪反馈
①当出现bug时,我们则用工具将发现的bug进行截取保存,并按照命名规则进行统一的命名,然后进行打包处理,处理完毕后向本地服务器提交,由组长对bug进行审查。
②组长审查完毕,如果bug的提取有问题,则返回回来重新确认,如果组长审查完毕后bug没有问题,将bug向外网服务器上进行提交。
③当bug提交后,开发人员会在外网服务器上看到,我们负责解决他们在解决bug过程中产生的疑问,并重新构建执行测试用例的测试环境,而且进行复现测试。
④对开发人员解决的bug,要重新进行回归测试,并对网页的其他一些功能进行检查,执行更多的测试用例,尽量发现一些由于开发人员的代码变动而引起的其他错误,来保证网页的质量。
⑤确认无误后,关闭该bug,并填写回归测试的测试小结,总结自己测试的case数量、时间以及自己测试过程中产生的bug数量等内容。
学生实验
心得
本此实习最大的收获就是学会了适应环境。让我有了学校学习的理论知识与实际操作相结合的机会,通过各环节的具体操作,我知道了平时在学校学习的一些理论会和实践操作产生某种程度上的冲突,并因此修正了自身的认知,增长了见识。其次,在公司认识了许多同事,知道了怎样进行相互之间的沟通交流,同事之间的相互帮助与合作,团队工作是重要的。总之,通过这次实习,让自己成长了许多。
学生(签名):
2015
年9
月24
日
指导
教师
评语
成绩评定:
指导教师(签名):
****年**月**日