1,UI测试
定义:
易见Easy to discover:单单凭观察,用户就应知道设备的状态,该设备供选
择可以采取的行动。 易学Easy to learn:不通过帮助文件或通过简单的帮助
文件,用户就能对一个陌生的产品有清晰的认识。 易用Easy to use:用户
不翻阅手册就能使用软件。
测试目的:
测试用户界面的风格是否满足客户要求,文字是否正确,页面美工是否好看,文字,
图片组合是否完美,背景是否美观,操作是否友好等等 用户界面 (UI) 测试用于
核实用户与软件之间的交互。UI 测试的目标是确保用户界面会通过测试对象的功
能来为用户提供相应的访问或浏览功能。另外,UI 测试还可确保 UI 中的对象按
照预期的方式运行,并符合公司或行业的标准。包括用户友好性,人性化,易操作
性测试。UI测试比较主观,与测试人员的喜好有关 比如:页面基调颜色刺眼;用户
登入页面比较难于找到,文字中出现错别字,页面图片范围太广等都属于UI测试中
的缺陷,但是这些缺陷都不太严重。
2,功能测试
3,接口测试
4,性能测试
5,安全性和访问控制测试
6,故障转移和恢复测试
7,配置测试
8,兼容性测试
9,安装及卸载测试
安装/卸载测试有两个目的。
第一个目的是确保该软件在正常情况和异常情况的不同条件下: 例如,进行首次安
装、升级、完整的或自定义的安装_都能进行安装/卸载。异常情况包括磁盘空间
不足、缺少目录创建权限等。第二个目的是核实软件在安装后可立即正常运行。
这通常是指运行大量为功能测试制定的测试。 安装测试包括测试安装代码以及
安装手册。安装手册提供如何进行安装,安装代码提供安装一些程序能够运行的
基础数据。
10,不同语种的测试
又称本地化测试,是指为各个地方开发产品的测试,如英文版,中文版等等,包括
程序是否能够正常运行,界面是否符合当地习俗,快捷键是否正常起作用等等,特
别测试在A语言环境下运行B语言软件(比如在英文win98下试图运行中文版的程
序),出现现象是否正常。 本地化测试还要考虑: l 当语言从A翻译到B,字符
长度变化是否影响页面效果。比如中文软件中有个按键叫“看广告”
,翻译到英文版本中为 “View advertisement”可能影响页面
的美观程度 l 要考虑同一单词在各个国家的不同意思,比如football在英文中
为足球,而美国人使用中可能理解为美式橄榄球。 l 要考虑各个国家的民族习惯,
比如龙个美国中被理解邪恶的象征,但翻译到中国,中国人认为为吉祥的象征。
11,发布测试
12,文档测试
|