管理信息系统 第6章 管理信息系统的实施1.ppt

管理信息系统 第6章 管理信息系统的实施1.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:400-050-0739(电话支持时间:9:00-19:00)。
管理信息系统 第6章 管理信息系统的实施1.ppt

* J2EE可移植性强 * J2EE可移植性强 * * 对非法的和非预期的输入数据进行测试:如三角形三边长度不仅要测试567,还要测试5-67,还要测试124等。 * acd路径是左一和右二组合的结果,选择测试用例时,没有这个组合,因此没有测试到。 解决方法:左右全部组合,但是存在测试用例太多,测试困难的问题。 回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。回归测试作为软件生命周期的一个组成部分,在整个软件测试过程中占有很大的工作量比重,软件开发的各个阶段都会进行多次回归测试。在采用快速原型法开发系统时,新版本的连续发布使回归测试进行的更加频繁,甚至每天都进行若干次回归测试。因此,通过选择正确的回归测试策略来改进回归测试的效率和有效性是非常有意义的。自动回归测试将大幅降低系统测试、维护升级等阶段的成本。 这种方法与个人经验有很大关系,如网页出现中文乱码问题主要是由于什么? * * * 对事务管理人员进行培训时,必须做到通俗、具体、尽量不采用与实际业务领域无关的计算机专业术语 * 系统操作员是管理信息系统的直接使用者 * 系统维护人员一般由计算中心和计算机室的计算机专业技术人员担任 * 基础数据准备 基础数据统计工作要严格科学化,具体方法应程序化、规范化 计量工具、计量方法、数据采集渠道和程序都应该固定,以确保新系统运行有稳定可靠的数据来源 各类统计和数据采集报表应标准化、规范化 * * * * * 白盒测试-条件组合覆盖 x>1 and y=0 x=2 or z>1 z=z/x z=z+1 Y N Y N a b c d e x>1,y=0 x=2,z>1 x>1,y=0 x>1,y≠0 x≤1,y=0 x≤1,y≠0 x=2,z>1 x=2,z≤1 x≠2, z>1 x≠2, z≤1 x=2,y=0,z=4 x=2,y=1,z=1 x=1,y=0,z=2 x=1,y=1,z=1 acd路径没有测试到,为什么,怎么办? 第三节 系统测试-测试用例设计 白盒测试-路径覆盖 设计测试用例时,使它覆盖程序中所有可能的路径。 第三节 系统测试-测试用例设计 白盒测试-路径覆盖 x>1 and y=0 x=2 or z>1 z=z/x z=z+1 Y N Y N a b c d e ace abd abe acd x=2,y=0,z=3 x=1,y=0,z=1 x=2,y=1,z=1 x=3,y=0,z=1 特点: 测试效果好, 测试工作量大。 第三节 系统测试-测试用例设计 黑盒测试 等价类划分 边界值分析 错误猜测 各科成绩 平均成绩 第三节 系统测试-测试用例设计 黑盒测试-等价类划分 有效的输入数据,指符合规格说明要求的、合理的输入数据,它主要用来检验程序是否实现了规格说明中的功能; 无效的输入数据,指不符合规格说明要求的、不合理或非法的输入数据,它主要用来检验程序是否做了规格说明以外的事。 第三节 系统测试-测试用例设计 黑盒测试-等价类划分 出发点:如果把所有可能的输入数据(有效的和无效的)划分成若干个等价类,可以认为:如果等价类中的一个输入数据能检测出一个错误,那么等价类中的其他输入数据也能检测出同一个错误;如果一个输入数据不能检测出某一个错误,那么等价类中其他输入数据也不能发现这一错误。 结论:在划分出等价类的基础上,为每个等价类设计一个测试用例,即可实现良好的测试效果。 第三节 系统测试-测试用例设计 黑盒测试-等价类划分 各科成绩 平均成绩 各科成绩为0至100间的整数 没有输入任何一科成绩 含有小于0的成绩 含有大于100的成绩 含有包含小数的成绩 90,85,67 50,-1,80 652,20,55 90,85,67.7 第三节 系统测试-测试用例设计 黑盒测试-等价类划分 等价类划分的原则 如果某个条件规定了值的范围,那么可确定一个有效等价类(输入值在此范围内)和两个无效等价类(输入值小于最小值或大于最大值)。 如果某个输入条件规定了值的个数,那么可确定一个有效等价类和两个无效等价类。 如果某个输入条件规定了一个输入值的集合(即离散值),而且程序对不同的输入值做不同的处理,那么每个允许的值确定为一个有效等价类,另外还有一个无效等价类(任意一个不允许的输入值)。 第三节 系统测试-测试用例设计 黑盒测试-等价类划分 等价类划分的原则(续) 如果某个输入条件规定了输入数据必须遵循的规则(如标识符的第一个字符必须是字母),那么可以确定一个有效等价类(符合此规则)和若干个无效等价类(从各种不同的角度违反该规则)。 如果某个输入条件规定输入数据是整形,那么可以确定3个有效等价类(正整数、零、负整数)和一个无效等价类(非整数)。 如果某个输入条件规定处理的对象是

文档评论(0)

资料
该用户很懒,什么也没介绍

相关文档

相关课程推荐