天天看点

#yyds干货盘点# 易用性测试

易用性测试是软件评测师上午场考试中可能会出现的知识点,软件是用来使用的,一个软件开发完成之后,除了要满足可用性之外,还要有很好的易用性,最终用户是否感到软件容易使用,直接决定了一个软件能否取得市场的成功。易用性是指软件产品被理解、学习、使用和吸引用户的能力。易用性同时是一个很广泛的概念,它涉及到易理解性、易学习性、美观性,一致性、业务符合性等方面,对于测试工程师来说,易用性测试是非常富有挑战性的工作,因为易用性测试往往要依靠工程师的经验以及对行业知识的深刻理解,而对一个具有复杂业务逻辑的应用系统来说,进行易用性测试,往往还需要用户的参与。下面我们对易用性测试的四部分进行讨论:

一、安装测试:除了嵌入式软件之外,安装是软件产品实现其功能的第一步。对于一般的应用软件来说,最早体现其易用性的就是软件安装。现在的软件系统越来越庞大,有可能使安装过程变得复杂,安装耗时也会越来越长。没有正确的安装根本就谈不上正确的使用,因此安装测试就显得尤为重要,安装的易用性是安装测试的主要内容。安装测试的方法很简单,就是按照用户安装手册安装软件,来评估安装过程的易用性、正确性。那么对于安装测试需要注意一些什么呢, 我们认为至少应该从以下几个方面来考虑:

(1)安装手册的评估。

(2)安装的自动化程度测试。

(3)安装选项和设置的测试。

(4)安装过程的中断测试。

(5)安装顺序测试。

(6)多环境安装测试。

(7)安装的正确性测试。

(8)修复安装测试与卸载测试。

二、功能易用性测试:功能易用性的概念范围很广,这里列出了一些比较重要的功能易用性测试点,如下所示:

(1)业务符合性。

(2)功能定制性。

(3)业务模块的集成度。

(4)数据共享能力。

(5)约束性。

(6)交互性。

(7)错误提示。

三、界面测试:也叫作用户界面测试,主要核实用户与软件之间的交互,验证用户界面中的对象是否按照预期的方式运行,并符合国家或行业的标准。界面测试中的部分工作主观性比较强,测试结果往往与测试人员的喜好有关。因此界面测试的一个缺点就是,测试人员在整个测试过程中身心不可能保持一致,在一定程度上会影响测试结果的准确性。用户界面测试可分为整体界面测试和界面中的元素测试。

(1)整体界面测试:包括界面规范性测试、合理性测试、一致性测试和界面定制型测试。

(2)界面元素测试:包括窗口测试、菜单测试、图标测试、鼠标测试和文字测试等。

四、辅助系统测试:辅助系统是指为了帮助和引导用户使用软件而存在于软件内的辅助性系统。辅助系统是否完整好用是软件易用性的重要体现,一般来说辅助系统包括如下三方面:

(1)帮助测试:软件应该提供所有规格说明和各种操作命令用法的帮助系统,使用户在使用中遇到困难时可以自己寻求解决方法。

继续阅读