测试计划说明文档_第1页
测试计划说明文档_第2页
测试计划说明文档_第3页
测试计划说明文档_第4页
测试计划说明文档_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上精选优质文档-倾情为你奉上专心-专注-专业专心-专注-专业精选优质文档-倾情为你奉上专心-专注-专业测试计划说明文档 草稿 正在修改 正式发布文件标识doc7当前版本2.0创建者谢伟日期2012.4.23修改历史日期版本作者修改内容2012.4.231.0谢伟创建初始版本2012.4.251.1谢伟修改新的测试要求2012.4.261.2赵亚鑫修改测试方案,完善测试工具2012.5.21.3黄晓萌修改进程保护的测试计划2012.5.51.4阳维迅修改白名单模块测试计划2012.5.61.5苏英修改游戏内存保护模块测试计划2012.5.72.0赵亚鑫修正发布TOC o

2、1-3 h u 引言编写目的由于本项目是在ring0层的开发,在系统底层更容易出现系统致命性的错误,比如造成系统蓝屏,为了尽量的减少软件的错误,避免在使用过程中影响用户的使用甚至造成损失,进行此软件测试,来保证软件质量。本文是描述本系统的集成测试的大纲计划,描述了在集成的过程中,如何进行集成测试,并描述了测试过程中的控制、输入、输出等过程。其中包括了测试的流程及测试活动的工作安排。本文的主要读者对象是整个系统的开发小组。背景本项目(游戏驱动保护系统)是软件学院研究生工程实践游戏进程的驱动保护这一课题的增强和优化的集成系统,由“Triple Kill”游戏安全小组开发,为游戏开发商的游戏客户端提

3、供有效可靠且性能稳定的反游戏外挂系统接口库,使得游戏开发商可以更方便更安全的保护自己的游戏免受外挂泛滥的危害,从而维护游戏的平衡性,以及使更多的精力放在游戏的游戏性开发上。定义SSDT:系统服务描述符表,把ring3的API与ring0的API联系起来。SSSDT:系统服务描述符表影子,提供了一些与用户界面,交互等方面的接口。HOOK:通知修改API地址,达到附加的目的。参考资料软件工程 机械工业出版社 2011-05-01详细设计说明书 项目小组 2011-5-21概要设计说明书 项目小组 2011-5-21用户操作手册 项目小组 2011-5-21需求规格说明书 项目小组 2011-5-2

4、1项目开题报告 项目小组 2011-5-21 计划测试方案测试方案影响着影响测试活动的过程,本项目模块划分清晰,采用分层次,分模块的测试方法,对各模块先采用黑盒测试,来保证每个模块的稳定,正确及抗疲劳,再对程序的部分关键分支进行白盒测试,针对各类测试目的的不同,完成测试用例,并进行测试。通过对测试游戏客户端未开启保护和开启保护前后进行对比验证。使用Quick Macro模拟工具,设置好键盘和鼠标的操作,对游戏客户端进行攻击。使用Cheat Engine内存修改工具,读取游戏进程内存。使用OllyDbg动态调试工具,对客户端进行调试跟踪。 测试内容在本项目中,一共分为五大模块,五大模块之间在逻辑

5、上不对彼此造成干扰,所以测试分为五大模块分别进行,最后将五大模块集成在同一个模板上。进行集成测试。各子模块包括:进程保护模块: 是否能够成功进行进程隐藏,被保护进程是否能够被CE、OD等工具的列表中看到。SSDT模块: 是否能够防止被CE等工具附加或者恶意读写。反模拟挂模块:是否能够有效阻止模拟挂的运行。反调试模块: 是否能够防止保护进程被调试。白名单模块:被加入白名单的目标是否可以正常访问被保护程序。测试要求底层程序要求具有相当高的稳定性,否则可能会直接造成蓝屏。所以,要尽可能的考虑到用户可能执行的操作,追求达到真实仿真的要求。测试用例尽管要求追溯到各个分支细节,以减少BUG的发生率。当单元

6、测试结束时,要进行集成测试,来保证演示模板整体程序的正确。测试步骤测试1(进程保护模块)分驱动是否加载分别测试分进程隐藏、保护、即隐藏又保护,分别进行测试分别进行保护、隐藏等操作使用CE查看、附加、调试使用OD附加、调试测试2(SSDT模块)防止附加进程防止打开进程防止读内存保护防止写内存保护开启反调试测试(反模拟挂模块)启动演示程序开始HOOK使用恢复HOOK类软件对HOOK进行恢复多执行一些其它操作来保证程序的稳定,健壮测试(反调试模块)使用ring0级调试使用ring3级调试开启OD反调试插件进行调试测试(白名单模块)激活白名单添加可信任程序删除可信任程序点击清空测试6(代码自检测与三线

7、程保护)开启反篡改用OD修改保护区指令开启三线程保护关闭CRC线程关闭REMOTE线程关闭WATCH线程测试环境说明软件需求WINDOWS平台,Visual Studion 2010, Windows Driver Kit测试工具Quick Macro 9.0 , Cheat Engine 5.6 , OllyDbg1.1 , Process Explorer, VMware WorkStation7.1 , WinDbg6.12.测试需要条件1. 测试计划文档2. 用户手册文档3. 测试用例评价准则范围首轮的黑盒测试可以保证稳定性与逻辑流程的正确,但黑盒测试无法覆盖更多的可能性。第二轮的白盒测试应尽量多

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论