版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单元5 Windows Mobile应用程序的单元测试与功能测试Windows Mobile SDK的基本功能5.1Windows Mobile SDK的安装方法5.2Windows Mobile SDK的辅助测试工具简介5.3教学目标(1)了解Windows Mobile SDK(2)学会在设备仿真器中测试“五子棋游戏”程序教学方法任务驱动法、理论实践一体化、探究学习法课时建议4课时测试阶段单元测试测试对象Windows Mobile应用程序测试方法白盒测试,功能测试测试工具Microsoft Visual Studio 2008、设备仿真器5.1Windows Mobile SDK的基本功
2、能 Windows Mobile SDK为Visual Studio添加了丰富的帮助文档、样例代码、库文件、模拟器和测试工具,可以帮助开发人员和测试人员更好地构建Windows Mobile应用程序。5.2Windows Mobile SDK的安装方法 可到微软的官方网站下载Windows Mobile SDK,Windows Mobile SDK分为Professional版本和Standard版本,可任选一个版本下载。下载完成后,双击其安装文件即可开始安装。5.3Windows Mobile SDK的辅助测试工具简介 Windows Mobile SDK中附带了多个实用的小工具,可以作为辅
3、助测试工具使用,主要有以下几种。(1)Hopper(2)FakeGPS(3)Cellular Emulator【任务5-1】在设备仿真器中对“五子棋游戏”程序进行单元测试和功能测试【任务描述】 (1)启动设备仿真器并连接“CHS Windows Mobile 5.0 Pocket PC R2 Emulator”。 (2)对Windows Mobile应用程序“五子棋游戏”进行单元测试。要求对方法PutPiece()进行测试。测试用例编号行数列数预期输出说明Test0169true在第6行、第9列下一粒棋子,有效Test0296true在第9行、第6列下一粒棋子,有效Test0355true在第
4、5行、第5列下一粒棋子,有效Test041216false在第12行、第16列下一粒棋子,越界无效Test051613false在第16行、第13列下一粒棋子,越界无效表5-2对方法PutPiece()进行单元测试的测试用例 (3)对Windows Mobile应用程序“五子棋游戏”进行功能测试。【任务实施】1启动与连接设备仿真器 (1)启动Microsoft Visual Studio.NET 2008。 (2)打开应用程序项目。 (3)连接设备仿真器。图5-1【设备仿真器管理器】对话框 图5-2【Pocket PC VM 5.0】窗口 图5-3【仿真程序属性】对话框2新建测试项目3在测试方
5、法中编写测试代码4在【Microsoft Visual Studio】集成开发环境中执行单元测试5对Windows Mobile应用程序“frmGame.cs”进行功能测试图5-4【添加测试】对话框 图5-5【新建测试项目】对话框 图5-6【新智能设备测试项目】对话框序号程序代码01020304050607080910public void PutPieceTest() frmGame target = new frmGame(); / TODO: 初始化为适当的值 int Row = 6; / TODO: 初始化为适当的值 int Col = 9; / TODO: 初始化为适当的值 bool
6、 expected = true; / TODO: 初始化为适当的值 bool actual; actual = target.PutPiece(Row, Col); Assert.AreEqual(expected, actual,被测试方法有误。);表5-3 方法PutPieceTest()完整的程序代码图5-7方法PutPieceTest()的测试结果图5-8【部署 GobangGame】对话框图5-9在【Pocket PC VM 5.0】窗口中启动“五子棋游戏” 图5-10“五子棋游戏”的一局【探索测试】【任务5-2】在设备仿真器中对“连连看游戏”程序进行单元测试和功能测试【任务描述】 (1)启动设备仿真器并连接“CHS Windows Mobile 5.0 Pocket PC R2 Emulator”。 (2)对Windows Mobile应用程序“连连看游戏”进行功能测试。【测试提示】 成功启动“连连看游戏”应用程序,如图5-11所示。 在“连连看游戏”界面中点击屏幕游戏开始,如图5-12所示。图5-11成功启动“连连看游戏”应用程序 图5-12点击屏幕游戏开始【单
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 主提升机操作工考试题库
- 人工智能嵌入对传统低速复印机产品溢价能力的重塑
- ESG评级体系中CO2焊机项目环境社会治理维度的资本化路径探析
- 2026年漳州城市职业学院高职单招笔试职业技能测验试题库含答案解析2套试卷
- 2026年湖南铁路科技职业技术学院高职单招笔试职业技能测验试题库含答案解析3套试卷
- 2026年湖南机电职业技术学院高职单招笔试物理试题库含答案解析2套试卷
- 2026年湖北住院医师-湖北住院医师整形外科历年参考题库含答案解析
- 2026年淮北职业技术学院高职单招笔试职业适应性测验试题库含答案解析3套试卷
- 2026年浙江金融职业学院高职单招笔试化学试题库含答案解析2套试卷
- 2026年泉州师范学院高职单招笔试英语试题库含答案解析3套试卷
- 2025年北京事业单位联考公共基本能力测验真题及答案(管理岗)
- 眼睑肿物课件
- 腹泻的治疗课件
- 仓储管理员专项考核试卷及答案
- 2025年秋季语文教研组工作计划
- 2025年高考语文真题《江上》批注式阅读
- 英语中人名的课件
- 《康复技术》课件-第七章创伤性及中毒性脑脊髓损伤康复-第一节 颅脑损伤的康复
- 【人教版化学】选择性必修1 知识点默写小纸条(空白默写版)
- DL∕T 5210.4-2018 电力建设施工质量验收规程 第4部分:热工仪表及控制装置
- HG+20231-2014化学工业建设项目试车规范
评论
0/150
提交评论