zoukankan      html  css  js  c++  java
  • UI测试初体验

         上星期的实验,刚刚接触了UI测试,写下心得。

         用户界面测试英文名为User interface testing,简称UI测试,测试用户界面的功能模块的布局是否合理,整体风格是否一致和各个控件的放置位置是否符合客户使用习惯,更重要的是要符合操作便捷,导航简单易懂,界面中文字是否正确,命名是否统一,页面是否美观,文字、图片组合是否完美等等。

         分为:

         1、静态测试:对于用户界面的布局,风格,字体,图片等与显示相关的部分测试应该采用静态测试,比如点检表测试,即将测试必须通过的项用点检表一条一条列举出,然后通过观察确保每项是否通过。

         2、动态测试:对用户界面中各个类别的控件应该采用动态测试,即编写测试用例或者点检表,对每个按钮的响应情况进行测试,是否符合概要设计所规定的条件,还可以对用户界面在不同环境下的显示情况进行测试。
         当然在实验过程中,有了一定的测试工具,很轻易地可以达到UI测试的要求,我仔细研究了一下UI测试所包含的内容,发现并不简单。
         具体分为:

         图形测试

    图形包括图片、动画、边框、颜色、字体、背景、按钮等

    (1)要确保图形有明确的用途,图片或动画不要胡乱的堆在一起,以免浪费传输时间,图片尺寸要尽量地小,并且要能清楚的说明某件事情。一般都链接到某个具体的页面

    (2)验证所有页面字体的风格是否一致

    (3)背景颜色与字体颜色和背景色相搭配

    (4)图片的大小和质量,一般采用jpg或gif压缩,最好能使用图片的大小减小到30k以下

    (5)演示文字回绕是否正确,如果说明文字指向右边的图片,应该确保该图片出现在右边,不要因为使用图片而使窗口和段落排列古怪或者出现骨性。

         内容测试

    内容测试用来检验信息的正确性、准确性和相关性。信息的正确性是指信息是可靠的还是误传的。

     

         整体界面测试

    整体界面是指整个的页面结构设计,是给用户的一个整体感。例如:当用户浏览时是否感到舒适,是否凭直觉就知道要找的信息在什么地方?整个的设计风格是否一致?

    现在大部分客户对界面的要求非常高,所以对于测试人员来讲,也必须特别注意界面的一些东西。从前几个项目来看,个人认为界面测试的测试点以及应该注意的问题:

    界面的线条是否一致,每个界面中线条是否对齐,是否一致。(静态页面没有确认的情况下)

    整个的界面是否保持一致

    界面中是否存在错别字

    界面所有的按钮样式是否一致

    每个界面是否同原静态页面设计一致(静态页面确认的情况下)

    操作是否友好

    界面所有的按钮、下拉框是否有响应

    界面所有的链接是否正常

    界面所有的输入框是否都进行校验(例如:搜索框、字段输入框)

    界面所有的列表页标题字是否会折行,标题字是否统一居中等,当然也可以居左,这需要同客户沟通(折行的话影响美观)

    界面所有的展示图片是否样式一致

    浏览器的兼容性问题,检查页面在不同浏览器下是否会发生异常

    每个页面的提示字体的颜色、格式是否统一准确

    界面中所有字段后面是否都存在冒号,有冒号,查看是否冒号为统一的中文冒号还是英文冒号。

    界面中的提示说明叙述是否太啰嗦,有时候需要能简化尽量简化,并且字体显示格式一致,颜色统一。

  • 相关阅读:
    系统设计的定量原理
    [Java-基础]单元测试Junit
    二维图元生成:直线生成算法
    [Java-基础]反射_Class对象_动态操作
    浅说模板的局限性
    普通函数和函数模板调用规则
    普通函数和函数模板的区别
    十大排序算法(原理及代码实现细节)
    linux远程登陆以及从其他服务器下载文件
    循环队列-抽象数据类型
  • 原文地址:https://www.cnblogs.com/qbcq/p/4438463.html
Copyright © 2011-2022 走看看