管理信息系统管理信息系统的实施.ppt
《管理信息系统管理信息系统的实施.ppt》由会员分享,可在线阅读,更多相关《管理信息系统管理信息系统的实施.ppt(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、管理信息系统管理信息系统的实施 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望第6章 管理信息系统的实施系统实施是新系统开发工作的最后一个阶段。系统实施是指将系统设计阶段的结果在计算机上实现,将原来纸面上的、类似于设计图的新系统方案转换成可执行的应用软件系统。系统实施阶段较之前各阶段工作量大,投入的人力、物力多。第6章 管理信息系统的实施第一节 物理系统的实施第二节 程序设计第三节 系统测试第四节 人员培训第五节 系统转换第一节 物理系统的实施选择供应商实力雄厚信
2、誉可靠质优价低售后服务好选择安装地点信息系统对电、网的要求空气粉尘的影响服务器、机柜的噪声问题第二节 程序设计程序设计的基本要求正确实现功能具有可靠性与适应性易于理解易于维护执行效率高第二节 程序设计程序设计方法面向过程程序设计面向对象程序设计第二节 程序设计编程语言C/C+/HTML/VBS、JS/PHP/ASP(.net)/J2EE/VB程序设计工具轻量级(EditPlus等)集成开发环境(IDE)FrontPage/DreamWeaverVisual StudioJBuilder/Eclipse第二节 程序设计数据库Access/SqlServer/Oracle/DB2程序生成工具代码生
3、成工具(Rose)/报表生成工具(Crystal report)等第三节 系统测试在面试过程中,经常地提问内容以及现在的应用自己对软件测试的理解软件测试的类型软件测试的方法软件测试的过程是如何进行的Bug的等级黑白盒的比较(所以就要求掌握黑盒、白盒)测试用例的设计(这个很重要)熟练掌握几种软件测试的方法,可以自己举出例子:比如边界值测试尽量让大家多了解几个计算机系统关于PC机的基本组装也要懂一些(一般大公司都要这样,他们可能会不同的系统平台进行测试)有时候面试的时候会涉及数据库sql语句的编写,让大家好好学习数据库一般测试要求逻辑思维比较好最好是熟悉一种测试工具(这个公司也会培训,每个公司使用
4、的可能不一样)现在,我们主要是功能测试。但是仍然需要学习一些测试工具,因为面对的是手机,所以学习的测试工具也将是针对手机的,比如Monkey测试工具第三节 系统测试软件开发堆沙堆?第三节 系统测试测试目的尽可能多的发现新系统中的错误和缺陷测试关注的三方面设计测试用例测试用例,用以发现程序错误为目的而精心设计的一组测试数据,包括输入数据与预期结果执行被测程序分析执行结果并发现错误第三节 系统测试-测试原则应尽早并不断地进行测试测试后期应避免程序员、程序设计机构测试自己的程序。对非法的和非预期的输入数据也要像合法的和预期的输入数据一样进行测试。检查程序不仅要关注程序是否做了应做的事,还要关注程序是
5、否做了不该做的事。程序错误具有聚集效应。注意遵守“经济性”原则。第三节 系统测试-测试类型模块测试联合测试模块测试模块测试模块测试模块测试模块测试模块测试联合测试联合测试验收测试验收测试系统测试系统测试测后软件测后软件 测后模块测后模块 确认后软件确认后软件 模块模块模块模块模块模块设计信息设计信息需求信息需求信息其它其它l验收测试l系统测试白盒测试白盒测试白盒测试白盒测试白盒测试白盒测试黑盒测试黑盒测试第三节 系统测试-测试用例设计白盒测试根据程序内部逻辑设计用例黑盒测试根据规定功能设计用例第三节 系统测试-测试用例设计白盒测试语句覆盖判断覆盖条件覆盖条件组合覆盖路径覆盖x1 and y=0
6、 x=2 or z1z=z/xz=z+1YNYNabcde第三节 系统测试-测试用例设计白盒测试-语句覆盖一般来讲,程序的某次运行并不一定执行其中的所有语句。因此,如果某个含有错误的语句在测试中并没有执行,这个错误便不可能发现。为了提高发现错误的可能性,应在测试中执行程序的每一个语句。语句覆盖法就是要选择这样的测试用例,使程序中的每个语句至少能执行一次。第三节 系统测试-测试用例设计白盒测试-语句覆盖x1 and y=0 x=2 or z1z=z/xz=z+1YNYNabcde输入输入 x=2,y=0,z=3输出输出 z=2.5orz0特点:特点:测试用例设计简单,测试用例设计简单,但发现错误
7、能力较弱但发现错误能力较弱第三节 系统测试-测试用例设计白盒测试-判断覆盖判断覆盖是指设计测试用例使程序中每个判断取“真”和取“假”值的每一个分支至少通过一次。第三节 系统测试-测试用例设计白盒测试-判断覆盖x1 and y=0 x=2 or z1z=z/xz=z+1YNYNabcdex=3,y=0,z=1x=2,y=1,z=3?第三节 系统测试-测试用例设计白盒测试-条件覆盖条件覆盖是指执行足够的测试用例,使判断中的每个条件获得各种可能的结果。第三节 系统测试-测试用例设计白盒测试-条件覆盖x1 and y=0 x=2 or z1z=z/xz=z+1YNYNabcdex1,y=0 x=2,y
8、=0,z=4x=1,y=1,z=1x1,x1,y=0,y0 x=2,z1x=2,x2,z1,z1第三节 系统测试-测试用例设计白盒测试-条件覆盖特点:一般情况下条件覆盖比判断覆盖更严格,因为判断覆盖的对象是每个判断结果,而条件覆盖考虑的是每个判断中的条件。但是由于条件覆盖分别考虑每个条件,而未考虑同一判断中各条件的组合,因此某些测试用例可能满足了条件覆盖要求,但未满足判断覆盖要求。以上测试用例即为此情况,请分析为何满足了条件覆盖,却未满足判断覆盖。x=1,y=0,z=3x=2,y=1,z=1第三节 系统测试-测试用例设计白盒测试-条件组合覆盖设计测试用例时,要使得判断中每个条件的所有可能取值至
9、少出现一次,并且每个判断本身的判定结果也至少出现一次。白盒测试-条件组合覆盖x1 and y=0 x=2 or z1z=z/xz=z+1YNYNabcdex1,y=0 x=2,z1x1,y=0 x1,y0 x1,y=0 x1,y0 x=2,z1x=2,z1x2,z1x2,z1x=2,y=0,z=4x=2,y=1,z=1x=1,y=0,z=2x=1,y=1,z=1acd路径没有路径没有测试到,为什测试到,为什么,怎么办?么,怎么办?第三节 系统测试-测试用例设计白盒测试-路径覆盖设计测试用例时,使它覆盖程序中所有可能的路径。第三节 系统测试-测试用例设计白盒测试-路径覆盖x1 and y=0 x
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 实施
限制150内