第一篇:简单实用的界面测试规范,供朋友们进行参考
界面测试规范
目前流行的界面风格有三种方式:多窗体、单窗体以及资源管理器风格,无论那种风格,以下规则是应该被重视的。
1:易用性:
按钮名称应该易懂,用词准确,屏弃没楞两可的字眼,要与同一界面上的其他按钮易于区分,能望文知意最好。理想的情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确操作。
易用性细则:
1):完成相同或相近功能的按钮用Frame框起来,常用按钮要支持快捷方式。
2):完成同一功能或任务的元素放在集中位置,减少鼠标移动的距离。
3):按功能将界面划分局域块,用Frame框括起来,并要有功能说明或标题。
4):界面要支持键盘自动浏览按钮功能,即按Tab键的自动切换功能。
5):界面上首先应输入的和重要信息的控件在Tab顺序中应当靠前,位置也应放在窗口上较醒目的位置。
6):同一界面上的控件数最好不要超过10个,多于10个时可以考虑使用分页界面显示。
7):分页界面要支持在页面间的快捷切换,常用组合快捷键Ctrl+Tab
8):默认按钮要支持Enter及选操作,即按Enter后自动执行默认按钮对应操作。
9):可写控件检测到非法输入后应给出说明并能自动获得焦点。
10):Tab键的顺序与控件排列顺序要一直,目前流行总体从上到下,同时行间从左到右的方式。
11):复选框和选项框按选择几率的高底而先后排列。
12):复选框和选项框要有默认选项,并支持Tab选择。
13):选项数相同时多用选项框而不用下拉列表框。
14):界面空间较小时使用下拉框而不用选项框。
15):选项数叫少时使用选项框,相反使用下拉列表框。
16):专业性强的软件要使用相关的专业术语,通用性界面则提倡使用通用性词眼。
2: 规范性:
通常界面设计都按Windows界面的规范来设计,即包含―菜单条、工具栏、工具厢、状态栏、滚动条、右键快捷菜单‖的标准格式,可以说:界面遵循规范化的程度越高,则易用性相应的就越好。小型软件一般不提供工具厢。
规范性细则:
1):常用菜单要有命令快捷方式。
2):完成相同或相近功能的菜单用横线隔开放在同一位置。
3):菜单前的图标能直观的代表要完成的操作。
4):菜单深度一般要求最多控制在三层以内。
5):工具栏要求可以根据用户的要求自己选择定制。
6):相同或相近功能的工具栏放在一起。
7):工具栏中的每一个按钮要有及时提示信息。
8):一条工具栏的长度最长不能超出屏幕宽度。
9): 工具栏的图标能直观的代表要完成的操作。
10):系统常用的工具栏设置默认放置位置。
11):工具栏太多时可以考虑使用工具厢。
12):工具厢要具有可增减性,由用户自己根据需求定制。
13):工具厢的默认总宽度不要超过屏幕宽度的1/5。
14): 状态条要能显示用户切实需要的信息,常用的有:
目前的操作、系统状态、用户位置、用户信息、提示信息、错误信息等,如果某一操作需要的时间较长,还应该显示进度条和进程提示。
15):滚动条的长度要根据显示信息的长度或宽度能及时变换,以利于用户了解显示信息的位置和百分比。
16):状态条的高度以放置五好字为宜,滚动条的宽度比状态条的略窄。
17):菜单和工具条要有清楚的界限;菜单要求凸出显示,这样在移走工具条时仍有立体感。
18):菜单和状态条中通常使用5号字体。工具条一般比菜单要宽,但不要宽的太多,否则看起来很不协调。
19):右键快捷菜单采用与菜单相同的准则。
3:帮助设施:
系统应该提供详尽而可靠的帮助文档,在用户使用产生迷惑时可以自己寻求解决方法。
帮助设施细则:
1):帮助文档中的性能介绍与说明要与系统性能配套一致。(我们的系统帮助文档都是系统的祖先时期的说明,让人困惑)。
2):打包新系统时,对作了修改的地方在帮助文档中要做相应的修改。
3):操作时要提供及时调用系统帮助的功能。常用F1。
4):在界面上调用帮助时应该能够及时定位到与该操作相对的帮助位置。也就是说帮助要有即时针对性。
5):最好提供目前流行的联机帮助格式或HTML帮助格式。
6):用户可以用关键词在帮助索引中搜索所要的帮助,当然也应该提供帮助主题词。
7):如果没有提供书面的帮助文档的话,最好有打印帮助的功能。):在帮助中应该提供我们的技术支持方式,一旦用户难以自己解决可以方便的寻求新的帮助方式。
4:合理性:
屏幕对角线相交的位置是用户直视的地方,正上方四分之一处为易吸引用户注意力的位置,在放置窗体时要注意利用这两个位置。
合理性细则:
1):父窗体或主窗体的中心位置应该在对角线焦点附近。
2):子窗体位置应该在主窗体的左上角或正中。
3):多个子窗体弹出时应该依次向右下方偏移,以显示窗体出标题为宜。
4):重要的命令按钮与使用较频繁的按钮要放在界面上注目的位置。
5):错误使用容易引起界面退出或关闭的按钮不应该放在易点位置。横排开头或最后与竖排最后为易点位置。
6):与正在进行的操作无关的按钮应该加以屏蔽(Windows中用灰色显示,没法使用该按钮)。
7):对可能造成数据无法恢复的操作必须提供确认信息,给用户放弃选择的机会。
8):非法的输入或操作应有足够的提示说明。
9): 对运行过程中出现问题而引起错误的地方要有提示,让用户明白错误出处,避免形成无限期的等待。
10):提示、警告、或错误说明应该清楚、明了、恰当。
5:美观与协调性:
界面应该大小适合美学观点,感觉协调舒适,能在有效的范围内吸引用户的注意力。
美观与协调性细则:
1): 长宽接近黄金点比例,切忌长宽比例失调、或宽度超过长度。
2): 布局要合理,不宜过于密集,也不能过于空旷,合理的利用空间。
3): 按钮大小基本相近,忌用太长的名称,免得占用过多的界面位置。
4): 按钮的大小要与界面的大小和空间要协调。
5): 避免空旷的界面上放置很大的按钮。
6):放置完控件后界面不应有很大的空缺位置。
7): 字体的大小要与界面的大小比例协调, 通常使用的字体中宋体9-12较为美观,很少使用超过12号的字体。
8): 前景与背景色搭配合理协调,反差不宜太大,最好少用深色,如大红、大绿等。常用色考虑使用Windows界面色调。
9): 如果使用其他颜色,主色要柔和,具有亲和力与磁力,坚决杜绝刺目的颜色。
10): 大型系统常用的主色有“#E1E1E1”、“#EFEFEF”、“#C0C0C0”等。
11): 界面风格要保持一致,字的大小、颜色、字体要相同,除非是需要艺术处理或有特殊要求的地方。
12): 如果窗体支持最小化和最大化或放大时,窗体上的控件也要随着窗体而缩放;切忌只放大窗体而忽略控件的缩放。
13):对于含有按钮的界面一般不应该支持缩放,即右上角只有关闭功能。
14): 通常父窗体支持缩放时,子窗体没有必要缩放。
15):如果能给用户提供自定义界面风格则更好,由用户自己选择颜色、字体等。
6:菜单位置:
菜单是界面上最重要的元素,菜单位置按照按功能来组织。
菜单设测试细则:
1):菜单通常采用―常用--主要--次要--工具--帮助‖的位置排列,符合流行的Windows风格。
2):常用的有―文件‖、―编辑‖,―查看‖等,几乎每个系统都有这些选项,当然要根据不同的系统有所取舍。
3):下拉菜单要根据菜单选项的含义进行分组,并切按照一定的规则进行排列,用横线隔开。
4): 一组菜单的使用有先后要求或有向导作用时,应该按先后次序排列。
5): 没有顺序要求的菜单项按使用频率和重要性排列,常用的放在开头,不常用的靠后放置;重要的放在开头,次要的放在后边。
6): 如果菜单选项较多,应该采用加长菜单的长度而减少深度的原则排列。
7): 菜单深度一般要求最多控制在三层以内。
8): 对常用的菜单要有快捷命令方式,组合原则见8。
9):对与进行的操作无关的菜单要用屏蔽的方式加以处理,如果采用动态加载方式——即只有需要的菜单才显示——最好。
10):菜单前的图标不宜太大,与字高保持一直最好。
11):主菜单的宽度要接近,字数不应多于四个,每个菜单的字数能相同最好。
12):主菜单数目不应太多,最好为单排布置。
。7:独特性:
如果一味的遵循业界的界面标准,则会丧失自己的个性.在框架符合以上规范的情况下,设计具有自己
独特风格的界面尤为重要。尤其在商业软件流通中有着很好的迁移默化的广告效用。
1):安装界面上应有单位介绍或产品介绍,并有自己的图标。
2):主界面,最好是大多数界面上要有公司图标。
3):登录界面上要有本产品的标志,同时包含公司图标。
4):帮助菜单的―关于‖中应有版权和产品信息。
5):公司的系列产品要保持一直的界面风格,如背景色、字体、菜单排列方式、图标、安装过程、按钮用语等应该大体一致。
8:快捷方式的组合在菜单及按钮中使用快捷键可以让喜欢使用键盘的用户操作得更快一些 在西文Windows及其应用软件中快捷键的使用大多是一致的。
菜单中:
1):面向事务的组合有:
Ctrl-D 删除 ;Ctrl-F 寻找 ;Ctrl –H替换;Ctrl-I 插入 ;Ctrl-N 新记录 ;Ctrl-S 保存 Ctrl-O 打开。
2):列表:
Ctrl-R,Ctrl-G定位;Ctrl-Tab下一分页窗口或反序浏览同一页面控件。
3):编辑:
Ctrl-A全选;Ctrl-C 拷贝;Ctrl-V 粘贴;Ctrl-X 剪切;Ctrl-Z撤消操作;Ctrl-Y恢复操作。
4)文件操作:
Ctrl-P 打印;Ctrl-W 关闭。
5):系统菜单
Alt-A文件;Alt-E编辑;Alt-T工具;Alt-W窗口;Alt-H帮助。
6):MS Windows保留键:
Ctrl-Esc 任务列表 ;Ctrl-F4 关闭窗口; Alt-F4 结束应用;Alt-Tab 下一应用 ;Enter 缺省按钮/确认操作 ;Esc 取消按钮/取消操作 ;Shift-F1 上下文相关帮助。
按钮中:
可以根据系统需要而调节,以下只是常用的组合。
Alt-Y确定(是);Alt-C取消;Alt-N 否;Alt-D删除;Alt-Q退出;Alt-A添加;Alt-E编辑;Alt-B浏览;Alt-R读;Alt-W写。
这些快捷键也可以作为开发中文应用软件的标准,但亦可使用汉语拼音的开头字母。
9:安全性考虑:
在界面上通过下列方式来控制出错几率,会大大减少系统因用户人为的错误引起的破坏。开发者应当尽量周全地考虑到各种可能发生的问题,使出错的可能降至最小。如应用出现保护性错误而退出系统,这种错误最容易使用户对软件失去信心。因为这意味着用户要中断思路,并费时费力地重新登录,而且已进行的操作也会因没有存盘而全部丢失。
安全性细则:
1):最重要的是排除可能会使应用非正常中止的错误。
2):应当注意尽可能避免用户无意录入无效的数据。
3):采用相关控件限制用户输入值的种类。
4):当用户作出选择的可能性只有两个时,可以采用单选框。
5):当选择的可能再多一些时,可以采用复选框,每一种选择都是有效的,用户不可能输入任何一种无效的选择。
6):当选项特别多时,可以采用列表框,下拉式列表框。
7):在一个应用系统中,开发者应当避免用户作出未经授权或没有意义的操作。
8):对可能引起致命错误或系统出错的输入字符或动作要加限制或屏蔽。
9):对可能发生严重后果的操作要有补救措施。通过补救措施用户可以回到原来的正确状态。
10):对一些特殊符号的输入、与系统使用的符号相冲突的字符等进行判断并阻止用户输入该字符。
11):对错误操作最好支持可逆性处理,如取消系列操作。
12):在输入有效性字符之前应该阻止用户进行只有输入之后才可进行的操作。
13):对可能造成等待时间较长的操作应该提供取消功能。
14):特殊字符常有;;‘‖><,`‗:―[‖{、|}]+=)-(_*&&^%$#@!~,.。?/还有空格。
15):与系统采用的保留字符冲突的要加以限制。
16):在读入用户所输入的信息时,根据需要选择是否去掉前后空格。
17):有些读入数据库的字段不支持中间有空格,但用户切实需要输入中间空格,这时要在程序中加以处理。
10:多窗口的应用与系统资源:
设计良好的软件不仅要有完备的功能,而且要尽可能的占用最底限度的资源。
1): 在多窗口系统中,有些界面要求必须保持在最顶层,避免用户在打开多个窗口时,不停的切换甚至最小化其他窗口来显示该窗口。
2):在主界面载入完毕后自动卸出内存,让出所占用的WINDOWS系统资源。
3):关闭所有窗体,系统退出后要释放所占的所有系统资源,除非是需要后台运行的系统。
4):尽量防止对系统的独占使用。
第二篇:界面功能规范
界面功能规范
安装及卸载
用户按照User Guide就可以自行完成安装或卸载,无需技术人员的支持。
安装或卸载的过程,有“cancel”按钮,可以中断操作。中断后,系统可以回到初始状态。
系统卸载后在用户的计算机中不应该留下垃圾文件。取消安装后,重新再次安装可以成功。
根据用户需求,在不同的OS下,可以安装成功。
自动升级
自动升级完成后,系统中的数据和各项用户设置不能发生改变。
自动升级过程中需要为用户提供进度条。
若在自动升级中提供了取消的功能,则中途取消后,系统需要回到升级之前的状态。
Login界面控件
至少应包含Login Name、Password输入框,login,找回密码这几项。------(我去掉了cancel,因为参考外国很多网站的登录页,都没有cancel按钮)“Login Name”、“Password”及对应的输入框应左右对齐,宽度一致。找回密码功能必须提供。如下图所示,但Login按钮需要移动到左边。
可以有Remember Me和验证码。若有验证码,则需提供刷新验证码的功能。
Login界面功能与键盘操作
Login界面的所有控件之间可以使用Tab键来移动焦点。
若用户输入了Login Name和Password,按下Enter键时,应该让用户登录。
若是在C/S模式下,用户按下ESC键时应直接关闭登录窗口。
常见问题:
没有找回密码功能。用户输入超长的字符串到Login Name和Password中,点击登录按钮后,系统应给出错误提示。
表格
列表表格需要固定长度。
当文本以正常形式输入并保存,列表中显示的时候,超过了默认表格宽度,应该要自动换行。
Full Name、Email、日期、电话号码属性列,应该固定足够的长度。
表格中的内容应该按照某种规则排序。
表格的表头应所有文字居中。
表格中的内容应遵循以下原则:若是文字内容应左对齐,若是数字或日期内容应右对齐。
表格内容很多时需要分页。分页应提供页面导航功能,包括:上一页、下一页、跳转到某一页、总页数、当前页码。如下图所示图片中,使用列表的方式显示数据集时,必须在列表的下方显示总记录数。
当表格中的数据为空时,必须显示该表格的表头。若表格的最后一页所有数据被删除后,应自动跳转到前一页上。
文本输入
在多行文本框中,手工输入了回车换行,显示文本的时候,文本不能是一行显示完,要实现回车换行。
当输入的文本达到限制内的最大长度,在保存数据时系统应该给予提示。在不同的页面上相同字段的输入长度限制应该相同。
输入特殊字符时,要做处理。如:<>、等,保存包含特殊字符的字符串时系统要保存正确。
当文本框内有内容时,用户使用Tab键移动光标进入文本框,需要自动将所有内容选中。
若文本输入框的外面有显示该文本框的最大输入长度。那么应该同时显示已经输入的字符长度。
必输项应该在输入框后面标记“*”号。该符号与输入框之间应该有一个空格符的距离。
页面上有多个输入项时,上下的输入项之间应该保持宽度一致。内容相近或相互关联的输入项应该用Group Box框起来。如下图所示:
对输入的合法性进行检查时,要使用统一的方式来显示提示信息。
日期控件
日期控件中内容应默认显示当前系统日期。若非必填的日期内容,须允许用户输入空白值或者删除当前的输入值。
Web页面上的日期控件需要注意不同时区之间的差异。如服务器在美国,中国的用户浏览该页面时会出现如下的问题:
当程序和数据库都安装在美国时区的OS中,在中国时区的OS中用浏览器访问,有以下两种情况的错误:
1)数据库中保存的是正确的时间,但显示出来就是错误的时间
如:在BBS中创建topic后,topic的创建时间是 07/01/2008 16:09,但在topic显示出来的时间是:07/02/2008 00:10 2)数据库中保存的是错误的时间。
如:在浏览器上操作的时候,选择的是 07/01/2008 02:07保存,但查看的时候,时间显示的是06/30/2008 10:07(重现见RFA Internal系统中关于user的birthday的保存)或者在浏览器上操作的时候,选择的是 07/01/2008 02:07保存,查看的时候,时间是正确的:07/01/2008 02:07,但数据库中是:06/30/2008 10:07。日期控件需要在不同的浏览器下正常显示(IE、Firefox、Safari)。如图:
导航栏和页面链接
Web类型的项目中,大的功能模块需要都显示在导航栏上。每一个页面的导航栏都应该和首页的导航栏保持一致。如图:
可以点击的页面链接下应该加上下划线。暂时不能点击的页面链接应该没有下划线。
所有的功能链接都必须保证正确。
提示信息的显示
提示信息的显示应该统一。根据项目类型的不同而定。如C/S模式的系统,应该采用弹出对话框的形式显示信息。
系统中所有提示信息的字体和大小应该统一。对话框的标题上应该显示提示名称。如下图:
不同浏览器下一致性
若Web类项目需要在不同的浏览器下显示。则需要进行相应的测试。确保在IE下的显示效果和其他浏览器相同。
Web类项目需要在不同的浏览器下显示,则需保证web界面、功能与在IE下一致。
文字信息
所有的文字信息,若是英文,需要请Writer审核。
文字应统一按照左对齐的格式显示。文字内容应该与边框有一个空格符的间隔。
在全英文操作系统中,若有中文信息,则该信息不能显示为乱码。
文字的字体类型、大小需一致。
图片上传及显示
包含图片的记录,在用户编辑过图片后应该立即在界面上看到修改的结果。
上传或下载大尺寸图片或多张图片时Performance不能太低。必须提供进度条,并且提供中途取消的功能。如下图:
Web页面上的图片应是GIF或JPG格式,应没有DMP等其他格式的图片。保证所有图片都可以在常用浏览器(IE、Firefox等)下正常显示。
浏览包含图片的记录时应该提供缩略图。缩略图应是原图片按照比例缩小后的图片。不能出现图片的变形或分辨率下降太多。如图所示:
界面控件排布
界面控件的长度和排布应尽量对齐。界面下方的“保存”或“关闭”按钮应该统一居中或左右对齐。不能有的界面居中有的界面又是左右对齐。
Web系统安全性
在未登录的情况下直接访问Web系统的功能页面。系统必须提示用户登录后才可访问。
下拉列表
如下拉列表框等控件。其中的内容若过长,且控件本身的长度不够,那么可能会显示不完整。需要调整控件长度,使其中的内容尽量显示完整。
下拉列表中的内容应该按照首字母排序。应该根据用户的输入自动定位到相应的内容上。如图所示:
搜索功能
在搜索条件输入框中应该有缺省值。若搜索的字段不是必填字段,应该允许用户输入空白值(包括日期格式的字段)。
应该提供Search Within Result功能,即在查找的结果集中继续查找。搜索结果应该提供用户选择排序的方式。如:按名称排序或者按日期排序。
搜索结果,默认某种排序方式。
显示搜索结果的同时应该把搜索条件显示在页面上。如图所示:
用户管理:
必须为系统管理员提供更改用户密码的功能。
应该为系统管理员提供更改用户基本资料的功能。
用户的基本资料应该有一定的逻辑判断。例如:雇佣日期不能早于出生日期等。
用户的地址和电话号码需要按照美国用户的习惯设计。如图:
电话号码的输入应该依照以下的输入规范:
如果是Web页面,则在用户登录后应该在页面的上方显示当前登录用户的用户名。如果是Windows窗体界面,则在用户登录后应该在Status bar中显示当前用户的用户名。
键盘操作
在C/S模式的系统中,用户应该可以使用键盘操作到系统的所有功能。
一些常用的快捷键应该符合普通用户的习惯。例如:按下ESC键即退出当前界面。按下Enter键即相当于鼠标左键的点击。
可以使用Tab键移动焦点到任何一个输入框和按钮上,并且从第一个控件到最后一个控件之间可以循环往复。
Tab键移动焦点的顺序应该按照从上到下,从左到右。
列表中的选中焦点应该可以用上下方向键浏览。如图:
第三篇:软件测试中有关界面测试经验总结
软件测试中有关界面测试经验总结
1.应验证界面显示内容的完整性:
a)报表显示时应考虑数据显示宽度的自适应或自动换行。
b)所有有数据展现的界面(如统计、查询、编辑录入、打印预览、打印等),必须使测试数据的记录数超过一屏/一页,以验证满屏/页时其窗体是否有横向、纵向滚动条或换页打印,界面显示是否正常;
2.应验证界面显示内容的一致性:
a)如有多个系统展现同一数据源时,应保证其一致性;
3.应验证界面显示内容的准确性:
a)对于报表中的所有字段值都应该有明确的定义,对于无意义的字段值,不应该显示空,应显示“--”或“/”,表示该字段值无意义。
4.应验证界面显示内容的友好性:
a)对统计的数据应按用户习惯进行分类、排序。
b)某些重要信息在输入、修改、删除时应有“确认”提示信息;
c)界面内容更新后系统应提供刷新功能。
d)用户在退出系统后重新登陆时应考虑是否需要自动返回到上次退出系统时的界面;
5.应验证界面提示信息的指导性:
a)在多个业务功能组成的一个业务流程中,如果各个功能之间的执行顺序有一定的制约条件,应通过界面提示用户。
b)用户提示信息应具有一定的指导性,在应用程序正在进行关键业务的处理时,应考虑在前台界面提示用户应用程序正在进行的处理,以及相应的处理过程,在处理结束后再提示用户处理完毕。
c)在某些数据输入界面,如果要求输入的数据符合某项规则,应在输入界面提供相应的规则描述;当输入数据不符合规则时应提示用户是否继续。
d)在对任何配置信息修改后,都应该在用户退出该界面时提示用户保存(如果用户没有主动保存的情况下);
6.应验证界面显示内容的合理性:
a)在对某些查询功能进行测试时,应考虑查询条件的设置的合理性以及查询结果的互补性。如某些后台处理时间不应该作为查询条件。
b)界面测试时,应考虑某一界面上按钮先后使用的顺序问题,以免用户对此产生迷惑。例如只能在查询成功后显示执行按钮。
c)界面测试时,应验证窗口与窗口之间、字段与字段之间的浏览顺序是否正确。
7.界面测试时,应考虑用户使用的方便性:
a)在某些对数据进行处理的操作界面,应考虑用户可能对数据进行处理的频繁程度和工作量,考虑是否可以进行批量操作。
8.界面测试时,应考虑界面显示及处理的正确性:
a)界面测试时应验证所有窗体中的对象状态是否正常,是否符合相关的业务规则需要。b)应验证各种对象访问方法(Tab 健、鼠标移动和快捷键)是否可正常使用,并且在一个激活界面中快捷键无重复;
c)界面测试不光要考虑合理的键盘输入,还应考虑是否可以通过鼠标拷贝粘贴输入。d)对于统计查询功能的查询结果应验证其是否只能通过界面上的查询或刷新按键人工触发,应避免其他形式的触发。
e)对界面上的任何对象进行拖拉,然后进行查询、打印,应保证查询打印结果不变;
9.界面测试时,应考虑数据显示的规范性:
a)确保数据精度显示的统一:如单价0元,应显示为0.00元;
b)确保时间及日期显示格式的统一;
c)确保相同含义属性/字段名的统一;
d)对所有可能产生的提示信息界面内容和位置进行验证,确保所有的提示信息界面应居中。
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,一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空;
up-down控件文本框的测试
测试方法:
a,直接输入数字或用上下箭头控制,如,在“数目”中直接输入10,或者单击向上的箭头,使数目变为10;
b,利用上下箭头控制数字的自动循环,如,当最多数字为253时,单击向上箭头,数目自动变为1;反之亦适用;
c,直接输入超边界值,系统应该提示重新输入;
d,输入默认值,空白。如,“插入”数目为默认值,点击“确定”;或,删除默认值,使内容为空,单击“确定”进行测试;
e,输入字符。此时系统应提示输入有误。
组合列表框的测试
测试方法:
a,条目内容正确,其详细条目内容可以根据需求说明确定;
b,逐一执行列表框中每个条目的功能;
c,检查能否向组合列表框输入数据;
复选框的测试
测试方法:
a,多个复选框可以被同时选中;
b,多个复选框可以被部分选中;
c,多个复选框可以都不被选中;
d,逐一执行每个复选框的功能;
列表框控件的测试
测试方法:
a,条目内容正确;同组合列表框类似,根据需求说明书确定列表的各项内容正确,没有丢失或错误;
b,列表框的内容较多时要使用滚动条;
c,列表框允许多选时,要分别检查shift选中条目,按ctrl选中条目和直接用鼠标选中多项条目的情况;
滚动条控件的测试
要注意以下几点:
a,滚动条的长度根据显示信息的长度或宽度及时变换,这样有利于用户了解显示信息的位置和百分比,如,word中浏览100页文档,浏览到50页时,滚动条位置应处于中间; b,拖动滚动条,检查屏幕刷新情况,并查看是否有乱码;
c,单击滚动条;
d,用滚轮控制滚动条;
e,滚动条的上下按钮;
各种控件在窗体中混合使用时的测试
a,控件间的相互作用;
b,tab键的顺序,一般是从上到下,从左到右;
c,热键的使用,逐一测试;
d,enter键和esc键的使用;
在测试中,应遵循由简入繁的原则,先进行单个控件功能的测试,确保实现无误后,再进行多个控件的的功能组合的测试。
ps:密码输入框测试时要特别注意进行字母大写输入的测试。
查找替换操作
案例演示:打开word中的“替换”对话框
测试本功能有通过测试和失败测试两种情况
通过测试:
1,输入内容直接查找,或查找全部
2,在组合框中寻找已经查找过的内容,再次查找并确认文档的内容正确,如,已经查找过“测试用例”,再次进入不用重新输入查找内容,直接在文档中搜寻就可以.失败测试:
1,输入过长或过短的查询字符串.如,假设查询的字符串长度为1到255,那么输入0,1,2,256,255和254进行测试;
2,输入特殊字符集,如,在word中.^g代表图片,^代表分栏符,可以输入这类特殊字符测试;
替换测试大体相同.关于编辑操作窗口的功能测试的用例:
1,关闭查找替换窗口.不执行任何操作,直接退出;
2,附件和选项测试.假如,设定“精确搜寻”,“向后”搜索等附件选项等等来测试;
3,控件间的相互作用.如,搜寻内容为空时,按钮“搜寻全部”,“搜寻”,“全部替换”,“替换”都为灰色.4,热键, Tab键.回车键的使用.插入操作
1,插入文件
测试的情况
a,插入文件;
b,插入图像;
c,在文档中插入文档本身;
d,移除插入的源文件;
e,更换插入的源文件的内容;
2,链接文件
测试方法:
a,插入链接文件;
b,在文档中链接文档本身;
c,移除插入的源文件;
d,更换插入的源文件的内容.3,插入对象
要测试的内容
a,插入程序允许的对象,如,在word中插入excel工作表;
b,修改所插入对象的内容.插入的对象仍能正确显示;
c,卸载生成插入对象的程序,如,在word中插入excel工作表后卸载excel,工作表仍正常使用.编辑操作
编辑操作包括剪切,复制,粘贴操作.测试剪切操作的方法
a,对文本,文本框,图文框进行剪切;
b,剪切图像
c,文本图像混合剪切
复制操作方法与剪切类似.测试时,主要是对粘贴操作的测试,方法是:
a,粘贴剪切的文本,文本框及图文框;
b,粘贴所剪切的图像;
c,剪切后,在不同的程序中粘贴
d,多次粘贴同一内容,如,剪切后,在程序中连续粘贴3次;
e,利用粘贴操作强制输入程序所不允许输入的数据.界面测试用例的设计方法
1,窗体
测试窗体的方法:
a,窗体大小,大小要合适,控件布局合理;
b,移动窗体.快速或慢速移动窗体,背景及窗体本身刷新必须正确;
c,缩放窗体,窗体上的控件应随窗体的大小变化而变化;
d,显示分辨率.必须在不同的分辨率的情况下测试程序的显示是否正常;
进行测试时还要注意状态栏是否显示正确;工具栏的图标执行操作是否有效,是否与菜单栏中图标显示一致;错误信息内容是否正确,无错别字,且明确等等;
2,控件
测试方法:
a,窗体或控件的字体和大小要一致;
b,注意全角,半角混合c,无中英文混合.菜单
进行测试时要注意
a,选择菜单是否可以正常工作,并与实际执行内容一致;
b,是否有错别字:
c,快捷键是否重复;
d,热键是否重复;
e,快捷键与热键操作是否有效
f,是否存在中英文混合g,菜单要与语境相关,如,不同权限的用户登陆一个应用程序,不同级别的用户可以看到不同级别的菜单并使用不同级别的功能;
h,鼠标右键快捷菜单
第四篇:学术规范测试
一、单项选择题
每题2分,只有一个正确答案,正确作答得2分,错选不得分。1.直接引用超过一定篇幅,可采用()等办法来更为清晰地加以区分。
A.加引号的方式 B.改变排版方式 C.改变字体颜色 得分:2
答题情况:正确 正确答案:B
2.引注观点应尽可能追溯到相关论说的()。
A.最新研究者 B.原创者 C.最新转述者 得分:2
答题情况:正确 正确答案:B
3.学术评价、学术的标准、学术上的分歧等所有学术上的问题只有依靠()才有可能解决。
A.学术共同体 B.个别权威专家 C.相关行政领导 得分:2
答题情况:正确 正确答案:A 4.在研究过程中,因研究水平或仪器设备等原因造成的研究结果的错误,是否属于学术不端行为()。
A.是 B.否 C.无法判断 得分:2
答题情况:正确 正确答案:B
5.在自己的作品中大量地引用他人作品的观点、论据或内容,从而使自己作品的大部分或主要观点、论据或内容是照搬他人作品的结果,属于()的范畴。
A.适当引用 B.过度引用 C.抄袭 得分:2
答题情况:正确 正确答案:C
6.评价专家发现评价对象与本人有利害关系或者存在妨碍公正评价的其他因素时,()。
A.应主动申请回避 B.同样可以参与评价 C.应保持评价的公正性 得分:2
答题情况:正确 正确答案:A 7.论文以不同或同一种文字在同一期刊的国际版本上再次发表()。
A.属于一稿多投 B.不属于一稿多投 C.属于重复发表 得分:2
答题情况:正确 正确答案:B
8.以人类为实验对象,实验只能由具备科研资格的人员操作,如果有学生参加研究,应有相关教师负责安排和监督,以保证()。
A.所有研究资料的安全与保密
B.所有实验步骤的科学性和结果的准确性
C.所有实验步骤高度完善且充分体现人道主义精神 得分:2
答题情况:正确 正确答案:C
9.在科研活动中骗取经费、装备和其他支持条件等科研资源,滥用科研资源、浪费科研资源,是否属于学术不端行为()。
A.是 B.否 C.无法判断 得分:2
答题情况:正确 正确答案:A
10.直接引用指所引用的部分一字不改地照录原话,引文前后加()。
A.括号 B.破折号 C.引号 得分:2
答题情况:正确 正确答案:C
11.抄袭剽窃、侵吞他人学术成果,属于()行为。
A.学术失范 B.学术不端 C.学术腐败 得分:2
答题情况:正确 正确答案:B
12.中文古籍引用需注明()。
A.原作者/书名/部类名/整理者/卷次或篇名 B.原作者/书名/卷次或篇名/出版者/版本 C.原作者/书名/部类名/卷次或篇名/版本 得分:2
答题情况:正确 正确答案:C
13.在选题过程中,研究者一般会对所要研究的问题形成一定的假设。关于假设下列说法不正确的是()。
A.假设可能对确定立意和主题、研究方法设计、资料收集和数据采集等,造成一定的预设性影响
B.假设需要在研究和试验过程中进行检验 C.假设应在研究过程中根据实际情况加以修正 D.研究者应该坚持先行假设的偏好 得分:2
答题情况:正确 正确答案:D
14.学术规范并非指某种()的操作,而是指在学术共同体内部所构建的一种自觉的约束机制。
A.“法律性” B.“强制性” C.“行政化” 得分:2
答题情况:正确 正确答案:C
15.一位研究生在他的学位论文中,试验与结果分析、讨论、结论等都是自己完成的,而且很有新意。论文通过答辩,并被推荐位优秀学位论文。但在评选中发现该论文的第一部分文献综述却是大量引用另一位已毕业研究生的文献综述,其引用量已超过50%。你认为该毕业生的论文是否可评为优秀论文?()。
A.是 B.否 C.说不准 得分:2
答题情况:正确 正确答案:B
16.()是指技术层面违背规范的行为,或由于缺乏必要的知识而违背行为准则的做法。
A.学术失范 B.学术不端 C.学术腐败 得分:2
答题情况:正确 正确答案:A
17.自己照抄或部分袭用自己已发表文章中的表述,而未列入参考文献,这种行为属于()。
A.自我抄袭 B.学术剽窃 C.学术伪造 得分:2
答题情况:正确 正确答案:A
18.综述具有评述性的特点,一般来说,综述(),否则就不成为综述,而是手册或讲座。
A.应有作者自己的观点 B.应不带作者自己的观点 C.应全面论述别人的观点 得分:2
答题情况:正确 正确答案:A
19.学术规范是根据()制定的有关学术活动的基本准则,反映了学术活动长期积累的经验。
A.学科发展规律 B.学术发展规律 C.社会发展规律 得分:2
答题情况:正确 正确答案:B
20.在某个特定的领域内,可以在通常的教科书中很方便地找到,或者是被大家所广泛熟悉的知识称为()。
A.公识 B.常识 C.旧识 得分:2
答题情况:正确 正确答案:A
二、不定项选择题
每题2分,每个题目可能有不止一个正确答案,全部答对得2分,漏选得1分,多选错选不得分。
1.违反职业道德利用他人重要的学术认识、假设、学说或者研究计划属于学术不端行为,包括以下哪些方面?()。
A.未经许可利用同行评议或其他方式获得学术研究的信息 B.未经授权就将上述信息发表或者透露给第三者 C.窃取他人的研究计划和学术思想据为己有 D.利用职权故意干扰和妨碍他人的研究活动 得分:2
答题情况:正确 正确答案:A,B,C 2.根据《著作权法》和《著作权法实施条例》相关条文的规定,“合理使用”必须具备以下几个条件()。
A.使用的作品已经发表
B.使用的目的仅限于个人学习、研究或欣赏,或者为了教学、科学研究、宗教或慈善事业以及公共文化利益的需要
C.使用他人作品时,应当指明作者姓名、作品名称;但是,当事人另有约定或者由于作品使用方式的特性无法指明的除外
D.使用他人作品,不得影响该作品的正常使用,也不得损害著作权人的合法权利 得分:2
答题情况:正确 正确答案:A,B,C,D
3.为了节省篇幅或使意思明确,引用者可以对引文作一定限度的增删。下列操作正确的有()。
A.增加的内容可以夹注的方式注明,或加括号表示 B.删节处通常使用省略号
C.被省略号连接的部分一般应在同一段落中,超过同一段落应分两段引用 D.被省略号连接的部分不管是同一段落,还是不同段落,都不用分段引用 得分:2
答题情况:正确 正确答案:A,B,C
4.附在人文学科论文和专著后面的参考文献的两种编排方式是()。
A.将同一作者集中在一起,再按作品发表年代编排;不同作者按姓氏汉语拼音顺序或以汉字笔画多少为序排列
B.分类并按年代编排
C.按文章中出现先后顺序编排 得分:2
答题情况:正确 正确答案:A,B
5.引注观点应尽可能追溯到相关论说的原创者,除非万不得已,()。
A.一般不要采用转引
B.尽量不要引用非原创的第二手材料 C.引用译文与古籍应当核对原文 D.一般不要间接引用 得分:2
答题情况:正确 正确答案:A,B,C
6.在科研活动过程中违背社会道德属于学术不端行为,包括以下哪些方面?()。
A.骗取经费、装备和其他支持条件等科研资源
B.滥用科研资源,用科研资源谋取不当利益,严重浪费科研资源 C.同一篇文章在内部刊物上发表后,又在公开刊物上发表
D.在个人履历表、资助申请表、职位申请表,以及公开申明中故意包含不准确或会引起误解的信息,故意隐瞒重要信息 得分:2
答题情况:正确 正确答案:A,B,D
7.关于引用未发表作品以下说法正确的有哪些?()。
A.对于引用未发表作品的正文文字可以不征得原作者同意 B.尊重作者对于某些不希望披露信息的保留权利 C.引用书信、日记应保证不侵犯他人的隐私权 D.防止过度引用或大量引用 得分:2
答题情况:正确 正确答案:B,C,D
8.以下关于编著的说法正确的是()。
A.编著工作要求编著者对于自己所从事的专业要有深入全面的理解,对于资料能辨别主次,善于取舍,在文字表达上能做到条理清晰,深入浅出。
B.编著中的引文部分需在正文中标明出处,可采用“顺序编码制”或“作者—出版年制”,并在文末或章节末列出参考文献的详细信息。
C.在书后象征性地例举几个参考文献,或者仅用某些名家文献做点缀,或在前言、后记中说什么“引用文献未注明出处,在此一并表示感谢”云云,都是不合乎学术规范的,实际上是为其抄袭行径做掩护。
D.一个编者可能同时或先后参加不同书籍的编写,编写内容可以大量的重复,甚至可以完全相同 得分:2
答题情况:正确 正确答案:A,B,C
9.抄袭和剽窃的区别是()。
A.抄袭是指行为人不适当引用他人作品以自己的名义发表的行为
B.剽窃是行为人通过删节、补充等隐蔽手段将他人作品改头换面而没有改变原有作品的实质性内容,或窃取他人的创作(学术)思想或未发表成果作为自己的作品发表
C.抄袭是公开的照搬照抄,而剽窃却是偷偷地、暗地里进行的 D.抄袭和剽窃没有本质的区别,均属于学术不端行为 E.抄袭是可以原谅的行为,而剽窃是不可以原谅的行为 得分:2
答题情况:正确 正确答案:A,B,C,D
10.判定选题的社会价值,要看该选题是否()。
A.能够解决人们在社会实践中面临的实际问题 B.对社会发展做出前瞻性的预测,以满足社会需要 C.具有能够引起较大的社会反响 D.可能在前人的基础上推进学科的发展 得分:2
答题情况:正确 正确答案:A,B
11.学术不端行为中参与或与他人合谋隐匿学术劣迹,具体包括()。
A.参与他人的学术造假 B.与他人合谋隐藏其不端行为 C.监察失职 D.对投诉人打击报复 得分:2
答题情况:正确 正确答案:A,B,C,D
12.学术成果必须同时具备哪些特点()。
A.新颖性 B.先进性
C.实用价值(或学术意义)D.审美价值 得分:2
答题情况:正确 正确答案:A,B,C
13.科技工作者遵守学术规范的基本准则包括哪些?()。
A.遵纪守法,弘扬科学精神 B.严谨治学,反对浮躁作风 C.公正、公开,展开公平竞争 D.相互尊重,发扬学术民主 E.以身作则,恪守学术规范 得分:2
答题情况:正确
正确答案:A,B,C,D,E
14.1992年,由美国国家科学院、国家工程院和国家医学院组成的22位科学家小组认为学术不端行为是指在课题申请、实施研究和报告结果的过程中出现的()行为。
A.伪造 B.篡改 C.抄袭 D.剽窃 得分:2
答题情况:正确 正确答案:A,B,C
15.以下说法符合综述的相关规定的有()。
A.检索和阅读文献是撰写综述的重要前提工作 B.注意引用文献的原创性、代表性、可靠性和科学性 C.以评述为主,不可罗列文献 D.引用文献要忠实于文献内容
E.综述中引用文献与其他科研论文一样,遵守“适当引用”的规范,防止抄袭 F.可以在别人综述的基础上形成自己的综述 得分:2
答题情况:正确
正确答案:A,B,C,D,E
三、判断题
每题2分,请判断正误,正确作答得2分,错答不得分。
1.论文公开发表后收入论文集的,可以不用注明论文的发表出处。
A.正确 B.错误 得分:2
答题情况:正确 正确答案:B
2.基础研究是应用研究和技术开发的先导和源泉,应用研究是核心竞争力和学术制高点,更需要原创性的成果。
A.正确 B.错误 得分:2
答题情况:正确 正确答案:B
3.学术成果是指人们通过科学研究活动,如实验观察、调查研究、综合分析、研制开发、生产考核等一系列脑力和体力劳动所取得的,并经过同行专家审评或鉴定,或在公开的学术刊物上发表,确认具有一定的学术意义或实用价值的创新性结果。
A.正确 B.错误 得分:2
答题情况:正确 正确答案:A
4.判定研究选题的学术价值,要看该选题是否针对前人研究没有解决的问题,是否可能在前人的基础上推进学科的发展。
A.正确 B.错误 得分:2
答题情况:正确 正确答案:A
5.学术评价是同行专家或学术机构对评价对象符合特定学术标准的程度做出权威判断的学术活动。
A.正确 B.错误 得分:2
答题情况:正确 正确答案:A
6.科技工作者在履行本单位交付的任务中完成的或主要是利用本单位物质条件或名义完成的发明创造,申请专利被批准后,专利权归所属的法人单位所有。
A.正确 B.错误 得分:0
答题情况:不正确 正确答案:B
7.学术引用有利于将成果放在相关学术史的适当位置。A.正确 B.错误 得分:2
答题情况:正确 正确答案:A
8.引用不可为了以逞己意而曲解引文,移的就矢,断章取义。
A.正确 B.错误 得分:2
答题情况:正确 正确答案:A
9.在选题论证过程中,一定要尊重已有的研究成果,避免选题低水平重复。
A.正确 B.错误 得分:2
答题情况:正确 正确答案:A
10.不管是在文内注释中引用过的或未引用过的,只要是论著写作时确实参考过的,都可以附在文后参考文献中。
A.正确 B.错误 得分:2
答题情况:正确 正确答案:A 11.与他人合作或者接受他人委托完成的发明创造,申请专利的权利根据合同的约定确定,该合同必须事先经单位主管部门的审核。
A.正确 B.错误 得分:2
答题情况:正确 正确答案:A
12.参考文献应罗列自己阅读过且确实有参考价值的参考文献,避免多杂和遗漏。
A.正确 B.错误 得分:2
答题情况:正确 正确答案:A
13.个人发表学术论著,有权按照自己意愿署名。
A.正确 B.错误 得分:2
答题情况:正确 正确答案:A
14.并非所有学术成果都应当有恰当的标题。
A.正确 B.错误 得分:2
答题情况:正确 正确答案:B 15.直接引文如果超过一定数量,应当在排版时通过技术方式(例如另起一段、改换字体等)更为清晰地加以显示。
A.正确 B.错误 得分:2
答题情况:正确 正确答案:A
第五篇:测试计划规范
测试计划
1、目的【阐明编写测试计划的目的,指明读者对象。】
2、背景
【说明项目的来源、委托单位及主管部门。】
3、范围、术语或定义、参考文档
【列出测试计划中所用到的专门术语的定义和缩写词的原意。】
4、确定测试需求
5、测试策略
5.1类型
5.1.1 功能测试
5.1.2 配置测试
5.1.3 安装、卸载测试
5.1.4用户界面测试
5.1.5性能测试
5.1.6负载测试
5.1.7强度测试
5.1.8容量测试
5.1.9结构测试
5.1.10压力测试
5.1.11安全测试
6、资源
【人员组织情况要求、硬件支持情况、测试工具要求等】
6.1 人员
6.2 系统
7、项目里程碑
8、工件
8.1已交付工件
8.2需交付工件
8.4 测试记录
8.3测试报告