文档库 最新最全的文档下载
当前位置:文档库 › EDA9017控件测试实例说明

EDA9017控件测试实例说明

EDA9017控件测试实例说明
EDA9017控件测试实例说明

EDA9017控件测试实例说明

EDA9017控件测试实例说明是山东力创科技有限公司针对EDA9017控件的用户提供的实例技术支持文档,在实例说明中以实例的形式来细致的介绍EDA9017控件的各项功能函数的使用方法,为用户的操作提供方便。

EDA9017控件测试程序系统如下图:

在EDA9017控件测试界面中有串口设置栏、模块基本配置栏、读取数据栏。

1、串口设置栏

在进行任何功能操作之前,首先要对通讯设置栏的参数进行设置,设置完毕后打开串口。如果要该变通讯设置栏中的参数,必须先关闭串口,然后再打开串口。

串口打开与关闭命令可以参考《EDA9017模块驱动控件使用说明书》。

2、模块基本配置栏

在该栏内可以录入模块的基本配置,其中“带校验核”是指模块为ASCII码通讯方式时通讯是否带校验核。

3、读取数据栏

这栏即为模块的全部通道数据采集,详情请看源程序与《EDA9017模块驱动控件使用说明书》。

备注:串口打开与关闭与电参数采集和设置信息在系统信息栏中显示。通讯标志显示数据采集与设置通讯的通讯标志。

设计功能、界面和输入栏测试用例

… 设计功能、界面和输入栏测试用例 一、文本框的测试 1、如何对文本框进行测试 1)输入正常的字母或数字 2)输入已存在的文件名称 3)输入超长字符,即输入超过允许边界个数的字符,检查程序是否正确处理 4)输入默认值、空白、空格 5)若只允许输入字母,尝试输入数字;反之,尝试输入字母 < 6)利用复制、粘贴等操作强制输入程序不允许的输入数据 7)输入超过文本框长度的字符或文本,检查所输入的内容是否正常显示 8)输入特殊字符集,如NUL、\n等 9)输入不符合格式的数据,检查程序是否正常校验,如要求输入年月日格式为yy/mm/dd,实际输入yyyy/mm/dd,程序应该给出错误提示。 2、在测试过程中所用到的方法 1)输入非法数据 2)输入默认值 3)输入特殊字符集 ^ 4)输入使缓冲区溢出的数据 5)输入相同的文件名 3、up-down控件文本框的测试方法 1)直接输入数字或用上下箭头控制,如在“数目”中直接输入10,或单击向上的箭头使数目变为10 2)利用上下箭头控制数字的自动循环,如当最多数字为10时,单击上箭头,数目自动变为1;反之亦使用 3)直接输入超边界值,系统应该提示重新输入 4)输入默认值、空白 5)输入字符,此时系统应提示输入有误。 @ 4、组合列表框的测试方法 1)条目内容正确,其详细条目内容可以根据需求说明确定 2)逐一执行列表框中每个条目的功能 3)检查能否向组合列表框输入数据。

5、复选框的测试方法 1)多个复选框可以被同时选中 2)多个复选框可以被部分选中 3)多个复选框可以都不被选中 | 4)逐一执行每个复选框的功能 6、列表框控件的测试方法 1)条目内容正确,同组合列表框类似,根据需求说明书确定列表的各项内容正确,没有丢失或错误 2)列表框的内容较多时要使用滚动条 3)列表框允许多选时,要分别检查shift选中条目、按ctrl选中条目和直接用鼠标选中多项条目的情况 7、滚动条控件的测试方法 1)滚动条的长度根据现实信息的长度或宽度及时变换,这样有利于用户了解现实信息的位置和百分比,如word中浏览4页文档,浏览到2页时,滚动条位置应处于中间2)拖动滚动条,检查屏幕刷新情况,并检查是否有乱码 ; 3)单击滚动条 4)用滚动控制滚动 5)滚动条上的上下按钮。 8、各种控件在窗体中混合使用时的测试 1)控件间的相互作用 2)tab键的顺序,一般从上到下,从左到右 3)热键的使用,逐一测试 4)enter键和esc键的使用。 ~ 在测试中,应遵循由简入繁的原则,先进行单个控件功能的测试,确保实现无误后,再进行多个控件的功能组合的测试。 9、密码输入框的测试 密码输入框测试要特别注意进行字母大小写输入测试。 10、查找替换操作 案例演示:打开word中的“替换”对话框。测试本功能有通过测试和失败测试两种情况。 通过测试: 1)输入内容直接查找或查找全部 2)在组合框中寻找已经查找过的内容,再次查找并确认文档的内容正确,如已经查找过“测试”,再次进入不用重新输入查找内容,直接在文档中搜索就可以。 ] 失败测试: 1)输入过长或过短的查询字符串,如查询的字符串长度为1到255,则输入0,1,2,256,255,254进行测试 2)输入特殊字符集. 替换测试大体相同。 11、编辑窗口的功能测试用例

软件系统测试报告说明书

系统测试报告

1.引言 1.1编写目的 说明编写软件测试报告的目的 如:找出缺陷原因。对软件质量作出评价。 1.2背景 该项目的来源: 该项目的委托单位: 该项目的主管部门: 1.3定义 列出本测试计划中所用到的专门术语的定义和缩写词的原意。 如无特殊术语时本款可写为“无”。 1.4参考资料 列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:a. 本项目的计划任务书、合同或批文;b. 项目开发计划;c. 需求规格说明书;d. 概要设计说明书;e. 详细设计说明书;f. 用户操作手册;g. 本测试计划中引用的其它资料、采用的软件开发标准或规范。 2.测试方法 列出系统测试所采用的方法,如功能测试、数据库测试、安装测试、安全性测试等。 3.测试机构和人员 本次测试由负责,测试人员有:。

4.测试结果 测试记录中错误点的比率: 此项内容参照测试计划中的评价内容填写。 详细测试记录见附件:《测试记录表》。 在此表中列出所有测试的功能名称,并在“是否通过”栏中对逐项功能标明是否通过,若通过,标识“√”,若不通过,标识为“×”。 5.测试记录分析统计。 可按《测试记录统计表》模板进行。 可用圆饼图显示各功能点的问题所占的比重。 6.评价 6.1软件能力 对软件的测试结果与功能需求作比较,如软件能力基本达到《需求规格说明书》规定的能力要求,但部分有计算错误,见1.7测试结果。 6.2缺陷和限制 对软件测试结果中的缺陷(或称为错误)加以总结,如×××功能在××操作中发现较大的问题,下一步准备改进,其它尚有部分错误。

6.3建议 通过测试,对软件测试欠缺的方面加以总结。如本次测试虽然完成了×××的功能测试,但由于操作方式多变,所以建议使用更多测试用例来测试该软件可靠性。 6.4测试结论 得出最后的测试结论。如部分功能有待修改。

写测试用例的常规方法和web页面常规测试点

1.等价类划分法 概念:输入域划分成若干子集。选取每一个子集的少数输入值作为一条测试用例。所测试的结果等价于这一个子集的测试结果。 分类:有效等价类和无效等价类。 A.有效等价类:了解了需求说明文档,有意义的合理值。 其目的是检验程序是否实现了需求说明中所规定的功能,可能还需要校验其性能。 B.无效等价类:与有效等价类的定义相反的输入值。 测试用例:在写测试用例时,要同时考虑这两种等价类,不仅要校验程序能判断合理的数据,也要经受非合理数据的考验,确保程序的强健性和可靠性。 划分等价的几大原则: 1.输入条件规定了取值范围,则可以确定一个有效等价类,两个无效等价类。例如申请授 信时,请输入16位营业执照号;有效等价类是16位的号码,大于小于16位分别是2个无效等价类,行号,银行卡号,身份证号,手机号,密码,验证码等规定了输入条件的输入框。 2.规定了输入数据必须是要遵守的规则,可确立一个符合规则的有效等价类,和若干个无 效等价类(从不不同角度违反规则。例如密码的输入,规则是请输入6-16个字符,不含空格且须两种字符类型以上,不可用连续4位以上相同字符。那么这里的无效等价类分别是小于6个字符,大于16个字符,含空格,一种字符,连续5位相同字符,那么这里的无效等价类就包括了1+5+10+10+5+1=32中情况。 3.学习了解类(垫付宝没有想到的例子),布尔量(二值枚举类型),一个有效类和一个无 效类。 将等价类转化成测试用例步骤: 1.列出所有划分出的等价类:【输入条件】【有效等价类】【无效等价类】 2. 3.设计多个测试用例,尽可能多的覆盖有效等价类和无效等价类。 3.1有效等价类的测试用例: 密码覆盖有效等价类号码 Che001 1—4 3.2无效等价类的测试用例: 密码覆盖无效等价类号码 (5个空格)5,7,9 (16个空格)6,7,9

软件测试说明书

软件测试说明

目录 1范围 (1) 1.1标识................................................................................................................................................... 错误!未定义书签。 1.2系统概述 (1) 1.3文档概述 (1) 2引用文档 (1) 3测试准备 (1) 3.1功能性测试 (1) 3.1.1 硬件准备 (1) 3.1.2 软件准备 (1) 3.1.3 其它测试前准备................................................................................................................. 错误!未定义书签。4测试说明 (1) 4.1功能测试 (1) 4.2性能测试 (5) 4.3接口测试 ............................................................................................................................................ 错误!未定义书签。5需求的可追踪性 ............................................................................................................................... 错误!未定义书签。6注解.......................................................................................................................................................... 错误!未定义书签。附录A........................................................................................................................................................... 错误!未定义书签。 整理范本

软件测试用例实例 非常详细

1、兼容性测试 在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。客户机工作站可能会安装不同的软件例如,应用程序、驱动程序等而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。 测试目的 配置说明操作系统系统软件外设应用软件结果 服务器Window2000(S) WindowXp Window2000(P) Window2003 用例编号TestCase_LinkWorks_WorkEvaluate 项目名称LinkWorks 模块名称WorkEvaluate模块 项目承担部门研发中心-质量管理部 用例作者 完成日期2005-5-27 本文档使用部门质量管理部 评审负责人 审核日期 批准日期 注:本文档由测试组提交,审核由测试组负责人签字,由项目负责人批准。历史版本: 版本/状态作者参与者起止日期备注 V1.1

1.1. 疲劳强度测试用例 强度测试也是性能测试是的一种,实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷。而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽)而造成的。强度测试还可用于确定测试对象能够处理的最大工作量。 测试目的 测试说明 前提条件连续运行8小时,设置添加10用户并发 功能1 2小时 4小时 6小时 8小时 功能1 2小时 4小时 6小时 8小时 一、功能测试用例 此功能测试用例对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。主要测试技术方法为用户通过GUI(图形用户界面)与应用程序交互,对

测试用例实例—常见功能测试点

测试用例实例--常见功能测试点 笔者在网上看到了一篇文章,个人认为此文对于“软件常用功能测试点”总结的很好,特此摘录下来和大家一起分享。 1. 登陆、添加、删除、查询模块是我们经常遇到的,这些模块的测试点该如何考虑 1)登陆 ①用户名和密码都符合要求(格式上的要求) ②用户名和密码都不符合要求(格式上的要求) ③用户名符合要求,密码不符合要求(格式上的要求) ④密码符合要求,用户名不符合要求(格式上的要求) ⑤用户名或密码为空 ⑥数据库中不存在的用户名,不存在的密码 ⑦数据库中存在的用户名,错误的密码 ⑧数据库中不存在的用户名,存在的密码 ⑨输入的数据前存在空格 ⑩输入正确的用户名密码以后按[enter]是否能登陆 ------------------------------------------------------------------------------------------------------ 2) 添加 ①要添加的数据项均合理,检查数据库中是否添加了相应的数据 ②留出一个必填数据为空

③按照边界值等价类设计测试用例的原则设计其他输入项的测试用例 ④不符合要求的地方要有错误提示 ⑤是否支持table键 ⑥按enter是否能保存 ⑦若提示不能保存,也要察看数据库里是否多了一条数据 ------------------------------------------------------------------------------------------------------ 3) 删除 ①删除一个数据库中存在的数据,然后查看数据库中是否删除 ②删除一个数据库中并不存在的数据,看是否有错误提示,并且数据库中没有数据被删除 ③输入一个格式错误的数据,看是否有错误提示,并且数据库中没有数据被删除。 ④输入的正确数据前加空格,看是否能正确删除数据 ⑤什么也不输入 ⑥是否支持table键 ⑦是否支持enter键 ------------------------------------------------------------------------------------------------------ 4)查询 精确查询:

单元测试说明书

[项目名称] 集成测试报告 [V1.0(版本号)] 拟制人______________________ 审核人______________________ 批准人______________________ [二零一二年五月十五日]

集成测试报告 1. 测试范围 1.1 测试产品信息 产品或系统模块名称: 版本信息: 1.2测试内容 {用表格的形式列出每一测试的标志符及其测试内容,并指出实际进行的测试内容与测试计划中预先设计的内容之间的差别,说明作出这种变动的原因。} 2. 测试环境 2.1硬件环境描述 {描述实际测试中采用的硬件环境,主要指硬件设备的配置关系。如,采用了哪些硬件设备,各硬件之间是怎么搭配的。} 2.2软件环境描述 {描述实际测试中采用的软件环境,如操作系统、嵌入式软件的版本、维护台版本和软件工具,以及各软件版本之间的配置关系。} 2.3测试环境比较 {指出测试环境与实际运行环境(如局方的运行环境)的差异,分析这些差异将给测试结果带来的影响。} 3. 测试执行情况 3.1测试计划执行情况 {描述测试任务执行情况,包括实际进度和人员情况} 3.2 测试类型和测试用例执行情况 {用附件列出每个选用的测试用例的执行结果,采用TD进行测试用例管理的项目也可以在此描述测试用例执行情况直接在TD中体现} 4.测试结果统计 测试用例执行通过率: 测试用例需求覆盖率: 测试共发现缺陷数量:

5.缺陷统计分析 5.1 缺陷统计信息 统计主要依据缺陷相关信息,主要统计信息有 1、模块对应BUG数量; 2、BUG的优先级; 3、BUG严重性 4、产品发布后BUG状态图等 5、通过O/C图对测试结束时间进行分析。 5.2 缺陷分析(可选) 通过bug统计信息对bug进行分析,提出改进意见; O/C图分析、产品缺陷趋势分析; 6.评价 6.1测试结束准则 测试用例需求覆盖率: 测试用例通过率: 遗留缺陷数量: 6.2遗留缺陷和建议 {给出遗留bug情况以及解决措施建议。} {在系统测试报告中必须列出遗留缺陷的明细列表} 6.3建议测试结论 {如:1)满足测试结束准则,通过测试。系统测试报告中还需要根据发布准则判断是否允许发布; 2}不满足测试结束准则,测试不通过}

WEB网站测试用例

一、界面测试公共测试用例 界面测试一般包括页面文字,控件使用,少图,CSS,颜色等。 1.文字 内容一致性: 1)公司要求文字的一致性,例如各种宣传文字、注册的协议条款、版权信息等; 2)各处相同含义文字的一致性,例如标题栏文字、页面主题文字、弹出窗口文 字、菜单名称、功能键文字等。 样式一致性 1)(通常分类包括)各类文字字体、字号、样式、颜色、文字间距、对齐方式; 2)按钮的文字间距,按钮长度一定前提下,2个字的按钮,需要中间空一格(或 者其它约定,需要统一); 3)链接文字,同一类,菜单、小标题、页角文字链接,在点击时颜色变化要相 同; 4)对齐方式,页面上文字的对齐,例如表单、菜单列、下拉列表中文字的对齐 方式(左、右、居中等要统一) 1.语言习惯: 1)中文:文字简单,含义明确,无歧异,无重复,无别字,正确运用标点符号。 2)英文。 2.按钮 1)button的样式整体要统一,例如突出、扁平、3D效果等只能选其一; 2)采用的图片表述相同功能,要采用单一图标。 3.文本框 1)录入长度限制,根据数据库的设计,页面直接限定录入长度(特殊处屏蔽复 制、粘贴(一般是需要重复确认输入的地方) ); 2)文本框自身的长度限制,主要考虑页面样式。 4.单选框 1)默认情况要统一,已选择,还是未选。 5.日期控件 1)图标、控件颜色、样式统一; 2)点击控件、文本框均应弹出日期选择框。 6.下拉选择框 1)默认是第一个选项,还是提示请选择一个。 7.提示信息 1)静态文字与它的提示信息一致性,例如静态文字为…ID?,出错信息显示…用户 ID?; 2)空值时,出错信息需要统一,例如可以采用“静态文字”+不能为空; 3)出现录入错误时,例如可以统一采用“静态文字”+格式不符合要求; 4)提示信息标点符号是否标识;点击上一步,返回的页面上不应残留出错信 息; 5)静态提示信息,在录入框右侧,应有录入信息的相应要求的提示文字,达到 方便操作的目的; 6)必输项提示信息,必输项提示信息采用统一的标志。 8.导航测试

测试用例基本通用模板

1. 登陆、添加、删除、查询模块是我们经常遇到的,这些模块的测试点该如何考虑 1)登陆 ①用户名和密码都符合要求(格式上的要求) ②用户名和密码都不符合要求(格式上的要求) ③用户名符合要求,密码不符合要求(格式上的要求) ④密码符合要求,用户名不符合要求(格式上的要求) ⑤用户名或密码为空 ⑥数据库中不存在的用户名,不存在的密码 ⑦数据库中存在的用户名,错误的密码 ⑧数据库中不存在的用户名,存在的密码 ⑨输入的数据前存在空格 ⑩输入正确的用户名密码以后按[enter]是否能登陆 2) 添加 ①要添加的数据项均合理,检查数据库中是否添加了相应的数据 ②留出一个必填数据为空 ③按照边界值等价类设计测试用例的原则设计其他输入项的测试用例 ④不符合要求的地方要有错误提示 ⑤是否支持table键 ⑥按enter是否能保存 ⑦若提示不能保存,也要察看数据库里是否多了一条数据 3) 删除 ①删除一个数据库中存在的数据,然后查看数据库中是否删除 ②删除一个数据库中并不存在的数据,看书否有错误提示,并且数据库中没有数据被删除 ③输入一个格式错误的数据,看是否有错误提示,并且数据库中没有数据被删除。 ④输入的正确数据前加空格,看是否能正确删除数据 ⑤什么也不输入 ⑥是否指出table键 ⑦是否支持enter键 4)查询 精确查询: ①输入的查询条件为数据库中存在的数据,看是否能正确地查出相应得数据 ②输入正确的查询条件以前加上空格,看是否能正确地查出相应的数据 ③输入格式或范围不符合要求的数据,看是否有错误提示 ④输入数据库中不存在的数据

⑤不输入任何数据 ⑥是否支持table键 ⑦是否支持enter键 模糊查询: 在精确查询的基础上加上以下一点 ①输入一些字符,看是否能查出数据库中所有的相关信息 2.设计功能测试用例 文本框、按钮等控件测试 文本框的测试 如何对文本框进行测试 a,输入正常的字母或数字。 b,输入已存在的文件的名称; c,输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多255个字符,尝试输入 256个字符,检查程序能否正确处理; d,输入默认值,空白,空格; e,若只允许输入字母,尝试输入数字;反之;尝试输入字母; f,利用复制,粘贴等操作强制输入程序不允许的输入数据; g,输入特殊字符集,例如,NUL及等; h,输入超过文本框长度的字符或文本,检查所输入的内容是否正常显示; i,输入不符合格式的数据,检查程序是否正常校验,如,程序要求输入年月日格式为 yy/mm/dd,实际输入yyyy/mm/dd,程序应该给出错误提示 在测试过程中所用到的测试方法: 1,输入非法数据; 2,输入默认值; 3,输入特殊字符集; 4,输入使缓冲区溢出的数据; 5,输入相同的文件名; 命令按钮控件的测试 a,点击按钮正确响应操作。如,单击确定,正确执行操作;单击取消,退出窗口; b,对非法的输入或操作给出足够的提示说明,如,输入月工作天数为32时,单击”确定“后系统应提示:天数不能大于31; c,对可能造成数据无法恢复的操作必须给出确认信息,给用户放弃选择的机会; 单选按钮控件的测试 a,一组单选按钮不能同时选中,只能选中一个。

测试方案说明书

测试方案说明书 1 引言 1.1 编写目的 软件测试的目的是为了发现软件设计和实现过程中的疏忽所造成的错误,但是进行测试应该制定正式的测试计划,若测试是无计划的进行,既浪费时间又浪费不必要的劳动。测试规格说明书是将软件测试团队的具体测试做法文档化,主要包括:制定描述整体策略的计划、定义特定测试步骤的规程以及规定将要进行的测试。 1.2 术语和缩写词 Exception 异常抛出事件的引用 IsThreadSafe 用来设计JSP 页面是否可以多线程访问 Session 用来设置是否需要使用内置的Session Request 用来返回客户端的请求 Response 用来返回服务器对客户端的响应 2 测试需求 本系统需要对以下的系统功能进行测试: 1)验证用户功能。用户登录时进行相关测试可是否可以正常的登录。 2)管理员管理各数据库表功能。系统管理员登录时看是否可以选择添加、修改、删除、查询等功能。 3)教学计划、课程限制、授课计划上传功能。系统的用户登录之后,看是否可以进行相关的订购操作。 4)学生查看课程表,教师查看教学任务书功能。 3 测试策略 3.1 测试环境 1)硬件环境:运行本软件要求处理器在奔腾Ⅲ以上,内存在256MB 以上的计

算机。 2)软件环境:本系统支持的操作系统包括:Windows95、Windows98 、Windows2000、Windows Me Windows XP ;本系统支持的数据库为Mysql;本软件的开发工具为JA V A 程序语言。 3.2 测试工具 任何工程化的产品都可以采用以下两种方式之一进行测试,即黑盒测试和白盒测试,下面对两种测试方式进行简单的介绍: 黑盒测试指在软件接口处执行测试,检查系统的基本方面而很少关心软件的 内部结构,了解已设计的产品所完成的制定功能,可以执行测试以显示每个功能是可操作的,同时查找每个功能中的错误。 白盒测试是基于过程细节的封闭检查,了解产品的内部运行情况,可以执行有测试以确保“所有齿轮吻合”——即内部操作依据规格说明执行,而且对所的内部构件已进行了充分测试。 测试方法3.3 由于本次测试的依据是需求,所以才用黑盒测试方法 测试策略: 功能测试,主要采用等价类划分的策略。 压力测试,主要采用边界值测试,错误猜测等策略。 测试手段: 功能测试,手动模拟正常、异常输入。 。LoadRunner压力测试,使用自动化压力测试工具 测试内容: 功能测试,按照需求功能。 测试用例设计4. 验证用户登录功能4.1 测试项目名称:系内课程安排系统——验证用户功能测试用例编号:1是否可以用不同的帐户和密码登录并且具有不同的权限测试内容:验证用户密码1234563070702101测试输入数据:帐户 3123456661帐户密码123456 测试次数:执行测试过程 2 次 预期结果:当用正确的帐户和密码时可以登录系统,错误的帐户和密码则不能 测试过程:进入系统登录界面时,将对应的数据填入相关项目中,点击“登录” 测试结论:当输入帐户和密码分别为3070702101 和123456 时,能够进入当输入账号和密码分别为3123456661 和654321 时,则不能进入系统 备注:无 4.2 管理员管理各数据表功能 测试项目名称:系内课程安排系统——管理员管理数据库表功能

web前台测试用例设计

web前台测试用例 转自WEB前台测试用例- 竹林深处- ITeye技术网 站https://www.wendangku.net/doc/d914464337.html,/zjCiKnY 1.1 文本框、按钮等控件测试 1.1.1 文本框的测试 如何对文本框进行测试 a,输入正常的字母或数字。 b,输入已存在的文件的名称; c,输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多255个字符,尝试输入256个字符,检查程序能否正确处理; d,输入默认值,空白,空格; e,若只允许输入字母,尝试输入数字;反之;尝试输入字母; f,利用复制,粘贴等操作强制输入程序不允许的输入数据; g,输入特殊字符集,例如,NUL及\n等; h,输入超过文本框长度的字符或文本,检查所输入的内容是否正常显示; i,输入不符合格式的数据,检查程序是否正常校验,如,程序要求输入年月日格式为yy/mm/dd,实际输入yyyy/mm/dd,程序应该给出错误提示 在测试过程中所用到的测试方法: 1,输入非法数据; 2,输入默认值; 3,输入特殊字符集; 4,输入使缓冲区溢出的数据; 5,输入相同的文件名; 命令按钮控件的测试 测试方法: a,点击按钮正确响应操作。如,单击确定,正确执行操作;单击取消,退出窗口;b,对非法的输入或操作给出足够的提示说明,如,输入月工作天数为32时,单击”确定“后系统应提示:天数不能大于31; c,对可能造成数据无法恢复的操作必须给出确认信息,给用户放弃选择的机会; 测试方法: a,一组单选按钮不能同时选中,只能选中一个。 b,逐一执行每个单选按钮的功能。分别选择了“男”“女”后,保存到数据库的数据应该相应的分别为“男”“女”; c,一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空; 测试方法: a,直接输入数字或用上下箭头控制,如,在“数目”中直接输入10,或者单

软件测试规范一(控件测试用例编写规范)

软件测试规范一(控件测试用例编写规范) 【编写说明】 以集成性功能测试为主,针对测试用例的编写规范进行说明。重点突出了各种控件、网站/软件的常用业务功能和界面及外部接口的测试。 第一章功能测试——控件测试用例编写规范 一、文本框控件 1.输入的字符类型: 根据需求/设计说明,或者当前设计程序的使用功能默认,确定输入字符要求: ①全中文; ②全英文; ③全数字; ④全其他字符`~!@#$%^&*()-=_+[]\{}|;’:”,./<>?等; ⑤中英文混合; ⑥中文和数字/其他字符混合; ⑦英文和数字/其他字符混合; ⑧包含空格。 2.输入长度测试: 根据需求/设计说明,或者当前设计程序的使用功能默认,确定输入长度要求: ①正常的长度输入; ②临界值长度输入; ③临界值范围内、紧临临界值长度输入; ④临界值范围外,紧临临界值长度输入。 3.输入格式测试: 根据需求/设计说明,或者当前设计程序的使用功能默认,确定输入内容的格式: ①正常格式、正常值范围输入; ②非正常输入格式; ③允许输入值的临界值输入(最小值,最大值); ④允许输入值的临界值范围内紧邻临界值的输入(最小值内,最大值内); ⑤允许输入值的临界值范围外紧邻临界值的输入(大于最大值、小于最小值); ⑥是否允许输入空格。 上述测试要覆盖字符类型、长度和格式的各种组合。 4.复制、粘贴: ①进行一次复制、一次粘贴操作; ②进行一次复制、多次粘贴操作。 5.普通文本框的测试用例(如:企业名称、姓名、设备名称等)

允许输入的内容一般分为以下几种:全中文(如姓名)、全英文、全数字(如数量)、全其他字符、中英文混合、中英文数字混合、英文数字混合、英文数字其他字符混合、数字其他字符混合。 全中文测试: 1)考虑一个正常长度的全中文输入; 2)考虑一个最小长度的全中文输入; 3)考虑一个比最小长度多一个的全中文输入; 4)考虑一个比最小长度少一个的全中文输入; 5)考虑一个最大长度的全中文输入; 6)考虑一个比最大长度多一个的全中文输入; 7)考虑一个比最大长度少一个的全中文输入; 全英文测试: 8)考虑一个正常长度的全英文输入; 9)考虑一个最小长度的全英文输入; 10)考虑一个比最小长度多一个的全英文输入; 11)考虑一个比最小长度少一个的全英文输入; 12)考虑一个最大长度的全英文输入; 13)考虑一个比最大长度多一个的全英文输入; 14)考虑一个比最大长度少一个的全英文输入; 全数字测试: 15)考虑一个正常长度的全数字输入; 16)考虑一个最小长度的全数字输入; 17)考虑一个比最小长度多一个的全数字输入; 18)考虑一个比最小长度少一个的全数字输入; 19)考虑一个最大长度的全数字输入; 20)考虑一个比最大长度多一个的全数字输入; 21)考虑一个比最大长度少一个的全数字输入; 全其他字符测试: 22)考虑一个正常长度的全其他字符输入;限制禁止输入其他字符。 23)考虑一个最小长度的全其他字符输入; 24)考虑一个比最小长度多一个的全其他字符输入; 25)考虑一个比最小长度少一个的全其他字符输入; 26)考虑一个最大长度的全其他字符输入; 27)考虑一个比最大长度多一个的全其他字符输入; 28)考虑一个比最大长度少一个的全其他字符输入; 29)考虑一个正常长度的中英文混合输入;限制禁止输入其他字符。 30)考虑一个最小长度的中英文混合输入; 31)考虑一个比最小长度多一个的中英文混合输入; 32)考虑一个比最小长度少一个的中英文混合输入; 33)考虑一个最大长度的中英文混合输入; 34)考虑一个比最大长度多一个的中英文混合输入; 35)考虑一个比最大长度少一个的中英文混合输入; 36)考虑一个正常长度的中文和数字混合输入; 37)考虑一个最小长度的中文和数字混合输入;

图书管理系统测试计划说明书

图书管理系统测试计划说明书 第五组 2014年5月28日

1引言............................................................ 错误!未定义书签。 编写目的...................................................... 错误!未定义书签。 背景.......................................................... 错误!未定义书签。 名词解释...................................................... 错误!未定义书签。 黑盒测试.................................................. 错误!未定义书签。 白盒测试:................................................ 错误!未定义书签。 静态测试.................................................. 错误!未定义书签。 动态测试.................................................. 错误!未定义书签。 功能测试.................................................. 错误!未定义书签。 集成测试.................................................. 错误!未定义书签。 单元测试.................................................. 错误!未定义书签。 性能测试:................................................ 错误!未定义书签。 参考资料...................................................... 错误!未定义书签。2总体计划........................................................ 错误!未定义书签。3需求review ...................................................... 错误!未定义书签。4设计review ...................................................... 错误!未定义书签。5测试环境准备.................................................... 错误!未定义书签。 设备.......................................................... 错误!未定义书签。 支持软件...................................................... 错误!未定义书签。 人员.......................................................... 错误!未定义书签。6功能测试........................................................ 错误!未定义书签。 功能回顾...................................................... 错误!未定义书签。 系统操作登录.............................................. 错误!未定义书签。 借书...................................................... 错误!未定义书签。 . 3还书................................................. 错误!未定义书签。 . 4图书库管理........................................... 错误!未定义书签。 . 5图书查询............................................. 错误!未定义书签。

冰箱测试系统使用说明书

冰箱测试系统使用 说明书 1

冰箱测试系统使用说明书

第一章,设备框图 1.1计算机局域网图:由服务器、交换机、登录验关电脑、后台查询 电脑、返修查询电脑、静态抽检电脑构成一个客户机服务器系统结构。如图1所示。 1.2,动态测试子系统框图:

1.3,静态测试子系统框图:

第二章,系统概述: 本系统是为XX公司设计、制造的专用冰箱制冷性能检测系统,系统能够在线检测220v/50Hz、冰箱制冷性能,系统检测项目为:冰箱制冷温度(箱内4路,管路2路,)、冰箱的有效功率、电流、电压、功率因数等,检测工位:动态120个、静态40个;整个系统分为3部分,⑴计算机局域网。⑵动态测试子系统。⑶静态测试子系统。 2.1计算机局域网。采用5台计算机、1台服务器、一个交换机组成 一个小型局域网进行数据管理。 1台测试系统应用服务器,负责整个计算机局域网的文档管理。 1台动态验关计算机,负责动态子系统的登录和验关,以及动态 163个测试盒的数据采集处理。

1台静态计算机,负责静态测试房60台测试盒的数据采集与处理。 1台后台管理计算机,进行冰箱标准建模、查询、统计等; 1台维修计算机,负责维修工位的信息采集管理 1台入库计算机,负责入库的冰箱数据采集管理。 2.2动态测试子系,包括163个能够采集冰箱性能参数并与动态基站 进行无线数据交换的测试盒,一个无线电的数据收发基站,1个 在登录位置的光电开关,1台有2个显示器的验关计算机。 2.3静态测试子系统,包括60个能够采集冰箱性能参数并与动态基站 进行无线数据交换的测试盒,一个无线电的数据收发基站,1台静态计算机 第三章,动态测试子系统 3.1动作流程 如图所示,动态测试过程流程图如下:

【实用】功能和界面测试标准规范要求

一、功能测试 功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。常用的测试方法如下: 1、输入框进行输入测试。包括中文字符、英文字符、数字字符、特殊字符、及几种字符的组合。 2、对界面可操作按钮进行测试。包括【新增】/【添加】【保存】【取消】【删除】【查询(简项查询/高级查询)】【制作文书】【呈请审批】【打印】【退出】等等。同时需要对鼠标右键的菜单进行测试。 3、数据保存测试。将以上1 和2 进行组合。 4、必要条件控制测试。在做了3 时将必要条件(如:a、必填项(黑粗体表示)不可为空 b、身份证类型和证件号码判断 c、日期限制)联合起来验证。 5、页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。 6、相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。 7、字符串长度检查:输入超出需求所说明的字符串长度的内容,看系统是否检查字符串长度,会不会出错(测试时只要看是否有截取长度的功能,过长的字符比如256个输入保存,是否会报错)。 8、字符类型检查:在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型,会否报错。 9、标点符号检查:输入内容包括各种标点符号,特别是空格,各种引号,回车键\n,看系统处理是否正确。 10、检查带出信息的完整性:在查看信息或列表框选择的信息或者更新信息后,查看

所填写的信息是不是全部带出,带出信息和添加的是否一致。(比如地址选择控件,选择了长长的地址信息,是否都带入地址文本框,在保存后,是否地址信息都完整的保存)。 11、信息重复:在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理。 12、检查删除功能:在一些可以一次删除多个信息的地方,不选择任何信息,按”删除”,看系统如何处理,会否提示;然后选择一个和多个信息,进行删除,看是否正确处理。 13、检查添加和修改是否一致:检查添加和修改信息的要求是否一致,例如添加要求必填的项,修改也应该必填;添加规定为整型的项,修改也必须为整型。 14、检查修改重名:修改时把不能重名的项改为已存在的内容,看会否处理、报错。同时也要注意,会不会报和自己重名的错。 15、重复提交表单:一条已经成功提交的纪录,back (上一步)后再提交,看看系统是否做了处理。 16、检查多次使用上一步或上一页键的情况:在有上一步/下一步或上一页/下一页的地方,一直点到头再点回到开始,重复多次,看会否出错或按钮失效。 17、查询检查:在有查询功能的地方输入系统存在和不存在的内容,看查询结果是否正,如果可以输入多个查询条件,可以同时添加合理和不合理的条件,看系统处理是否正确。 18、输入信息位置:注意在光标停留的地方输入信息时,光标和所输入的信息会否跳到别的地方。 19、上传下载文件检查:上传下载文件的功能是否实现,上传文件是否能打开。对上传文件的格式有何规定,系统是否有解释信息,并检查系统是否能够做到。

软件测试计划说明书

软件测试计划说明书 软件测试计划说明书至少应包括以下几方面的内容 一、前言 1.1目的、主要内容、定义、参考资料等。 1.2 本说明书面向的读者 1.3 本说明书的术语、概念、关键词的解释 二、测试内容 测试内容应列出单个模块测试、系统整体测试中的每一项测试的内容(类型)、目的及其名称、标识符、进度安排和测试条件等。 2.1 单个模块测试的内容及进度 2.2 系统整体测试的内容及进度 三、测试设计说明 测试设计说明,包括被测项和被测特性、测试所用的方法、测试准则等。 3.1 被测项说明: 描述被测试的对象,包括其版本、修订级别,并指出在测试开始之前对逻辑或物理变换的要求。 3.2 被测特性 指明所有要被测试的软件特性及其组合,指明每个特性或特性组合有关测试设计说明。 3.3 测试方法 描述测试的总体方法,规定测试指定特性组所需的主要活动、技术和工具,应详尽地描述方法,以便列出主要的测试任务,并估计执行各项任务所需的时间。规定所希望的最低程

度的测试彻底性,指明用于判断测试彻底性的技术(如:检查哪些语句至少执行过一次)。指出对测试的主要限制等。 3.4 测试准则 规定各测试项通过测试的标准。 四、测试用例说明 测试用例说明,包括测试用例名称、输入(测试数据)、输出(预期结果)、环境、工具等。 4.1 测试用例名称 给测试用例取一个专用、唯一的名称。 4.2 输入说明 规定执行测试用例所需的各个输入。有些输入可以用值(允许适当的误差)来规定。而另一些输入,如常数表或事务文件可以用名来规定。规定所有合适的数据库、文件、终端信息、内存常驻区域和由操作系统传送的值。规定各输入间所需的所有关系(如时序关系等)。 4.3 环境要求 规定执行测试用例所需的硬件特征和配置;所需的系统软件和应用软件,其它要求,如特种设施要求或经过专门训练的人员等。 4.4 测试工具 规定测试所需要的硬件工具和工具软件,以及其它的一些特殊设备或工具。 五、人员分工 测试小组各人员的分工及相关的培训计划。 六、测试计划编写的要点: 1.内容的完备性、适宜性和相关性。 2.方法的科学性及其条件的充分性。 3.过程和准则的清晰性。 4.环境、工具以及进度安排的合理性和现实性。 5.用例的恰当性及其描述的充分性。

软件测试中UI测试及其测试用例设计

界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。目前界面的设计引起软件设计人员的重视的程度还远远不够,直到最近网页制作的兴起,才受到专家的青睐。而且设计良好的界面由于需要具有艺术美的天赋而遭拒绝。 目前流行的界面风格有三种方式:多窗体、单窗体以及资源管理器风格,无论那种风格,以下规则是应该被重视的。 按钮名称应该易懂,用词准确,屏弃没楞两可的字眼,要与同一界面上的其他按钮易于区分,能望文知意最好。理想的情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确操作。 易用性细则: 1) 完成相同或相近功能的按钮用Frame框起来,常用按钮要支持快捷方式。 2) 完成同一功能或任务的元素放在集中位置,减少鼠标移动的距离。 3) 按功能将界面划分局域块,用Frame框括起来,并要有功能说明或标题。 4) 界面要支持键盘自动浏览按钮功能,即按Tab键的自动切换功能。 5) 界面上首先应输入的和重要信息的控件在Tab顺序中应当靠前,位置也应放在窗口上较醒目的位置。 6) 同一界面上的控件数最好不要超过10个,多于10个时可以考虑使用分页界面显示。 7)分页界面要支持在页面间的快捷切换,常用组合快捷键Ct r l+Tab 8) 默认按钮要支持Ent er及选操作,即按Ent er后自动执行默认按钮对应操作。 9) 可写控件检测到非法输入后应给出说明并能自动获得焦点。 10) Tab键的顺序与控件排列顺序要一直,目前流行总体从上到下,同时行间从左到右的方式。 11) 复选框和选项框按选择几率的高底而先后排列。 12) 复选框和选项框要有默认选项,并支持Tab选择。 13) 选项数相同时多用选项框而不用下拉列表框。 14) 界面空间较小时使用下拉框而不用选项框。 15) 选项数叫少时使用选项框,相反使用下拉列表框。

相关文档
相关文档 最新文档