




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,1,第二部分测试技术及实例介绍,张计玲,.,2,目录(一),第一部分测试技术及方法WEB页面工作流程操作按钮业务逻辑接口测试批处理查询,.,3,目录(二),第二部分测试实例分析及实践留言板需求测试过程文档模板测试计划测试用例测试缺陷测试报告留言板测试实施,.,4,目录(三),第三部分测试工具介绍及实践功能测试自动化QTP性能测试自动化LR留言板实践,.,5,客户对Web页面十分关注,除了关注页面元素的正常功能,还特别关注页面的简洁、美观、易用等。页面测试,我们通常从以下几个方面考虑:页面元素数量是否符合需求页面元素的基本功能是否实现页面元素的容错性是否存在?且是否正确?结合数据定义文档查看表单项的内容、长度页面布局是否合理?页面风格是否一致?不同分辨率下的页面显示是否正常页面测试的主要方法:人工走查,黑盒及灰盒,WEB页面测试(概述),.,6,验证页面元素完整性元素个数符合需求验证页面元素正确性显示项(核对显示值是否正确)必输项(参考公共要点进行验证)系统自动生成项(核对符合生成规则)输入项(文本框、单/复选框、下拉选择等,后面详说)验证页面标题正确性页面必需有标题,且标题与页面信息一致,WEB页面测试(一、页面与需求对照),.,7,验证页面元素数据定义参照需求或PDM或设计文档数据类型(输入非法数据、输入特殊数据)数据长度(输入超长,系统给出正确的提示)下拉选择项的值单选项的值注:下拉选择项和单选项:保存到数据库中的值多为代码,可以通过查询页面验证数据的正确性,也可以通过查数据库的方法验证正确性。,WEB页面测试(二、页面元素数据定义),.,8,验证页面展示页面不能为空白页页面无乱码现象页面无异常数值,如null、NAN、科学计数法等页面无别字现象,页面字体的样式、大小、颜色风格统一,如文本左对齐,数据右对齐等页面格式、背景统一页面按钮的设置和排列统一,WEB页面测试(三、页面展示),.,9,验证界面链接显示内容的一致性页面链接前与链接后显示信息一致验证界面操作功能的易用性页面信息项过多时,显示滚动条页面字段过多,按Tab键可进入下一个输入框。可写字段值,检测到非法输入后,应该给出说明并自动获取焦点。,WEB页面测试(四、链接正确性与操作易用性),.,10,输入数据的内容(正常字符、特殊字符、空格)。长度(字符边界值测试,超长给出明确提示)。格式(对齐方式、自动换行、滚动条)。检查所输入的内容是否正常显示,WEB页面测试(文本框),.,11,系统内时间控件样式是否统一单击输入框或点击图标,是否弹出时间选择页面,且可以进行时间选择操作。日期字段,录入8位数字,会自动转化为日期格式。测试该字段选择输入值是否正确(一般只需精确到年-月-日,特殊情况需要精确的年-月-日-时-分-秒)测试“开始时间”必须小于“结束时间”,否则系统应该给出相应的提示信息。某些时间字段的信息值是系统自动生成系统当前时间的(如:创建日期、修改日期),而且此类字段应该设为只读。,WEB页面测试(文本框-日期字段),.,12,页面默认显示统一(如:显示0或空或0.00)。只能输入+,09,不能录入字母、汉字等。录入位数较长时,不可出现科学计数法表示。超过数据库规定长度时不允许输入,录入最大可录入数字,比如:999999,保存无异常。录入最大可录入小数点位数0.99保存无异常。金额每三位以逗号分隔,小数点后要按需求保留位数。占比百分数不能超过100%。整型字段,验证输入小数点,保存时应给出提示信息。,WEB页面测试(文本框-数字字段),.,13,下拉选择项字段与需求一致。下拉选择项默认值与需求一致(一般情况下拉选择列表中有“请选择”值,而且系统默认值应该是“请选择”)。下拉选择项的选择值,与需求一致。测试下拉列表中的选择值是否有重复。若下拉列表框内容取自数据字典,需验证字典内容增加后,下拉列表框内容是否随之增加,是否能够正常选择且能够正常显示。,WEB页面测试(下拉选择),.,14,单选框是否同时只能选中一个。各单选框功能是否能正确完成。是否有默认被选中的选项(如果需求中有说明,验证与需求说明一致)。,WEB页面测试(单选框),.,15,多个复选框可以同时选中。多个复选框可以被部分选中。多个复选框可以都不被选中。逐一执行每个复选框的功能。每个复选框都可能有三种状态:选中、未选中和部分选中。,WEB页面测试(复选框),.,16,条目内容正确。列表框内容多要使用滚动条。列表框链接列表框多选。,WEB页面测试(列表框),.,17,工作流程测试主要关注点:验证流程图包括全部节点及各节点业务单元完整验证正向流转通畅,符合流转规则验证逆向流转正确,符合流转规则验证节点间信息传递正确、完整任务状态查看,验证各节点状态显示正确验证各节点操作权限流程测试主要方法:分支覆盖,工作流程测试(概述),.,18,正向规则最基本的一点是,按照流程走,到哪个节点哪个节点能够看到待办件,没传递到的节点不能看到待办件。比较常见的正向规则还有会签流转原则,如流程是A上报给B、C,B上报给D,C上报给E,D、E上报给F,这样的流程我们需要确认,在什么情况下,F应该看到待办件。是D、E都结束,还是有一方结束了,F就可以看到。如果是单个通过,F就可以看到,我们要尝试分别走2边的情况,流转结果是否正确。还要尝试F已经通过了,没审核的一方才审核(审核包括审阅、审批)是否影响流转。逆向流转规则,检查是否每一步退回都退回到了需退回的节点,收到退回任务的人是否能够正确处理退回任务。这个根据需求定义,有的要直接打回上报人,有的要打回到上一个审批人,有的要打回上一个节点。我们要检查每一个退回是否将待办任务打到了需退回的正确节点上。,工作流程测试(正/逆流程通畅),.,19,从发起人填写上报,每个节点可以正确看到(有特殊权限定义的除外)全部信息,要特别关注附件等特殊信息,在传递过程中较容易出现问题。另外一些字段也可能出错,测试时尽量用一条接近真实的数据,不要均录一些无意义的值,后期核对字段很容易看出来取数据错没错,或者完整不完整。其次是各级审核信息,每级审核领导会填写自己的意见,正项流转下一结点要看到上面结点所有人填写的意见,逆向流转收到退回任务的人,也需要知道上面领导退回原因。给每级领导审核时能填写意见的都写上意见,这样在各级检查的时候能够保证检查的完整性。,工作流程测试(各节点信息传递正确),.,20,起草人上报了自己的待办任务,他希望知道当前审批情况如何。各级已经审核过的人也关注上面领导是否同意。我们要在每一部操作后,关注已经经历过的每个节点,状态显示是否正确。尤其是多次退回和通过的情况,之前的节点可能会有显示状态不正确的情况。,工作流程测试(每个节点流程查看信息正确),.,21,有时候需求要求后手某个节点有修改发起人填写的信息权利,这时候我们要注意需求未特殊定义情况下,字段和值的约束条件应该前后保持一致。发起人必填项到后手节点修改处也必须是必填项,起草人约束必须填写数字,审核人修改时也必须如此。还要注意附件等信息。另外还要注意信息的统一性,后手节点更新后,再后面的节点应该看到最新的信息。,工作流程测试(后手岗位修改了前手填写的信息),.,22,操作按钮测试主要关注点:按钮功能是否实现提示信息是否正确对于不符合业务背景的输入数据是否有相应的处理适时禁用功能按钮,如信息提交后,提交按钮变灰或隐藏。查看页面禁用或隐藏功能按钮,操作按钮测试(概述),.,23,验证不同用户按钮权限设置的正确性有维护权限,才有新增、修改、删除等按钮报表导入按钮验证常用按钮功能实现增加、修改、删除、保存按钮操作后,提示信息明确验证超链接能够正确调用页面链接页面调用正确链接页面返回,返回到父页面,操作按钮(一),.,24,验证分页按钮功能正常首页未页上页下页每页_条转到_页验证附件上传按钮功能正常上传功能正常上传后,能正常查看,操作按钮(二),.,25,验证帮助按钮功能正常帮助信息描述正确且详细验证导出按钮功能正常导出功能正常导出信息正确验证打印按钮功能正常打印功能正常打印信息正确打印格式正确,操作按钮(三),.,26,验证登陆按钮功能正常登陆名和密码正确,登陆成功登陆名和密码错误,明确提示超时,重新登陆验证注销按钮功能正常注销功能正确注销后,链接登陆页面,操作按钮(四),.,27,日期控制额度日期与合同日期合同日期与凭证日期展期日期金额控制额度金额与合同金额合同金额与凭证金额额度使用方式(可循环,不可循环)担保占用金额与合同金额业务控制,业务逻辑(以银行业务为例),.,28,系统内,模块间接口具有前后业务关联的模块,前一模块的输出数据可以正常被下一模块接收,并被正常处理。模块之间的顺序测试验证数据传输过程(提交及回退)中无数据丢失现象、处理正确通讯设备接口验证接口信息完全符合接口规范要求验证接口间数据能够正确传输验证接口间重复操作时,系统运行正常,接口测试(一),.,29,与外围系统接口验证接口信息完全符合接口规范要求验证单条数据能成功上传且数据显示完整验证单条数据下传能成功接收且数据显示完整验证多条数据能成功上传且数据显示完整验证多条数据下传能成功接收且数据显示完整验证实时接口和批量接口功能正确,接口测试(二),.,30,验证执行批处理执行文件时,批处理功能可以正常执行。验证批次全部执行时,批次应按顺序依次处理完成且正常结束。验证选择单步时,能正常执行且正常结束。验证批次结束后数据处理的正确性。验证批次结束后会计日期切换正确。,批处理测试(以银行业务为例,可用学生的开发实例),.,31,查询条件查询条件数据项正确查询条件单个查询正确查询条件多个组合查询正确模糊查询功能正确查询列表列表数据项正确列表信息展示正确信息记录对应的链接字段,链接信息正确,查询测试(一),.,32,准备数据的方法系统走业务数据库导入数据测试方法:灰盒测试,查询测试(二),.,33,目录(二),第二部分测试实例分析及实践留言板需求测试过程文档模板测试计划测试用例测试缺陷测试报告留言板测试实施,.,34,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 发言稿农家乐
- 年会主管发言稿
- 陕西机器学习培训
- 培训管理电子商务
- 二零二五版航空航天设备采购廉洁保障协议
- 2025版儿童房专用刮大白装修工程合同范本
- 二零二五年度智能化建筑劳务分包施工合同
- 二零二五年度抖音短视频整体打包广告创意设计合同
- 二零二五年度农户小额信贷合同范本样本
- 2025版家庭居室装修智能家居系统安全检测与施工合同
- 贸易公司绩效考核分配方案(暂行)1
- 一体机使用培训-课件
- #20kV设备交接和预防性试验规定
- 职工食堂总体经营服务方案
- 教学比武三测单的绘制课件
- 高一研究性课题
- CAAP2008X功能概述PPT课件
- 煤矿膏体充填开采项目建议书范文
- MAG、MIG焊培训教材ppt课件
- 1000以内自然数数数表
- 外科护理学教学胸部疾病病人的护理.PPT
评论
0/150
提交评论