51Testing软件测试论坛

标题: 求有关MMI介绍及相关测试的培训资料 [打印本页]

作者: will2005    时间: 2005-8-5 16:37
标题: 求有关MMI介绍及相关测试的培训资料
谁有这方面的资料,请共享一份,谢谢!
作者: addvalue    时间: 2005-8-8 13:04
标题: 各家厂商提供参考设计都不完全相同啊
打消这个念头。MMI基本就是完成“look and feel”的功能
作者: lorence810715    时间: 2005-8-11 10:06
标题: 你 能 说 说 你到底要什么样的资料呢?
我也许能帮的上忙
作者: will2005    时间: 2005-8-30 14:28
关于WAP及彩信测试方面的资料,有没有?
作者: lorence810715    时间: 2005-9-2 10:09
标题: 希望对你有帮助!
我有些这方面的资料你可以参考参考!
作者: lorence810715    时间: 2005-9-2 10:10
标题: WAP
还有关于WAP的!
作者: will2005    时间: 2005-9-5 10:56
标题: 感谢感谢,有没有关于SIM卡及JAVA游戏下载测试的资料啊?
呵呵,遇到好心人了,有没有SIM卡测试的资料,还有JAVA游戏下载测试的资料啊?
作者: lorence810715    时间: 2005-9-5 11:38
标题: SIM卡
其实有关SIM卡的测试最难的就是STK和SIMLOCK这两个部分,需要模拟的测试仪器,我们用的是SMARTSTATION以及POWERSIM,而且需要.CLASS或者.JAVA的脚本文件!
我建议你做SIM卡测试之前,需要好好学习GSM11.11, 11.14这两个部分!相信会对你有很大的帮助!
作者: lorence810715    时间: 2005-9-5 11:44
标题: JAVA的相关知识
我这里也有份JAVA方面的知识希望对你有所帮助!
作者: 依恋周周    时间: 2005-9-7 11:09
谢谢了!虽然现在还用不着!能多学点知识总是没错的!下载了看看!
作者: sq604    时间: 2005-9-7 12:00
同谢!!!!!!!!!!!!!!
作者: will2005    时间: 2005-9-12 12:26
标题: lorence810715,谢谢你。
感谢啊,好人。
作者: addvalue    时间: 2005-9-12 12:39
标题: SIM卡部分的测试还可以采用Orga Test System

作者: addvalue    时间: 2005-9-12 12:45
标题: 关于手机MMI的理解,转发这篇文章,很多人读过
1、MMI的功能及对软件的要求
MMI是进行移动通信的人与提供移动通信服务的手机之间交往的界面。它包括硬件和软件:硬件有键盘、显示器、话筒、耳机和SIM卡等;软件有基本人机界面功能、用户SIM卡功能、公众移动网功能、菜单与电话本功能等。
MMI主要有以下功能:
(1)输入用户操作信息。
(2)以声、光、振动等手段显示手机及网络的状态、输出操作结果。
(3)实现GSM相关协议,如DRAFT pr ETS 300 906珍动台特性,ETS300 907移动台MMI等标准对MMI的各项要求。
(4)提供合理、方便的操作方法。
(5)对众多的功能进行分类、组织,以方便用户使用。
(6)增加计算器等附加功能,提高手机的实用性。
(7)加入动画、图标、问候语等修饰功能,使产品界面美观、友好。
为了满足上述功能,对MMI软件的开发工作提出了以下相关要求:
(1)充分消化GSM协议,完整地实现协议要求的各项基本功能。
(2)软件工作稳定可靠,与底层软件接口方便,以保证整机的性能。
(3)选用代码效率高,表达能力强,可移植性好的编程语言,以便提高产品的性能价格比,降低开发成本。
(4)根据GSM手机界面的具体情况,充分利用LCD显示器的表达能力,借鉴、采用最新的软件开发技术,运用图形、动画及汉化界面、汉字功能,美化产品、方便使用。
(5)精心组织程序结构,使软件结构清晰,各模块独立性强,可扩充性、可封装性好,便于开发小组分工合作以及各阶段开发成果的充分利用,达到缩短产品开发周期、丰富产品功能的目的。
(6)发挥创造性,开发特色功能、实用功能,提高产品吸引力。
2、MMI软件功能模拟的组织结构
GSM手机的MMI软件有一个主程序,主要作用是建立消息循环,负责分发消息。当收到来自底层的开机消息时,MMI层软件进行初始化,并创建基本窗口。窗口(window)是一个术语,它可以接收消息,可能在显示屏上有一个对应的显示区域,也可以没有。字符显示区,编辑域,或者既有字符显示区又有编辑域的对话窗口都是窗口的例子。基本窗口是MMI层所有窗口的“根”,其它窗口都是这个窗口的子窗口。到达MMI 层的GSM消息,其它窗口不处理时,都送到基本窗口中作缺省处理。在基本窗口中,根据不同情况,进行状态转换,分别创建等待关机、充电、等待插入SIM卡、等待输入PIN、等待SIM卡解锁等子窗口,处理开机及关机过程中的各项工作。顺利完成各项开机工作后,转人待机状态,创建待机窗口。如果因接听来电或拨打电话进入通话状态,则取消待机窗口,创建通话窗口。待机窗口可以完成拨号、启动快捷功能等工作,也可以进一步创建电话本、功能菜单等子窗口。 菜单窗口可以派生一系列子菜单窗口,形成一棵菜单树。这棵菜单村把手机的众多功能有机地组织在一起。各个菜单窗口都是菜单窗口类的实例,菜单的选择、显示等功能都在菜单类中完成。
3、MMI软件的核心结构——窗口管理
根据GSM手机MMI软件开发的具体情况,采用面向对象的程序设计技术,用C语言以窗口方式和消息驱动机制来组织软件结构,可以满足对MMI软件开发工作的各项要求。在这个技术方案中,窗口管理是整个MMI软件的核心结构。窗口管理为对话窗口、菜单、编辑及其它用户输入输出操作提供了一个基本框架,为消息处理提供了基本手段。由于使用了面向对象的程序设计方法,MMI软件采用消息驱动机制。窗口管理收集所有的输人信息,然后把这些输入信息以消息的形式送往合适的窗口。这些消息的执行结果又可能产生新的消息,新消息的传送仍由窗口管理负责。窗口管理通过调用窗口函数,向窗口函数传递消息参数,把消息送到目的窗口。窗口函数是其所属窗口在窗口管理中注册的系统函数,是窗口最重要的属性。窗口管理调用窗口函数对窗口进行操作,处理窗口接收到的所有消息。窗口函数对消息的处理方法确定了窗口的表现和行为特征。窗口管理调用标准的窗口函数,自动处理窗口的许多特性,应用程序只要负责创建窗口、处理窗口产生的高级事件及窗口的异常情况。在这个环境中,用户可以对GSM 消息作处理,也可以让系统对GSM消息作缺省处理。窗口管理把来自键盘和软件中其它实体的消息送到具有当前焦点的窗口。在软件的整个运行过程中,总存在一个具有焦点的窗口,它负责处理输人消息,或者把消息沿着从子窗口到父窗口方向递送的传递链送到一个可以处理该消息的窗口。
MMI层主要有两类输入消息:它们是来自系统其它部分的键盘事件消息和GSM协议栈消息。窗口消息按一定的规则选择传递路径。键盘消息是由按键的按下和释放产生的,被送往具有焦点的窗口。键盘消息最多只能传到父窗口,不能再往上传送。GSM协议栈消息可以从子窗口到父窗口按窗口层次结构一直传递,直到有一个窗口接受这条消息为止。窗口管理也提供了一种使消息直达某一窗口的机制,使消息可以直接送往请求这个消息的窗口。这个方法在某条消息只有一个特定的窗口感兴趣的情况下非常有用。 MMI层内部产生的消息,一般不按窗口层次结构由于窗口向父窗口传送。如果要把该类消息从子窗口向父窗口传送,子窗口要负责这项工作。未处理的消息如何传送,由缺省的消息处理函数负责。系统提供了一些窗口类。如文本类,用于显示固定字符;菜单类,用于菜单的显示和处理;编辑类,用于字符的编辑等。应用程序可以向窗口管理注册新的窗口类。 窗口类实现了许多窗口的共同特性。向窗口管理注册后的窗口类,可以生成窗口实例,很方便地为许多窗口再用。例如,菜单窗口的工作方式相同,只有当菜单窗口的一个菜单项被选定时,才需要一段特定的程序来处理这特定的选择。菜单类窗口的每个实例在选定特定的菜单项前的窗口管理都可以用窗口类中的同一段程序管理。这里强调一下,只有向窗口管理注册了的窗口类,才能生成窗口实例。窗口实例继承了窗口类的特性,也可以增加自己的特性,还可以通过重载消息处理函数改变从窗口类继承来的特性。生成窗口实例时,要把窗口类名、窗口名、窗口识别号、窗口函数名、窗口位置数据、父窗口、窗口风格、窗口状态、窗口键盘和窗口私有数据等参数送往窗口管理。为了方便,预先定义了一些通用的对话窗口生成函数。如通知消息对话窗口,可以显示通知信息;开/关选择对话窗口,可以用于类似“开”或“关”等开关量的选择;PIN输入对话窗口,可以用于输入PIN码等等。窗口消息在窗口函数中处理。窗口消息送往一个窗口时,实际上是送往这个窗口的窗口函数。每个窗口类都必须有一个窗口函数。在窗口实例中不处理的消息一般用缺省消息处理函数自动送往该窗口的窗口类的窗口函数中处理。某些在窗口类中不处理的消息,如GSM事件消息,则沿着从子窗口到父窗口方向递送的传递链自动送往父窗口处理。对话窗口的子窗口可能会有一个子类窗口过程,这时窗口消息首先送往具有焦点的子窗口,如在待机窗口中,数字键消息首先送往电话号码编辑子窗口的窗口函数中处理。下面以快捷功能为例,说明如何实现具体功能。
4、快捷功能及其实现
菜单一般按功能分类编排,有时常用的功能安排在较深的菜单下面,使用时常感不便。为了方便用户访问常用功能,许多手机都有快捷功能。几种不同方法都可以实现快速访问菜单项的目的。
4.1功能编号法
给每个菜单项一个功能编号,在主菜单下键入这个编号,就可以进入这项菜单。例如主菜单第五项一子菜单第四项一下一级子菜单第一项的功能编号为5-4-1。只要在主菜单下键人5、4、1,就可以进入这项功能。 每项菜单在其所属窗口中都有一个编号。这种方法其实是每次按下数字键时,选中当前窗口中该数字键所代表的菜单项,逐级进入,直至调出所需的功能。这项功能可以在菜单类中实现,这样,任何菜单窗口就都有用数字键选择菜单项的功能。只要在菜单类的窗口函数中,加人数字键键盘消息的处理代码就可以实现这项功能。
4.2快捷菜单法
在主菜单下增加一个子菜单,把原来分布在各级子菜单下的常用功能收集到这个子菜单中,就组成一个快捷菜单。这些功能除了可以在各级子菜单中找到,也可以从快捷菜单直接进入。快捷菜单的处理方法与普通菜单一样。快捷菜单本身也可以设计成用快捷键进入,其实现方法参看下面的快捷键法。
4.3快捷键法
快捷键法一般是设法利用键盘上的某些键进入快捷功能。由于键的用途很多,必须满足一定的条件才能进入快捷功能。比如在待机状态下,连续按住某个键约2秒进入快捷功能。快捷键功能一般在待机窗口中实现,基本方法如下:
(1)在待机窗口的电话号码编辑子窗口中,当收到有键压下的消息时,启动按键计时器;当收到按键释放的消息时,按键计时器停止工作。
(2)按键计时器利用每秒一次到达待机窗口的定时器消息进行计时。
(3)按键时间超过2秒时,调用按键所代表的功能的实现函数,启动快捷功能。
作者: vividbee    时间: 2006-12-23 00:11
资料很不错啊
作者: cushu    时间: 2007-1-20 11:04
good!sdlkfj3 sdlkfj3
作者: dxdx_daisy    时间: 2007-1-21 19:47
真是遇到好人了。。。可否请教一下手机测试到底需要更深入了解哪些知识呢??
我感觉好象只要会玩手机的,一般都可以了。。。。
真的很想知道应该到底学哪些东西,才会手机测试有个更加深入地了解。。
谢谢!!!!!!感激~~~~~~~~
作者: VICLIN    时间: 2007-5-1 07:44
标题: 獲益良多,請教一下有人有藍芽裝置和手機連接的測試例嗎
感謝各位無私的分享
請教一下有人有藍芽裝置和手機連接的測試例
或做過相關測試
作者: VICLIN    时间: 2007-5-1 07:51
标题: 回复 #8 lorence810715 的帖子
請教一下 可以詳述一下這些測試系統嗎
作者: VICLIN    时间: 2007-5-1 07:55
标题: 回复 #13 addvalue 的帖子
SIM卡部分的测试还可以采用Orga Test System?


版大 哪可以找到這個系統的資料啊
作者: yzg1982    时间: 2007-6-1 16:46
标题: 回复 #6 lorence810715 的帖子
thanks
作者: yzg1982    时间: 2007-6-1 16:47
标题: 回复 #13 addvalue 的帖子
thanks
作者: bashiteng2002    时间: 2007-6-4 11:22
顶起
谢谢
作者: 流星花园    时间: 2007-6-5 21:22
谢谢!下了.
作者: zengyi2008    时间: 2007-6-14 09:37
收下,谢了
作者: ypeony    时间: 2007-7-9 17:46
谢谢~~~已下载学习!
作者: ypeony    时间: 2007-7-9 17:50
MMI:Man Machine Interface 人机接口
作者: ccly918    时间: 2007-8-7 12:49
MMI介绍很有用, 又学习了一把,多谢
作者: cleo    时间: 2007-8-7 15:10
够义气,支持一下
作者: cleo    时间: 2007-8-7 15:10
够义气,支持一下
作者: cleo    时间: 2007-8-7 15:12
纯支持,关注
作者: vivienne616    时间: 2007-8-11 15:07
资料很有用,支持一下 谢谢
作者: carlsun003    时间: 2007-8-18 11:56
谢谢,这对我来说非常有用,谢谢
作者: ybbiagu    时间: 2007-8-24 17:33
来不急看,先藏起来
作者: skyxpkyo    时间: 2007-9-6 19:00
下载了,谢谢楼主
作者: 水蓝色的夜    时间: 2007-9-13 08:38
好贴,纵横BBS
作者: hansonli2006    时间: 2007-10-20 00:07
标题: 回复 14# 的帖子
真是好文啊!

千年一遇啊!
作者: hansonli2006    时间: 2007-10-22 23:57
这篇文章还不错,转载过来和大家一起分享!

人机交互风格及其发展趋势

引言
  人们对人机系统关系的认识问题,伴随着人机关系基本观点的变化由来已久。在计算机出现的不足半个世纪的时间里,人机交互技术经历了巨大的变化。以下从几个不同的角度来观察和总结人机交互技术发生的变化及发展趋势:
  (1)就用户界面的具体形式而言,过去经历了批处理、联机终端(命令接口)、(文本)菜单等多通道——多媒体用户界面和虚拟现实系统。
  (2)就用户界面中信息载体类型而言,经历了以文本为主的字符用户界面(CUI)、以二维图形为主的图形用户界面(GUI)和多媒体用户界面,计算机与用户之间的通信带宽不断提高。
  (3)就计算机输出信息的形式而言,经历了以符号为主的字符命令语言、以视觉感知为主的图形用户界面、兼顾听觉感知的多媒体用户界面和综合运用多种感观(包括触觉等)的虚拟现实系统。在符号阶段,用户面对的只有单一文本符号,虽然离不开视觉的参与,但视觉信息是非本质的,本质的东西只有符号和概念。在视觉阶段,借助计算机图形学技术使人机交互能够大量利用颜色、形状等视觉信息,发挥人的形象感知和形象思维的潜能,提高了信息传递的效率。早期的计算机系统只有单调的峰鸣声,虽然多媒体技术将声频形式和视频形式同时带入人机交互,但仍缺少听觉交互手段,即人处于被动收听状态,声音缺少位置和方向的变化,交互输入方面仍沿用图形用户界面所采用的键盘和鼠标器等交互设备。当前,在人机交互中结合进视觉的、听觉的以及更多的通道是必然趋势,特别是将听觉通道作为补充的或替换的信息通道已显示出重要性和优越性[1]。
  (4)就人机界面中的信息维度而言,经历了一维信息(主要指文本流,如早期电传式终端)、二维信息(主要是二维图形技术,利用了色彩、形状、纹理等维度信息)、三维信息(主要是三维图形技术,但显示技术仍利用二维平面为主)和多维信息(多通道的多维信息)空间。
  不论从何种角度看,人机交互发展的趋势体现了对人的因素的不断重视,使人机交互更接近于自然的形式,使用户能利用日常的自然技能,不须经过特别的努力和学习,认知负荷降低,工作效率提高。这种“以人为中心”的思想特别是自80年代以来,在人机交互技术的研究中得到明显的体现。本文通过简要回顾和分析人机交互技术的变化过程,进而展望未来发展的趋势。

1 命令语言用户界面

  真正意义上的人机交互开始于联机终端的出现,此时计算机用户与计算机之间可借助一种双方都能理解的语言进行交互式对话。根据语言的特点可分为:
  a. 形式语言。这是一种人工语言,特点是简洁、严密、高效,如应用于数学、化学、音乐、舞蹈等各领域的特殊语言,计算机语言则不仅是操纵计算机的语言,而且是处理语言的语言;
  b. 自然语言。特点是具有多义性、微妙、丰富;
  c. 类自然语言。这是计算机语言的一种特例。
  命令语言的典型形式是动词后面接一个名词宾语,即“动词+宾语”,二者都可带有限定词或量词。命令语言可以具有非常简单的形式,也可以有非常复杂的语法。
  命令语言要求惊人的记忆和大量的训练,并且容易出错,使入门者望而生畏,但比较灵活和高效,适合于专业人员使用。

2 图形用户界面

  图形用户界面(GUI-Graphics UserInterface)是当前用户界面的主流,广泛应用于各档台式微机和图形工作站。比较成熟的商品化系统有Apple的Macintosh、IBM的PM(PresentationManager)、Microsoft的Windows和运行于Unix环境的X-Window、OpenLook和OSF/Motif等。当前各类图形用户界面的共同特点是以窗口管理系统为核心,使用键盘和鼠标器作为输入设备。窗口管理系统除基于可重叠多窗口管理技术外,广泛采用的另一核心技术是事件驱动(Event-Driven)技术。图形用户界面和人机交互过程极大地依赖视觉和手动控制的参与,因此具有强烈的直接操作特点。
  虽然菜单与图形用户界面并没有必然的联系,但图形用户界面中菜单的表现形式比字符用户界面更为丰富,在菜单项中可以显示不同的字体、图标甚至产生三维效果。菜单界面与命令语言界面相比,用户只需确认而不需回忆系统命令,从而大大降低记忆负荷。但菜单的缺点是灵活性和效率较差,可能不十分适合于专家用户。基于图形用户界面的优点是具有一定的文化和语言独立性,并可提高视觉目标搜索的效率。图形用户界面的主要缺点是需要占用较多的屏幕空间,并且难以表达和支持非空间性的抽象信息的交互。

3 直接操纵用户界面

  直接操纵(Directmanipulation)用户界面是Shneiderman[2]首先提出的概念,直接操纵用户界面更多地借助物理的、空间的或形象的表示,而不是单纯的文字或数字的表示。前者已为心理学证明有利于“问题解决”和“学习”。视觉的、形象的(艺术的、右脑的、整体的、直觉的)用户界面对于逻辑的、直接性的、面向文本的、左脑的、强迫性的、推理的用户界面是一个挑战。直接操纵用户界面的操纵模式与命令界面相反,基于“宾语+动词”这样的结构,Windows95设计者称之为“以文档为中心”[3]。用户最终关心的是他欲控制和操作的对象,他只关心任务语义,而不用过多为计算机语义和句法而分心。对于大量物理的、几何空间的以及形象的任务,直接操纵已表现出巨大的优越性,然而在抽象的、复杂的应用中,直接操纵用户界面可能会表现出其局限性。从用户界面设计者角度看:
  a. 设计图形比较因难,需大量的测试和实验;
  b. 复杂语义、抽象语义表示比较困难[7];
  c. 不容易使用户界面与应用程序分开独立设计。
  总之,直接操纵用户界面不具备命令语言界面的某些优点。

4 多媒体用户界面

  多媒体技术被认为是在智能用户界面和自然交互技术取得突破之前的一种过渡技术。在多媒体用户界面出现之前,用户界面已经经过了从文本向图形的过渡,此时用户界面中只有两种媒体:文本和图形(图像),都是静态的媒体。多媒体技术引入了动画、音频、视频等动态媒体,特别是引入了音频媒体,从而大大丰富了计算机表现信息的形式,拓宽了计算机输出的带宽,提高了用户接受信息的效率。
  多媒体信息在人机交互中的巨大潜力主要来自它能提高人对信息表现形式的选择和控制能力。同时也能提高信息表现形式与人的逻辑和创造能力的结合程度,在顺序、符号信息以及并行、联想信息方面扩展人的信息处理能力。多媒体信息比单一媒体信息对人具有更大的吸引力,它有利于人对信息的主动探索而不是被动接受。另一重要原因是多媒体所带来的信息冗余性,重复使用别的媒体或并行使用多种媒体可消除人机通信过程中多义性及噪声。
  多媒体用户界面丰富了信息的表现形式,但基本上限于信息的存储和传输方面,并没有理解媒体信息的含义,这是其不足之处,从而也限制了它的应用场合。多媒体与人工智能技术结合起来而进行的媒体理解和推理的研究将改变这种现状。另一方面,多通道用户界面研究的兴起,将进一步提高计算机的信息识别、理解能力,提高人机交互的效率和用户友好性,将人机交互技术和用户界面设计引向更高境界。
作者: hansonli2006    时间: 2007-10-22 23:57
5 多通道用户界面   

  多媒体用户界面大大丰富了计算机信息的表现形式,使用户可以交替或同时利用多个感觉通道。然而多媒体用户界面的人机交互形式仍迫使用户使用常规的输入设备(键盘,鼠标器和触摸屏)进行输入,即输入仍是单通道的,输入输出表现出极大的不平衡。
  多媒体用户界面丰富了信息表现形式,发挥了用户感知信息的效率,拓宽了计算机到用户的通信带宽。而用户到计算机的通信带宽却仍停留在图形用户界面(WIMP/GUI)阶段的键盘和鼠标器,从而成为当今人机交互技术的瓶颈。80年代后期以来,多通道用户界面(Multimodal UserInterface)成为人机交互技术研究的崭新领域,在国际上受到高度重视。多通道用户界面的研究正是为了消除当前WIMP/GUI、多媒体用户界面通信带宽不平衡的瓶颈,综合采用视线、语音、手势等新的交互通道、设备和交互技术,使用户利用多个通道以自然、并行、协作的方式进行人机对话,通过整合来自多个通道的精确的和不精确的输入来捕捉用户的交互意图,提高人机交互的自然性和高效性。国外研究(包括上述项目)涉及键盘、鼠标器之外的输入通道主要是语音和自然语言、手势、书写和眼动方面,并以具体系统研究为主。
  多通道用户界面与多媒体用户界面一道共同提高人机交互的自然性和效率。多通道用户界面主要关注人机界面中用户向计算机输入信息以及计算机对用户意图理解的问题,它所要达到的目标可归纳为如下方面:a.交互自然性,使用户尽可能多地利用已有的日常技能与计算机交互,降低认识负荷;b.交互高效性,使人机通讯信息交换吞吐量更大、形式更丰富,发挥人机彼此不同的认知潜力;c.吸取已有人机交互技术的成果,与传统的用户界面特别是广泛流行的WIMP/GUI兼容,使老用户、专家用户的知识和技能得以利用,不被淘汰。
  研究者心目中的多通道用户界面具有以下几个基本特点:
  a.使用多个感觉和效应通道。尽管感觉通道侧重于多媒体信息的接受,而效应通道侧重于交互过程中控制与信息的输入,但两者是密不可分、相互配合的;当仅使用一种通道(如语音)不能充分表达用户的意图时,需辅以其它通道(如手势指点)的信息;有时使用辅助通道以增强表达力。需要特别强调的是,交替而独立地使用不同的通道不是真正意义上的多通道技术,反之,必须允许充分地并行、协作的通道配合关系;
  b. 三维的和直接操纵的。人类大多数活动领域具有三维和直接操纵特点(也许数学的和逻辑的活动例外),人生活在三维空间,习惯于看、听和操纵三维的客观对象,并希望及时看到这种控制的结果。多通道人机交互的自然性反应了这种本质特点。
  c. 允许非精确的交互。人类在日常生活中习惯于并大量使用非精确的信息交流,人类语言本身就具有高度模糊性。允许使用模糊的表达手段可以避免不必要的认识负荷,有利于提高交互活动的自然性和高效性;多通道人机交互技术主张以充分性代替精确性[4]。
  d.交互双向性。人的感觉和效应通道通常具有双向性的特点,如视觉可看可注视,手可控制、可触及等,多通道用户界面使用户避免生硬的、不自然的、频繁的、耗时的通道切换从而提高自然性和效率。例如视线跟踪系统可促成视觉交互双向性,听觉通道在利用三维听觉定位器(3D AuditoryLocalizer)实现交互双向性,这在单通道用户界面是难以想象的;
  e.交互的隐含性。有人认为,好的用户界面应当使用户把所有注意力均集中于完成任务而无需为界面分心,即好的用户界面对用户而言应当是不存在界面。追求交互自然性的多通道用户界面并不需要用户显式地说明每个交互成分,反之是在自然的交互过程中隐含地说明。例如,用户的视线自然地落在所感兴趣的对象之上;又如,用户的手自然地握住被操纵的目标。

6 虚拟现实技术

  虚拟现实(VirtualReality)又称虚拟环境(VirtualEnvironment)。虚拟现实系统向用户提供临境(immerse)和多感觉通道(multi-sensory)体验,它的三个重要特点,所谓的I3[5],即临境感(Immersion)、交互性(Interaction)、构想性(Imagination)决定了它与以往人机交互技术的不同特点,反映了人机关系的演化过程:在传统的人机系统中,人是操作者,机器只是被动的反应;在一般的计算机系统中,人是用户,人与计算机之间以一种对话方式工作;在虚拟现实中,人是主动参与者,复杂系统中可能有许多参与者共同在以计算机网络系统为基础的虚拟环境中协同工作,虚拟现实系统的应用十分广泛,几乎可用于支持任何人类活动和任何应用领域。
  作为一种新型人机交互形式,虚拟现实技术比以前任何人机交互形式都有希望彻底实现和谐的、“以人为中心”的人机界面。多通道和多媒体技术的许多应用成果可直接被应用于虚拟现实技术,而虚拟现实技术正是一种以集成为主的技术,其人机界面可以分解为多媒体多通道界面。从体质上说,多媒体用户界面技术侧重解决计算机信息表现及输出的自然性和多样性问题,而多通道技术侧重解决计算机信息输入及识别的自然性和多样性问题。另一方面,交互双向性特点同时存在于这两种人机交互技术中,例如三维虚拟声显示技术不仅作为静态的显示,而且其交互性可使用声响效果随用户头和身体的运动而改变[6];又如视觉通道交互双向性表现在眼睛既用于接受视觉信息,又可通过注视而输入信息,形成所谓的视觉交互。

7 什么是理想人机交互技术

  人机交互技术几十年来经历了几个不同的主要发展阶段和典型风格。当前,占统治地位的图形用户界面(WIMP/GUI)正遭受不断的批评,而新的交互技术尚不成熟和普及,于是人们更为热衷于争论未来的人机界面“可能是什么样子”而且莫衷一是。在此,我们也想加入这种讨论的行列,根据几年来研究工作的心得发表一些看法,谈谈什么是理想人机交互风格。我们的出发点处于人机工程学这个大背景,遵循人机工程学的基本观点,在“以人为中心”前提下强调人机配合。
  让我们先考察在人机工程学出现之前人类如何对待工具。不管某个具体工具的设计者在某个具体时期如何理解人与工具的关系,就人类劳动(尤其是制造和使用工具)的历史长河而言,人类是在努力不懈地改造和驯服自然,而工具的制造和完善都是在服从这种目的的前提下进行的。就使用特定工具是否需要经过训练以及所需训练的程度如何,也是不一而论的。人的技能有简单与复杂之分,也许人人都能学会打字,但未必人人都能学会驾驶航天飞机。
  较为合理的看法是“自然人机交互是利用人的日常技能进行的”,强调无需特别训练或不需要训练。但究竟什么是“日常技能”以及日常技能是否都是不经训练或稍作训练即可获得呢?语言(特别是书面语言)是必须经过训练的,音乐、绘画、生产工艺等莫不如此。我们认为,人从日常环境走向计算环境时原本具有的技能便是所谓的“日常技能”。可见这是一个相对的概念,其中并不细究是否需训练的问题。所以我们不能以是否需要训练来衡量人机交互技术的好坏。人机工程学并不否定训练,避免训练或减少训练是人们的愿望,但能否做到并不完全由人的主观意志决定,应根据人机交互任务的目的、特点、场合以及实现成本等因素来决定人机交流应达到的自然性程序。
  也许对于早期的“纯粹”的计算机问题和为数极少的计算机专家而言,命令语言及程序语言界面是足够的。但是当计算机大量应用于CAD/CAM、字处理、MIS等非数值计算领域之后,需要进行大量几何的、空间的、非数值的、非符号的信息处理手段,此时形式语言界面的复杂性、抽象性,对记忆负荷要求等限制了计算机应用的深入和普及,随之直接操纵给用户界面技术应运而生并广受欢迎。我们相信,形式语言不会消失,当然也不能强迫所有用户都接受它。这正如数学语言并不会被其它形式的语言(如图形的、手势的)所取代,虽然心理学家尝试在数学教育中大量利用非数学手段;又如流行音乐与高雅音乐各分秋色,听众各有所好。目前,直接操纵界面不但没有彻底取代形式语言界面,而且其自身也表现出许多局限性。而基于语言的对话式交互方式又重新开始受到重视,只是对话语言不再限于单纯的形式语言,而是引入了自然语言或类自然语言对话,如所谓的第四代语言,甚至引入基于语音的人机对话。基于形式语言、自然语言或类自然语言的用户界面本质上都是命令驱动的,其基本模式与直接操作用户界面相反。这两种本质不同的人机交互模式在人类的日常活动中都存在其对应的形式,分别对应于语言的和非语言的交际活动,后者泛指形体语言,包括姿势,情态、触摸、近体、标志等。语言具有后天习得性,有口头语言和书面语言两种,书面语言需要正规和专门的教育和训练才能掌握。
  我们认为,自然人机交互模式是以直接操纵为主的、与命令语言特别是自然语言共存的人机交互形式。理想的人机交互模式就是“用户自由”。

结论

  人机交互和计算机用户界面刚刚走过基于字符方式的命令语言式界面,目前正处于图形用户界面时代。但是,计算机科学家并不满足于这种现状,他们正积极探索新型风格的人机交互技术。当前语音识别技术和计算机联机手写识别技术的商业成功让人们看到了自然人机交互的曙光。虚拟现实和多通道用户界面的迅速发展显示出未来人机交互技术的发展趋势是追求所谓“人机和谐”的多维信息空间[8]和“基于自然交互方式的”[9]的人机交互风格。
作者: zsp_123zhang    时间: 2007-10-23 23:13
谢谢,。阅读完毕,
作者: lengqing    时间: 2007-11-23 18:07
感谢啊,好人。
作者: yongliangyang    时间: 2007-12-14 21:03
标题: 谢谢
顶了,谢谢几位大侠了.
作者: luckystar1984    时间: 2007-12-25 10:10
thx for this good sharing```
作者: ruoyan_623    时间: 2007-12-27 14:01
好东西啊,赶紧去下
作者: quietsea2008    时间: 2008-1-5 10:52
文章确实不错, 虽然以前看过了,不过再读还是觉得受益非浅,谢谢大家共享!
作者: 没影菜菜    时间: 2008-1-5 11:11
有没有做手机硬件测试的..........
作者: tingtingc    时间: 2008-1-14 17:55
lorence810715太强了!顶!
作者: awisc    时间: 2008-1-15 19:35
lorence810715,,谢谢你的共享~~~
作者: 我们的爱    时间: 2008-3-15 08:38
我最近正好也在研究STK菜单,在CSDN上得到高手的帮助,你可以去看看我在那里发的一篇帖子,希望对你有帮助,http://topic.csdn.net/u/20080215 ... 6-709fd8b077bc.html。看GSM11.11和11.14看了有一段时间了,确实有收获, 现在到了写用例的阶段,不知道该怎么写,因为好像STK很多东西都是模块封装好的是吗???手机所做的事情好像比较少
作者: gerenxinxi    时间: 2008-4-15 16:03
这贴的牛人很NB
作者: huanlong    时间: 2008-5-29 17:45
呵呵  谢谢 大家啊   我刚加入 这行  测试手机虚拟机的
作者: 多说无益    时间: 2010-12-23 17:22
同谢之·~~
作者: jinhuiding    时间: 2011-7-12 14:40
非常感谢各位好人!
作者: denfo    时间: 2012-3-30 11:48
本帖最后由 denfo 于 2012-3-30 11:50 编辑

百度文库的资料:

WT手机整机MMI自动测试系统 系统原理是通过机器手模拟人手按键或点、划屏,采用工业相机替代人眼进行图像采集,采用拾音器替代人耳的听觉,震动传感器测试手机震动,电脑软件自动判断手机各项功能是否合格,完全替代人工检测方式,高效率,高准确率。完全模...更多>> 系统原理是通过机器手模拟人手按键或点、划屏,采用工业相机替代人眼进行图像采集,采用拾音器替代人耳的听觉,震动传感器测试手机震动,电脑软件自动判断手机各项功能是否合格,完全替代人工检测方式,高效率,高准确率。完全模拟人工检测,对目前手机平台没限制,不管是功能机或知智能机,兼容性极高,性价比高。

http://wenku.baidu.com/view/a3bef4d680eb6294dd886cb7.html#

视频资料:
http://v.youku.com/v_show/id_XMzYzNTA2MDA4.html




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2