第二部分-测试技术及实例介绍(共38张PPT)

上传人:可**** 文档编号:252431502 上传时间:2024-11-15 格式:PPTX 页数:38 大小:1.60MB
返回 下载 相关 举报
第二部分-测试技术及实例介绍(共38张PPT)_第1页
第1页 / 共38页
第二部分-测试技术及实例介绍(共38张PPT)_第2页
第2页 / 共38页
第二部分-测试技术及实例介绍(共38张PPT)_第3页
第3页 / 共38页
点击查看更多>>
资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,11/7/2009,#,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,第二部分 测试技术及实例介绍,张计玲,第1页,共38页。,目录(一),第一部分,测试技术及方法,WEB,页面,工作流程,操作按钮,业务逻辑,接口测试,批处理,查询,第2页,共38页。,目录(二),第二部分 测试实例分析及实践,留言板需求,测试过程文档模板,测试计划,测试用例,测试缺陷,测试报告,留言板测试实施,第3页,共38页。,目录(三),第三部分 测试工具介绍及实践,功能测试自动化,QTP,性能测试自动化,LR,留言板实践,第4页,共38页。,客户对,Web,页面十分关注,除了关注页面元素的正常功能,还特别关注页面的简洁、美观、易用等。,页面测试,我们通常从以下几个方面考虑:,页面元素数量是否符合需求,页面元素的基本功能是否实现,页面元素的容错性是否存在?且是否正确?,结合数据定义文档查看表单项的内容、长度,页面布局是否合理?页面风格是否一致?,不同分辨率下的页面显示是否正常,页面测试的主要方法:人工走查,黑盒及灰盒,WEB,页面测试(概述),第5页,共38页。,验证页面元素完整性,元素个数符合需求,验证页面元素正确性,显示项(核对显示值是否正确),必输项(参考公共要点进行验证),系统自动生成项(核对符合生成规则),输入项(文本框、单,/,复选框、下拉选择等,后面详说),验证页面标题正确性,页面必需有标题,且标题与页面信息一致,WEB,页面测试(一、页面与需求对照),第6页,共38页。,验证页面元素数据定义,参照需求或,PDM,或设计文档,数据类型(,输入非法数据、输入特殊数据),数据长度(输入超长,系统给出正确的提示),下拉选择项的值,单选项的值,注:,下拉选择项和单选项:保存到数据库中的值多为代码,可以通过查询页面验证数据的正确性,也可以通过查数据库的方法验证正确性。,WEB,页面测试(二、页面元素数据定义),第7页,共38页。,验证页面展示,页面不能为空白页,页面无乱码现象,页面无异常数值,如,null,、,NAN,、科学计数法等,页面无别字现象,,页面字体的样式、大小、颜色风格统一,如文本左对齐,数据右对齐等,页面格式、背景统一,页面按钮的设置和排列统一,WEB,页面测试(三、页面展示),第8页,共38页。,验证界面链接显示内容的一致性,页面链接前与链接后显示信息一致,验证界面操作功能的易用性,页面信息项过多时,显示滚动条,页面字段过多,按,Tab,键可进入下一个输入框。,可写字段值,检测到非法输入后,应该给出说明并自动获取焦点。,WEB,页面测试(四、链接正确性与操作易用性),第9页,共38页。,输入数据的内容(正常字符、特殊字符、空格)。,长度(字符边界值测试,超长给出明确提示)。,格式(对齐方式、自动换行、滚动条)。,检查所输入的内容是否正常显示,WEB,页面测试(文本框),第10页,共38页。,系统内时间控件样式是否统一,单击输入框或点击图标,是否弹出时间选择页面,且可以进行时间选择操作。,日期字段,录入,8,位数字,会自动转化为日期格式。,测试该字段选择输入值是否正确(一般只需精确到年,-,月,-,日,特殊情况需要精确的年,-,月,-,日,-,时,-,分,-,秒),测试“开始时间”必须小于“结束时间”,否则系统应该给出相应的提示信息。,某些时间字段的信息值是系统自动生成系统当前时间的(如:创建日期、修改日期),而且此类字段应该设为只读。,WEB,页面测试(文本框,-,日期字段),第11页,共38页。,页面默认显示统一(如:显示,0,或空或)。,只能输入,+,,,,,09,,不能录入字母、汉字等。,录入位数较长时,不可出现科学计数法表示。,超过数据库规定长度时不允许输入,录入最大可录入数字,比如,:999999,,保存无异常。录入最大可录入小数点位数,0.99,保存无异常。,金额每三位以逗号分隔,小数点后要按需求保留位数。,占比百分数不能超过,100%,。,整型字段,验证输入小数点,保存时应给出提示信息。,WEB,页面测试(文本框,-,数字字段),第12页,共38页。,下拉选择项字段与需求一致。,下拉选择项默认值与需求一致(一般情况下拉选择列表中有“请选择”值,而且系统默认值应该是“请选择”)。,下拉选择项的选择值,与需求一致。,测试下拉列表中的选择值是否有重复。,若下拉列表框内容取自数据字典,需验证字典内容增加后,下拉列表框内容是否随之增加,是否能够正常选择且能够正常显示。,WEB,页面测试(下拉选择),第13页,共38页。,单选框是否同时只能选中一个。,各单选框功能是否能正确完成。,是否有默认被选中的选项(如果需求中有说明,验证与需求说明一致,),。,WEB,页面测试(单选框),第14页,共38页。,多个复选框可以同时选中。,多个复选框可以被部分选中。,多个复选框可以都不被选中。,逐一执行每个复选框的功能。,每个复选框都可能有三种状态:选中、未选中和部分选中。,WEB,页面测试(复选框),第15页,共38页。,条目内容正确。,列表框内容多要使用滚动条。,列表框链接,列表框多选。,WEB,页面测试(列表框),第16页,共38页。,工作流程测试主要关注点:,验证流程图包括全部节点及各节点业务单元完整,验证正向流转通畅,符合流转规则,验证逆向流转正确,符合流转规则,验证节点间信息传递正确、完整,任务状态查看,验证各节点状态显示正确,验证各节点操作权限,流程测试主要方法:分支覆盖,工作流程测试(概述),第17页,共38页。,正向规则最基本的一点是,按照流程走,到哪个节点哪个节点能够看到待办件,没传递到的节点不能看到待办件。,比较常见的正向规则还有会签流转原则,如流程是,A,上报给,B,、,C,,,B,上报给,D,,,C,上报给,E,,,D,、,E,上报给,F,,这样的流程我们需要确认,在什么情况下,,F,应该看到待办件。是,D,、,E,都结束,还是有一方结束了,,F,就可以看到。如果是单个通过,,F,就可以看到,我们要尝试分别走,2,边的情况,流转结果是否正确。还要尝试,F,已经通过了,没审核的一方才审核(审核包括审阅、审批)是否影响流转。,逆向流转规则,检查是否每一步退回都退回到了需退回的节点,收到退回任务的人是否能够正确处理退回任务。这个根据需求定义,有的要直接打回上报人,有的要打回到上一个审批人,有的要打回上一个节点。我们要检查每一个退回是否将待办任务打到了需退回的正确节点上。,工作流程测试(正,/,逆流程通畅),第18页,共38页。,从发起人填写上报,每个节点可以正确看到(有特殊权限定义的除外)全部信息,要特别关注附件等特殊信息,在传递过程中较容易出现问题。另外一些字段也可能出错,测试时尽量用一条接近真实的数据,不要均录一些无意义的值,后期核对字段很容易看出来取数据错没错,或者完整不完整。,其次是各级审核信息,每级审核领导会填写自己的意见,正项流转下一结点要看到上面结点所有人填写的意见,逆向流转收到退回任务的人,也需要知道上面领导退回原因。给每级领导审核时能填写意见的都写上意见,这样在各级检查的时候能够保证检查的完整性。,工作流程测试(各节点信息传递正确),第19页,共38页。,起草人上报了自己的待办任务,他希望知道当前审批情况如何。,各级已经审核过的人也关注上面领导是否同意。我们要在每一部操作后,关注已经经历过的每个节点,状态显示是否正确。,尤其是多次退回和通过的情况,之前的节点可能会有显示状态不正确的情况。,工作流程测试(每个节点流程查看信息正确),第20页,共38页。,有时候需求要求后手某个节点有修改发起人填写的信息权利,这时候我们要注意需求未特殊定义情况下,字段和值的约束条件应该前后保持一致。发起人必填项到后手节点修改处也必须是必填项,起草人约束必须填写数字,审核人修改时也必须如此。还要注意附件等信息。,另外还要注意信息的统一性,后手节点更新后,再后面的节点应该看到最新的信息。,工作流程测试(后手岗位修改了前手填写的信息),第21页,共38页。,操作按钮测试主要关注点:,按钮功能是否实现,提示信息是否正确,对于不符合业务背景的输入数据是否有相应的处理,适时禁用功能按钮,如信息提交后,提交按钮变灰或隐藏。,查看页面禁用或隐藏功能按钮,操作按钮测试(概述),第22页,共38页。,验证不同用户按钮权限设置的正确性,有维护权限,才有新增、修改、删除等按钮,报表导入按钮,验证常用按钮功能实现,增加、修改、删除、保存,按钮操作后,提示信息明确,验证超链接能够正确调用页面,链接页面调用正确,链接页面返回,返回到父页面,操作按钮(一),第23页,共38页。,验证分页按钮功能正常,首页,未页,上页,下页,每页,_,条,转到,_,页,验证附件上传按钮功能正常,上传功能正常,上传后,能正常查看,操作按钮(二),第24页,共38页。,验证帮助按钮功能正常,帮助信息描述正确且详细,验证导出按钮功能正常,导出功能正常,导出信息正确,验证打印按钮功能正常,打印功能正常,打印信息正确,打印格式正确,操作按钮(三),第25页,共38页。,验证界面链接显示内容的一致性,WEB页面测试(三、页面展示),若下拉列表框内容取自数据字典,需验证字典内容增加后,下拉列表框内容是否随之增加,是否能够正常选择且能够正常显示。,尤其是多次退回和通过的情况,之前的节点可能会有显示状态不正确的情况。,验证界面操作功能的易用性,业务逻辑(以银行业务为例),显示项(核对显示值是否正确),录入最大可录入小数点位数0.,多个复选框可以同时选中。,显示项(核对显示值是否正确),下拉选择项字段与需求一致。,工作流程测试(正/逆流程通畅),验证不同用户按钮权限设置的正确性,工作流程测试(后手岗位修改了前手填写的信息),不同分辨率下的页面显示是否正常,任务状态查看,验证各节点状态显示正确,日期字段,录入8位数字,会自动转化为日期格式。,查询条件多个组合查询正确,增加、修改、删除、保存,是D、E都结束,还是有一方结束了,F就可以看到。,流程测试主要方法:分支覆盖,列表框内容多要使用滚动条。,查看页面禁用或隐藏功能按钮,WEB页面测试(四、链接正确性与操作易用性),WEB页面测试(四、链接正确性与操作易用性),录入位数较长时,不可出现科学计数法表示。,下拉选择项字段与需求一致。,录入最大可录入小数点位数0.,验证登陆按钮功能正常,登陆名和密码正确,登陆成功,登陆名和密码错误,明确提示,超时,重新登陆,验证注销按钮功能正常,注销功能正确,注销后,链接登陆页面,操作按钮(四),第26页,共38页。,日期控制,额度日期与合同日期,合同日期与凭证日期,展期日期,金额控制,额度金额与合同金额,合同金额与凭证金额,额度使用方式(可循环,不可循环),担保占用金额与合同金额,业务,控制,业务逻辑,(,以银行业务为例),第27页,共38页。,系统内,模块间接口,具有前后业务关联的模块,前一模块的输出数据可以正常被下一模块接收,并被正常处理。,模块之间的顺序测试,验证数据传输过程(提交及回退)中无数据丢失现象、处理正确,通讯设备接口,验证接口信息完全符合接口规范要求,验证接口间数据能够正确传输,验证接口间重复操作时,系统运行正常,接口测试,(,一),第28页,共38页。,与外围系统接口,验证接口信息完全符合接口规范要求,验证单条数据能成功上传且数据显示完整,验证单条数据下传能成功接收且数据显示完整,验证多条数据能成功上传且数据显示完整,验证多条数据下传能成功接收且数据显示完整,验证实时接口和批量接口功能正确,接口测试(二),第29页,共38页。,验证执行批处理执行文件时,批处理功能可以正常执行。,验证批次全部执行时,批次应按顺
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!