生产实习报告(软件测试)

生产实习报告(软件测试)

ID:12383753

大小:454.00 KB

页数:19页

时间:2018-07-16

生产实习报告(软件测试)_第1页
生产实习报告(软件测试)_第2页
生产实习报告(软件测试)_第3页
生产实习报告(软件测试)_第4页
生产实习报告(软件测试)_第5页
资源描述:

《生产实习报告(软件测试)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、文思生产实习报告专业:软件工程班级:学生姓名:学号:指导教师:年月号19目录1.市场分析与实习背景阐述32.测试脚本设计概要33.设计详情33.1设计1SmallTool.bat3逻辑图主要代码详述3.2设计2OnlyGUIDin123.bat9逻辑图主要代码详述4.总结145.附录:代码15191.市场分析与实习背景阐述目前操作系统市场发展迅速,各大平台又层出不穷,电脑系统从老牌微软的Windows系列到如今LINX,UNIX和Macintosh;手机系统从塞班的没落到安卓的兴起,WinPhone的韬光养

2、晦以及IOS的独树一帜,都让业内人士感到竞争压力颇为巨大。目前运用到智能系统的平台又层出不穷,每家公司都希望卖出自己的平板电脑,智能手机,等各种平台和系统。但是于此同时问题也就出现了,不同公司生产的平台意味着不同的系统,这就给用户带来了巨大的学习成本。因此微软力求改变这一局面的产品诞生了——Windows8。它实现了跨平台的操作理念,不论在Surface还是家用的多媒体电脑,操作都是相同的!而在这半年里我有幸参加了文思微软项目组中Win8UI/UA的测试工作。我担任的是手动测试,负责“跑Case”,配置测试

3、环境以及脚本编写。2.测试脚本设计概要我在实习期间通过对工作流程的不断熟悉,发现有些时候可以通过编写一些简单批处理脚本或VBS来提高测试效率。目的是简化手动测试中大量重复的环节,节约了时间,提高的工作效率。编写的语言使用的是微软操作系统中自带的CMD命令以及VBS。编写的环境是记事本(notepad)已经微软自带的编译器。在这里我介绍我写的2个比较主要的批处理脚本:SmallToll.bat,OnlyGUIDin123.bat。3.设计详情注明:由于我们的操作系统的语言是英文,且没有中文系统包,因此当时我写

4、的脚本运行时无法显示中文,因而代码里面就没有用汉字了。下面就是我编写的原程序:3.1设计1:SmallTool.bat首先是SmallTool.bat,这个脚本里面包含了3个功能。第一个功能是自动显示系统配置信息,虽然很简单。但是确实很使用。因为在公司内部经常会有IT部门人员对其他员工所分配到的机器进行设备检查和统计,每次检查的时候都要通过点击计算机属性,和设备管理界面来看自己的电脑配置很麻烦。所以我就写了这行代码:Username&systeminfo即显示用户名和系统配置信息。第二个功能是清理系统垃圾,

5、方法也很简单,通过访问系统内部临时文件所在的文件夹再进行删除命令。第三个功能是在实际测试过程中会用到的,作用是可以通过该程序来更改当前文件夹内所有文件的后缀命。并且可以根据用户来选择改变成所需要的后缀。19功能逻辑图:界面显示系统信息清理系统垃圾更改文件后缀代码详述:@echooff:beginclscolora@echo.@echo.@echoForMyFriends:@echo----------------------------------------------------------------

6、----@echo1.Showyourcomputer'sInformation@echo2.Cleanyourcomputer@echo3.Renamethefiles'typeinthisfloder@echo4.AboutME@echo5.Exit@echo--------------------------------------------------------------------以上是界面的代码,通过echo回显来显示出来。19图1choice/c12345iferrorlevel5got

7、oendiferrorlevel4gotoMEiferrorlevel3gotoRenameiferrorlevel2gotoCleaniferrorlevel1gotoInfo通过choice来进行选择语句。因为批处理是面向过程的语言,相对是低级语言,所以只能通过goto语句进行掉转来访问不同的功能块。Rem--------------------------------------------------------------------------------------------------:I

8、nfosetUsername&systeminfopause>nul&clsgotobegin这是第一个功能,pause>nul是为了不显示pause带来的不必要提示信息。19Rem--------------------------------------------------------------------------------------------------:Cleanclscolorc@ech

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。