1 / 12
文档名称:

功能、ui测试方案.doc

格式:doc   大小:71KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

功能、ui测试方案.doc

上传人:xxq93485240 2019/5/4 文件大小:71 KB

下载得到文件列表

功能、ui测试方案.doc

相关文档

文档介绍

文档介绍:单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确,是对软件设计的最小单元进行功能、性能、接口和设计约束等正确性检查的工作,主要测试其在语法、格式和逻辑上的错误,是验证程序是否符合规范所要求功能的最具有实践意义的方法。(Checklist)模块接口测试:检查模块接口是否正确输入的实际参数与形式参数是否一致调用其他模块的实际参数与被调模块的形参是否一致全程变量的定义在各模块是否一致外部输入、输出其他模块局部数据结构测试:检查局部数据结构完整性不适合或不形容的类型说明变量无初值变量初始化或默认值有错不正确的变量名或从未被使用过出现上溢或下溢和地址异常其他模块边界条件测试:检查临界数据处理的正确性普通合法数据的处理普通非法数据的处理边界值内合法边界数据的处理边界值外非法边界数据的处理其他模块独立执行通路测试:检查每一条独立执行路径的测试,保证每条语句被至少执行一次算符优先级混合类型运算精度不够表达式符号循环条件,死循环其他模块的各条错误处理通路测试:预见、预设的各种出错处理是否正确有效输出的出错信息难以理解记录的错误与实际不相符程序定义的出错处理前系统已介入异常处理不当未提供足够的定位出错信息其他测试范围软件设计的最小单元进行功能、性能、接口和设计约束等正确性检查的工作,主要测试其在语法、格式和逻辑上的错误测试目标1代码风格,根据Checklist要求,测试方法CheckStyle2逻辑结构,循环结构检查,重点排序逻辑,测试方法Walkthrough3注册模块4用户管理模块5日志管理模块6界面设置模块7USB设置模块8门禁设置模块9串口设置模块10算法设置模块11系统设置模块12返回模块技术白盒测试,自动化测试工具与方法Junit,,、,然后根据测试项设计对应的测试用例。(待测试用例编写)Functionaltesting(功能测试),也称为behavioraltesting(行为测试),根据产品特征、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。测试范围验证人脸识别数据精确度、操作功能等相关方面的正确性。测试目标核实所有功能均已正常实现,即主界面中的各个子界面是否满足设计需求,是否能根据配置并完成预设功能。:插入电源后检查开机界面,:1)用户列表为空时,将第一个注册者默认为管理员;模拟注册一个至多个用户,看是否能保存用户信息。2)注册容量能力检查:可按模拟注册多个用户,以测试其软件重复能力及注册容量能力。3)信息重复:在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理。(身份标识码系统自动生成且唯一,用户名和工号重复时系统不报错)4)字符串长度检查:输入超出需求所说明的字符串长度的内容,看系统是否检查字符串长度,会不会出错。(允许最15字母、数字、汉字、标点符号或空格,超出不长度再录入):1)检查添加、修改、查询、详细信息、删除、清空这几项功能是否能准确操作。2)相关性检查:删除/增加/修改一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。:1)查询功能:输入姓名/工号,看是否能够查看考勤信息。2)清空功能:看能否清空日志列表。3)保存方式:检查三种方式是否可选择并按目标执行。:1)日期设置:检查是否能设置并保存,检测日期设置是否精准。2)语言设置:看是否能准确切换。目前只支持简体中文和英语。3)待机设置:选择显示源为可见光或红外,在用户识别时便采用所选方式;编辑开机问候语,看能否正常显示。:插入U盘看是否能正确挂载,点击全部、用户、图片、和日志项,能否导入和导出数据,以及导入数据格式。:更改门禁设置的***延时时间和***方式,看是否有起作用,查看延时时间范围;检查考勤设置的开始时间和结束时间是否正常。:设置串口和网络参数,与PC