测试之用户友好性

      最近正在做一些简单的测试工作,很不专业的那种,就是最简单的功能测试,测试有没有bug、界面操作方式怎么样!忘了说了,我测试的是一个GIS专业软件,针对某个特定领域的,用的是AE+C#开发出来的!下面谈谈我这几天的收获吧。

     1、系统定位。对于一个应用GIS系统,必然是针对某个领域的,这个领域一定有其独有的特点,有其最在乎最常用的功能。所以,一定要对这个领域这个行业有一个全面的了解,说的极端点就是这个系统只能针对这个领域,其他领域就用不成!千万不要做出来和ArcGIS似的,样样都行,那就意味着什么都干不成。

     2、操作紧跟需求。“操作”指的是用一个功能,完成一个工作的流。对于某个领域来说,一个工作流程的完成是比较固定的,切忌功能操作过于灵活,灵活就意味着难控制、易出错,就意味着用户难学。说的极端一些就是一个工作流程,用一个功能键就完成才好呢!当然了,还不可能那么的crazy。

    3、界面美观,操作简单。有个软件设计的大师说过,界面决定你的软件是否能产生效益。市场上同一种功能的软件有很多,即使你是首创,过几年也就成为大众的一员了!一个软件界面不友好、操作又复杂,谁会去用,人家买软件就是为了“偷懒”,这倒好,没有“偷”成反而更“忙”了。

   4、界面设计之我见。(1)一个界面,让人一看就不烦,就想去用!不能让人看了就马上就按“退出”!(2)界面上加上必要的提示,特别是针对特定领域的应用软件,让人知道点这个接下来该干嘛!(3)对于应用GIS系统来说,数据处理是核心,所以在对数据进行处理时,一定要保证处理是正确的,这个就要靠控制来完成,首先界面控制就是第一道关,在这里既要控制数据不该显示的就不显示,不该让用户选的就要让他选。对处理的数据改动前一定要加以提示,突然一个无操作数据弄坏了,那可就损失惨重了。借几个胆子都不敢用。

      各位同仁们,特别是做GIS应用系统开发的同仁们,为了钱,做好界面吧!

原文地址:https://www.cnblogs.com/wylaok/p/2523815.html