界面测试总结(针对本公司网站)
一:如何针对文本框进行测试?
a、输入正常的字母或数字;
b、输入已存在的文件的名称;
c、输入超长字符;
例如在“名称”框中输入超过允许边界个数的字符,检查程序能否正确处理;
d、输入默认值,空白,空格,特殊符号;
e、若只允许输入字母,尝试输入数字;反之,尝试输入字母;
f、利用复制,粘贴等操作强制输入程序不允许的输入数据;
g、输入特殊字符集;
h、输入超过文本框长度的字符或文本,检查所输入的内容是否正常显示;
i、输入不符合格式的数据,检查程序是否正常校验(判断);
例如程序要求输入年月日格式为yy/mm/dd,实际输入yyyy/mm/dd,程序应该给出错误提示。
在测试过程中所用到的测试方法?
1、输入非法数据;
2、输入默认值;
3、输入特殊字符集;
4、输入使缓冲区溢出的数据;(超出边界范围)
5、输入相同的文件名;
二:如何针对按钮进行测试?测试方法?
a、点击按钮正确响应操作;(即点击一个按钮,触发该事件)
如单击确定,正确执行操作;单击取消,退出窗口;
b、对非法的输入或操作要给出明确提示;(提示符合要求,易懂)
如一个公司软件要求用户输入每月的工作天数,如果用户输入超过31天,就提示用户每月天数不能超过31天;
(得到当前的月份,根据月份来具体判断当月为多少天,再做出具体的温馨提示)
c、对可能造成数据无法恢复的操作必须给出明确确认信息,给用户放弃选择的机会,以更好执行下面的操作步骤;
三:如何针对单选按钮进行测试?测试方法?
a、一组单选按钮不能同时选中,只能选中其中一个;
b、逐一执行每个单选按钮的功能;
如分别选择了“男”、“女”后,保存到数据库的数据应该相应的分别为“男”、“女”;
c、注意:一组执行同一功能的单选按钮在初始状态时必须有一个是被默认选中,不能同时为空;
四:如何针对组合列表框进行测试?测试方法?(本网站暂时还未用,后期优化用)
a、条目内容正确,其详细条目内容可以根据公司需求说明确定;
b、逐一执行列表框中每个条目的功能;
c、检查能否向组合列表框输入数据;
五:如何针对复选框进行测试?测试方法?
a、多个复选框可以被同时选中;
b、多个复选框可以被部分选中;
c、多个复选框可以都不被选中;
d、逐一执行每个复选框的功能点;
六:如何针对滚动条进行测试?测试方法?
a、滚动条的长度根据显示信息的长度或宽度要及时变换(调整);这样有利于用户了解显示信息的位置和百分比;b、拖动滚动条,检查屏幕刷新情况,并查看是否有乱码或者出现其他异常;
c、单击滚动条;
d、用滚轮控制滚动条;
e、滚动条的上下按钮;
七:如何针对模式窗口进行测试?测试方法?
(目前网站都是模态窗口:模态窗口,就是类似于消息对话框那样的窗口,必须等待窗口关闭后才能进行下一步的操作,而非模态的则没有这个限制)
a、点击按钮弹出来的窗口默认是否居中,对齐;
b、窗口是否有显示方面的异常情况(图片,文字,按钮);
c、模式窗口里面的功能点是否可以正常使用;
d、模式窗口里的关闭按钮是否能正常关闭;
e、移动窗体;快速或慢速移动窗体,背景及窗体本身刷新必须正确;
f、缩放窗体,窗体上的控件应随窗体的大小变化而变化;(暂时没做其效果,借鉴而来)
g、显示分辨率,必须在不同的分辨率的情况下测试程序的显示是否正常;
八:如何针对菜单进行测试?测试方法?
进行测试时要注意:
a、选择菜单是否可以正常工作、并与实际执行需求内容一致;
b、是否有错别字;
c、快捷键是否重复;
d、热键是否重复;
e、快捷键与热键操作是否有效;
f、是否存在中英文混合;(网站暂时不区分)
g、菜单要与语境相关、如、不同权限的用户登陆一个应用程序、不同级别的用户可以看到不同级别的菜单并使用不同级别的功能;
h、鼠标右键快捷菜单;
九:插入操作
1、插入文件
测试的情况:
a、插入文件;
b、插入图像;
c、移除插入的源文件;
d、更换插入的源文件的内容;
2、链接文件
测试方法:
a、插入链接文件;
b、移除插入的源文件:
c、更换插入的源文件的内容;
十:编辑操作
编辑操作包括剪切、复制、粘贴操作。
测试剪切操作的方法
a、对文本、文本框、图文框进行剪切;
b、剪切图像;
c、文本图像混合剪切;
注意:复制操作方法与剪切类似;
我们在进行测试时主要是对粘贴操作的测试方法是:
a、粘贴剪切的文本、文本框及图文框;
b、粘贴所剪切的图像;
c、剪切后,在不同的程序中粘贴;
d、多次粘贴同一内容,如剪切后,在程序中连续粘贴3次;
e、利用粘贴操作强制输入程序所不允许输入的数据;
十一:特殊属性(软件使用)
1、安装界面应有公司介绍或产品介绍、有公司的图标;
2、主界面及大多数界面最好有公司图标;
3、需要有用户注册协议,另外还要有:选择“帮助”- “关于”命令、应看见相关版权和产品信息;
就先暂时写到这吧,以后会慢慢添加的!
最新内容请见作者的GitHub页:http://qaseven.github.io/
我在阿里做测试,入职5个月的回顾与总结 初来阿里实习的时候,我对测试人员的职责知之甚少,在校时更是从未接触过测试工作。一头雾水之际,主管说:“做项目吧,在实战中快速成长”。从学生到校招生,我在思维和心态完成了一次真正意义上的转变,也希望未来能够开启一段新的旅程。在主管、师兄师姐和同事们的帮助下,我从一个懵懂的小白努力学习成长为可以独立完成需求的测试同学,也希望未来自己能够不断进步独自owner项目。特地写下此文,针对试用期内自己对于业务的感悟和沉淀梳理出的测试相关的知识做个总结。
Win32汇编:数组与标志位测试总结 整理复习汇编语言的知识点,以前在学习《Intel汇编语言程序设计 - 第五版》时没有很认真的整理笔记,主要因为当时是以学习理解为目的没有整理的很详细,这次是我第三次阅读此书,每一次阅读都会有新的收获,这次复习,我想把书中的重点,再一次做一个归纳与总结(注:16位汇编部分跳过),并且继续尝试写一些有趣的案例,这些案例中所涉及的指令都是逆向中的重点,一些不重要的我就直接省略了,一来提高自己,二来分享知识,转载请加出处,敲代码备注挺难受的。
开源测试平台横向测评系列『流马』篇:流马使用及总结 【使用篇】 ● 接口测试:创建接口(添加引用公共参数、添加引用自定义参数)、测试用例(参数关联)、业务流程测试实践 ● web自动化测试:元素管理(添加元素)、测试用例(添加元素)、设计测试场景 ● 测试计划、测试集合与测试用例相互之间的关系 【总结篇】 ● 使用总结:常见的使用注意事项,如变量引用、函数引用、关联参数引用等 ● 优化建议:结合真实使用过程,从用户角度出发,提出的7条优化建议 ● 优缺点总结:优点、缺点、评分(从不同角度评测打分)
相关文章
- 李开复:为什么美国互联网公司兵败中国?
- 公司文化之 上级与下级
- 【转】2012年7月12 – 腾讯公司 WEB高级应用开发工程师 最新面试题
- 创业互联网公司如何搭建自己的技术框架
- Atitt 常见的拖欠费用的公司与个人黑名单 陕西西部安全网2007-2008西安一个月25000 西安盛世涅槃2007西安1m25000 Sicyi msc2007n
- atitit 板块分类 上市公司 龙头企业公司 列表 attilax总结.docx
- 观察学习:大公司的前端大小写命名规范
- 因为套用这个模板,我成了公司最佳员工
- 直击面试现场:谈谈我面试十家公司测试岗的特别经历
- 转:曼弗雷德:你的不安全感,是如何摧毁掉公司的?
- 公司就一个测试,两年了还在做功能测试,工作很轻松,感觉自己什么都不会,继续下去就真淘汰了...
- 为什么有人说“千万不要去小公司”?三点原因很现实,这些坑别踩
- 这是为什么那么多多公司都在招测试开发?
- 35岁程序员被公司辞退,生活压力太大痛哭,中年危机如何自救?
- 字节7年经验分享,如何从0开始搭建公司自动化测试框架?
- MySQL:互联网公司常用分库分表方案汇总!
- 什么样的程序员在35岁以后依然被公司抢着要?