童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

Desktop端UI测试概要

7月19日 火凤派投稿
  最近在做一些测试,为产品的顺利公测做部分支持。
  以下为Desktop端的测试。
  第一部分:Windows程序UI设计初步
  1。背景介绍
  UI就是用户界面(userinterface),就是人和工具之间的界面。在人和机器的互动过程中,必须经由界面。这个界面实际上是体现在我们生活中的每一个环节的,例如我们开车时候方向盘和仪表盘就是这个界面,看电视的时候遥控器和屏幕就是这个界面,用电脑的时候键盘和显示器就是这个界面,到了使用软件的时候,用户能够通过视觉看到的都是界面。这个界面包括硬件和软件。我们这里讲的UI设计特指Windows操作系统下的软件界面。
  用户界面设计有三个基本的原则:a。置界面于用户的控制之下;b。减少用户的负担;c。保持界面的一致性。从程序设计开发的角度来看,界面设计可以分为结构设计、交互设计、视觉设计三个部分。
  结构设计也称概念设计(ConceptualDesign),是界面设计的骨架,通过对用户研究和任务分析,制定出产品的整体架构。基于纸质的的低保真原型(PaperPrototype)可提供用户测试并进行完善。在结构设计中,目录体系的逻辑分类和语词定义是用户易于理解和操作的重要前提。
  交互设计是程序的神经,使用户与软件处理部分进行沟通,最终目的是使产品让用户能简单使用。任何产品功能的实现都是通过人和机器的交互来完成的。因此,人的因素应作为设计的核心被体现出来。
  1)有清楚的错误提示。错误操作后,系统提供有针对性的提示。
  2)让用户控制界面。“下一步”、“完成”,面对不同层次提供多种选择,给不同层次的用户提供多种可能性。
  3)允许兼用鼠标和键盘。同一种功能,同时可以用鼠标和键盘。提供多种可能性。
  4)允许工作中断。例如用手机写新短信的时候,收到短信或电话,完成后回来仍能够找到刚才正写的新短信。
  5)使用用户的语言,而非技术的语言。
  6)提供快速反馈。给用户心理上的暗示,避免用户焦急。
  7)方便退出,如手机的退出,是按一个键完全退出,还是一层一层的退出。提供两种可能性。
  8)导航功能。随时转移功能,很容易从一个功能跳到另外一个功能。
  视觉设计是在结构设计的基础上,参照目标群体的心理模型和任务达成的,是程序的脸面,要达到使用户愉悦的目的,包括色彩、字体、页面等。视觉设计的原则如下:
  1)界面清晰明了。允许用户定制界面。
  2)减少短期记忆的负担。让计算机帮助记忆,例:UserName,、Password、IE进入界面地址可以让机器记住。
  3)依赖认知而非记忆。如打印图标的记忆、下拉菜单列表中的选择。
  4)提供视觉线索。图形符号的视觉的刺激;GUI(图形界面设计):Where,What,NextStep。
  5)提供默认(default)、撤销(undo)、恢复(redo)的功能
  6)提供界面的快捷方式。
  7)尽量使用真实世界的比喻。如:电话、打印机的图标设计,尊重用户以往的使用经验。
  8)完善视觉的清晰度。条理清晰;图片、文字的布局和隐喻不要让用户去猜。
  9)界面的协调一致。如手机界面按钮排放,左键肯定;右键否定;或按内容摆放。
  10)同样功能用同样的图形。
  11)色彩与内容。整体软件不超过5个色系,尽量少用红色、绿色。近似的颜色表示近似的意思。
  2。UI设计的一些原则。
  对于Windows用户来说,用户认识到的就是所看到的。必须看到的现实就是:界面是面向用户的,用户需要的是开发者开发的应用软件满足其需求,并且易于使用。好的用户界面使得用户不用阅读用户手册或接受培训就能使用应用软件。
  2。1交互设计的一些原则:
  2。1。1有清楚的,针对性的操作提示。使用讯息和标签措辞要适当。屏幕上显示的文本是用户主要的信息源。文本措辞直接影响用户的理解。要使用用户的语言,而非技术的语言。讯息措辞要积极,显示用户处于控制之中,并提示如何正确使用软件。如,“你输入了错误信息”还是“帐号应为8位数”会给用户不同的体验。此外,讯息措辞要一致,在屏幕上显示的位置要一致。
  2。1。2让用户控制界面。”下一步”、”完成”,面对不同层次提供多种选择,给不同层次的用户提供多种可能性。让用户知道自己当前的位置,使其做出下一步行动的决定。允许工作中断,方便退出。整个交互过程提供快速反馈。给用户心理上的暗示,避免用户焦急。
  2。1。3允许兼用鼠标和键盘等多种输入。同一种功能,提供多种方式。
  2。1。4使用非破坏性的缺省按钮。通常每个屏幕定义一个缺省按钮,如果用户按了回车键调用此按钮。问题是有时用户会意外敲击回车键,结果激活了缺省按钮。缺省按钮决不能有潜在的破坏性,如删除或保存(也许用户根本不想保存)。最好的方法是使用组合键来设置按钮,更彻底的方法是去掉默认按钮,这违背了同时支持多种输入的原则,但是在特定的场合是可以考虑的。
  2。1。5在操作焦点处打开窗口。当用户双击一个对象显示其编辑详情屏幕,用户的注意力亦集中于此。因而在此处而不是其它地方打开窗口才有意义。
  2。1。6弹出菜单不应是唯一的功能来源,主要功能菜单不应该被隐藏起来。适当使用上下文相关菜单。根据情况提供鼠标右键的这种菜单,缺少过滥都是不科学的。
  2。1。7提供标准的常用功能,提供界面的快捷方式。如,常用的按钮、菜单应该有和其它同类软件相同的快捷键,一般打开放在文件菜单下。如果一个菜单项,按下去会弹出一个窗口,那么这个菜单项的文字末尾应该有一个省略号来暗示用户,例如“打开”
  2。1。8要考虑各种层次的用户的操作水平的不均衡。
  2。2视觉设计的一些原则:
  2。2。1一致性。保证界面的协调一致。对于列表框来说,如果双击其中的项,使得某些事件发生,那么双击任何其它列表框中的项,都应该有同样的事件发生。所有窗口按钮的位置要一致,标签和讯息的措辞要一致,颜色方案要一致。
  2。2。2界面布局很重要。人们是自左而右,从上而下阅读,基于人们的习惯,屏幕的组织也应当是自左而右,从上而下。界面清晰明了,屏幕不能拥挤,拥挤的屏幕让人难以使用。实验结果(Mayhew,1992年)显示屏幕总体盖度不应超过40,而分组中屏幕盖度不应超过62。如果要表达的信息比较多,最好分屏显示。区域排列。当屏幕有多个编辑区域,要以视觉效果和效率来组织这些区域。区域左对齐是最好的方法。与之相应的标签则应右对齐,置于编辑区域旁。这是屏幕上组织区域的一个整洁有效的方式。数据对齐要适当。对一列列的数据,通常的作法是整浮点数右对齐,字符串左对齐。有效组合。逻辑上关联的项目在屏幕上应当加以组合,以显示其关联性。反之,任何相互之间毫不相关的项目应当分隔开。在项目集合间用间隔对其进行分组或用方框也同样可做到这一点。
  2。2。3界面间切换很重要。如果从一个屏幕转换到另一屏幕很困难,用户会很快灰心并放弃。当屏幕流程与用户想完成的工作流程相符,此软件对用户才有意义。由于不同用户工作方式不同,应用软件需要有足够的灵活以支持他们不同的方式。尽可能的提供给用户一个相对容易、自由的操作界面;
  2。2。4提供视觉线索。图形符号的视觉的刺激远远大于文字。尽量使用真实世界的比喻。如:电话、打印机的图标设计,同样功能用同样的图形。加图标的目的是为了使它更醒目,更突出。但是如果不加区分的全加、滥加,反而突出不了重点,都是重点就等于都不是重点。加图标要保持风格一致,不要一个按钮的图标是XP风格的真彩图标,下一个又成了Win95风格的16色图标,到下一个又成了Mac风格的唯美图标,这样一个大杂烩显得极不专业,降低用户的信赖度。
  2。2。5色彩与内容。整体软件不超过5个色系,尽量少用红色、绿色。近似的颜色表示近似的意思。颜色使用要适当,得一致,以使整个软件有同样的观感。此外,在不同平台上,色彩的表现不尽人意。在一个系统上看上去很好,在另一个系统上常常看上去很糟,需要考虑软件的运行环境而不是开发环境下闭门造车。颜色的使用要遵循对比原则。确保屏幕的可读性,最好的方法是遵循对比原则:在浅色背景上使用深色文字,在深色背景上使用浅色文字。蓝色文字以白色为背景很容易读,但以红色为背景很难辨认。问题出在蓝色与红色之间没有足够反差,而蓝色与白色之间则反差很大。字体使用要适当。要用那些可读性好的字体,如TimesRoman。节俭、有效地使用两、三种字体的屏幕看上去远胜于使用五、六种字体的屏幕。此外,字体的使用要一致,要记住每次改变了字体的大小、风格(粗体、斜体、下划线,)、样式或颜色,都是在使用不同的字体,就表示了他们的不完全一致。显示一定要考虑用户所使用的输入输出设备,如触摸设备相对要大些。
  2。2。6豪华界面,不适合所有的软件。华而不实的感觉往往来自界面。一般来讲,游戏类、播放器类,需要美丽的界面。
  3用户的操作
  对于用户来说,操作越简单越好,程序的使用思路越清晰越好。下面结合环境简单说明一下常用控件该如何合理使用。
  3。1对于较长时间的运算:
  建议使用进度条(progressbar)比如要进行数据库操作,需要时间长的情况。使用进度条可以让用户有个等待的时间,否则用户不知道你的程序在干什么,用户对于不明不白花费的时间一般容易恼火。设计的时候,对自己的操作运算时间进行估算,确定是否需要使用。如果只有5秒钟,用户一般是可以忍受的,加入进度条反而会产生画蛇添足的效果。
  在使用进度条的同时,可以配合使用状态栏。StatusBar经常被放置在窗体的下面,建议使用dock。可以在状态栏中提供多个面板(pane)来提供不同的信息。状态栏中,通常都会有一个面板来提示程序运行的信息,例如显示进度,时间等。需要扩展的话,需要owerndrawn属性支持。可以添加按钮等,如取消。一般,在长时间的后台运算开始时,在状态栏中设置开始的状态信息,在计算结束之后,清除状态信息或将状态信息设置为停止状态,在后台运行期间通过状态栏来显示必要的错误信息,提示用户当前的状态。比如,进行一个计算时,开始显示:正在计算,请耐心等待。当运算结束时显示:可以结束,正确退出。
  等待指针的使用,在进行计算的时候,尤其在很难计算出这些操作的进度的情况下,设置前台鼠标指针为waitcursor是对用户一个很好的提示。如果有些操作必须是阻塞的,这时需要使用等待指针(waitcursor)也是对用户很好的交代。同样,光标的形状是非常灵活的,合理的使用能够给用户恰当的提示。
  总之,使用上面的控件,能通过可视化的方式通知用户有一些程序正在执行过程中,可能需要等待一定的时间。
  在程序中合理使用tryfinally语句可以达到很好的效果。保证无论遇到什么情况,是正常也还,是异常也好,反正最后都会执行到finally。
  3。2操作开始之后,在适当的时候提供必要的程序开关。
  用户应当能够通过界面操作取消或终止较长时间的运算。不管你在做什么,都要给用户一个机会,因为用户是程序的使用着。当然,不能让用户,任何时间都可以插手程序的操作,比方,一个数据保存的界面,保存,关闭,取消三个按钮,当正在保存数据的时候,如果强行关闭的话,会导致数据的异常,在这种情况下就需要适当的启用,禁用控件。对于该界面来说,“保存”点击后,禁用“关闭按钮”。在保存处理完毕后,再启用“保存按钮”。
  3。3适时合理禁用一些菜单
  通过可视化的方式提示用户在运行某些程序的时候某些功能是被禁用的,程序结束后,重新启用一些被禁止的菜单和控件,并通过适当的方式提示用户操作已完成。同时,适当的启用禁用菜单可以使用户更清晰的理解应用程序的工作流程,理解应用程序执行的逻辑。比如用户,一般先要看你界面上什么功能可以使用,什么需要达到一定的前提才能使用。在执行某功能的时候,通过禁用启用,可以知道这个不能执行。当执行完毕后,用户发现,哦,那个按钮亮了,可以执行了。
  3。4验证用户的输入,使用validationcontrol。
  避免因为用户的失误,导致程序的失败,意外。使用界面友好的MessageBox,注意要在提示对话框中使用适当的按钮和图标,它的重载比较多,根据具体的情况选择不同的图标和按钮。比方说,如果用户强行退出,可以弹出警告,这个时候就应该告诫用户可能产生的不良后果。
  3。6使用适当的控件
  使用TreeView控件来显示有层次的数据,使用ListView来显示一组具有多个列的数据,使用DataGrid控件可以让用户改变每一个单元格中的数据,使用TabControl可以将窗体中的控件按照使用逻辑进行分类,根据具体的需要开发复合控件,扩展控件,自定义控件。
  3。7合理使用SplittersDocking与Anchoring属性
  当窗体放大时,你的窗体上的各种元素是否能够按照比例放大,并且填充区域呢。
  用Splitter控件来分离用户区域,使用Dock属性的Fill选项使控件能够填充屏幕的一部分,设置Anchor可以在窗口大小变化时,保证窗体中的控件与窗体的相对位置不发生变化。通过设置
  3。8不同分辨率下显示效果的自动调整。
  考虑到用户的使用环境,程序在高分辨率下,字体,图片,显示需要随着分辨率自动调整,以满足用户的视觉效果。
  3。9通过使用CommonDialog可以让用户通过熟悉的界面来实行标准的操作
  ColorDialog,FontDialog,OpenFileDialog等等
  3。10对于较长时间的操作,不要阻塞主线程,也就是UI线程
  如果时间长的话,建议使用多线程。可以使用ThreadPool。QueueUserWorkItem()来进行异步调用。在该类中,管理线程,QueueUserWorkItem:将方法变成代理,将代理交给QueueUserWorkItem,如果没有其他线程,则立即计算,否则需要等待,给用户提供取消停止的功能。从其它线程中更新用户界面中的控件,需要使用BeginInvoke和delegate。Hook,当前线程中调用的方法,获得另外线程中的方法,在另外的线程中操作。不是用来创建线程,只是让线程去执行想执行的方法。代理函数指针的封装,自己作为对象在程序中传递,实现callback机制。在NF2中,使用辅助线程Backgroundworker
  3。11关闭确认原则。关闭需要激活原则,使权限不够的用户不能关闭程序。对实时软件尤其重要。
  第二部分:UI测试要点
  一UI测试概念
  UI测试指测试用户界面的风格是否满足客户要求,文字是否正确,页面美工是否好看,文字,图片组合是否完美,背景是否美观,操作是否友好等等。
  用户界面(UI)测试用于核实用户与软件之间的交互。UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。另外,UI测试还可确保UI中的对象按照预期的方式运行,并符合公司或行业的标准。包括用户友好性,人性化,易操作性测试。UI测试比较主观,与测试人员的喜好有关,比如:页面基调颜色刺眼;用户登入页面比较难于找到,文字中出现错别字,页面图片范围太广等都属于UI测试中的缺陷,但是这些缺陷都不太严重。
  二UI测试要点
  1。按功能将界面划分局域块,完成相同或相近功能的按钮框起来,并要有功能说明
  2。界面要支持按Tab键的自动切换功能;Tab键切换是否正确;Tab键的顺序与控件排列顺序要一直,目前流行总体从上到下,同时行间从左到右的方式;
  3。默认按钮要支持Enter及选操作,即按Enter后自动执行默认按钮对应操作
  4。菜单点击,窗口初始化
  5。父窗体或主窗体的中心位置应该在对角线焦点附近;子窗体位置应该在主窗体的左上角或正中;多个子窗体弹出时应该依次向右下方偏移,以显示窗体出标题为宜
  6。在各种分辨率下是否显示正常
  7。前景与背景色搭配合理协调,反差不宜太大,最好少用深色,如大红、大绿等。常用色考虑使用Windows界面色调。
  8。如果窗体支持最小化和最大化或放大时,窗体上的控件也要随着窗体而缩放;对于含有按钮的界面一般不应该支持缩放,即右上角只有关闭功能。
  9。窗体能否多次正确关闭,打开
  10。滚动条是否能拖动,并可通过键盘自动拖动
  11。与正在进行的操作无关的按钮应该加以屏蔽(Windows中用灰色显示,没法使用该按钮)。
  12。对可能造成数据无法恢复的操作必须提供确认信息,给用户放弃选择的机会,如删除确认提示,退出前确认是否保存
  13。可写控件的数据类型及长度,尽量在前台进行控制
  14。非法的输入或操作应有足够的提示说明,让用户明白错误出处,避免形成无限期的等待,提示、警告、或错误说明应该清楚、明了、恰当;提示顺序按Tab顺序
  15。对一些特殊符号的输入、与系统使用的符号相冲突的字符等进行判断并阻止用户输入该字符,特殊字符常有;;’”,‘:“”{、})(!,。。?还有空格
  16。在读入用户所输入的信息时,根据需要选择是否去掉前后空格。
  三一般客户端测试逻辑划分
  。标题栏
  a、标题文字描述的正确性
  b、标题栏中(最大化、最小化、关闭)按钮,根据窗口的特性,如没有最大化或者最小化状态的窗口,应该不显示最大化和最小化按钮,或者把按钮Disable状态显示。
  。文字
  (1)文字描述的准确性:
  a、检查文字的描述和所对应的功能是否一致;
  b、检查错别字。
  (2)文字用语的一致性:
  (菜单、界面按钮或者Label等、ToolTip、窗口标题)比如选项设置,在主界面的有按钮可以进入选项设置对话框,或者菜单中有菜单项可进入选项设置对话框中,那么,按钮、菜单、对话框的标题都应该统一用词,如用“选项”或者“设置”,而不能又用“选项”,又用“设置”,或者还有其他的的用词。
  (3)为了全面的检查所有的文字,应该检查程序中的所有文字资源,因为一些对话框可能比较难在黑盒测试的时候能全部都出现过。
  。控件
  (1)控件对齐:
  a、并排关系的控件间应该左对齐,同行的控件应该横向对齐。
  b、有所属关系的控件应该缩进。
  (2)控件状态:
  a、不能操作的的控件的状态应该为Disable,这样界面也起到引导用户使用操作的效果。
  b、有依赖关系的控件,比如(几个选项供选择(CheckBox或者RadioBox),每个选项下面都有独立的设置(其他的控件:Edit、ComboBox、CheckBox等),那么当所属的选项没有选中时,下面的控件应该是Disable的,相反为Enable。
  (3)控件的TabOrder
  控件的TabOrder应该依次从上到下、从左到右的顺序,界面中默认的TabOrder应该落在界面上的第一个Enable状态的控件上面。
  (4)控件的右键菜单支持
  允许输入的控件都应该支持右键菜单,方便习惯使用右键菜单的用户复制、剪切、粘贴、全选等操作。
  (5)控件的操作方式
  a、单行文本的Edit输入框中,对回车符的支持:回车默认操作是本窗口中的“确定”按钮的功能。
  b、在可操作的列表控件(List、ListView)中,鼠标双击的操作、键盘操作都应该有对应的默认操作。比如下面的图中,双击列表中某一项,默认操作就是Modify按钮的操作;双击列表中的空白处,默认操作应该是Add按钮的操作;选中列表中的项的情况下,按下Delete键,默认操作应该是Remove按钮的操作。
  (6)Edit控件对输入的有效性判断
  a、类型判断:整型、浮点型的数据输入框中,不允许输入非表示数据的其他字符串(如:abcd或者其他字符等);
  b、大小判断:数据类型的数据如有大小范围限制的,要对输入的大小进行判断(如:表示月份的输入框中,只能允许输入112的数字。
  c、长度判断:如果是程序处理的字符串有长度限制,但是输入框中没有对输入的数据长度进行限制,将有可能会造成程序错误,或者处理后的结果和输入的不相符合。
  d、正确性判断:表示路径的或者文件名全路径的输入框,要对输入的路径是否为有效的路径进行判断,如:输入aaaa或者C:等为不正确的输入。
  。图片
  图片显示的篇幅不要太大。
  。界面整体的颜色搭配
  。窗口在任务栏上的系统菜单
  每个应用程序,如窗口在系统任务栏上有缩小图标的,都应该有系统右键菜单的支持(还原、最大化、最小化等),要测试右键菜单中各个项的Enable和Disable状态的正确性以及功能的正确性。
  7。提示对话框测试
  1、文字描述的正确性
  2、图标显示的正确性:
  a、程序错误、操作错误、禁止操作等的提示:MBICONHAND,MBICONSTOP,MBICONERROR
  b、询问的提示:MBICONQUESTION
  c、感叹、警告的提示:MBICONEXCLAMATION,MBICONWARNING
  d、普通信息的提示:MBICONASTERISK,MBICONINFORMATION
  第三部分:UE测试概要
  UE(UserExperience用户体验):指的是软件应用和审美价值,是以用户至上的观点作为基石的。主要由以下四种因素构成:
  1、印象(感官冲击)
  2、功能性
  3、使用性
  4、内容
  这些因素相互关联,不可分割,共同形成正确的用户体验。这些因素也是一个软件成功必不可少的主要因素。其中“印象”也可以归结成这个软件塑造的一个“品牌”效应。
  用户体验是一种纯主观的在用户使用一个产品(服务)的过程中建立起来的心理感受。因为它是纯主观的,就带有一定的不确定因素。个体差异也决定了每个用户的真实体验是无法通过其他途径来完全模拟或再现的。但是对于一个界定明确的用户群体来讲,其用户体验的共性是能够经由良好设计的实验来认识到。
投诉 评论 转载

WEB移动应用框架构想iUI、jQTouch、WPTouch、PhoneGap、XUI、iWebkit、Rhodes、gwtmobile当我们已经开始惊叹web移动应用充斥着各种各样框架与类库的时候……产品经理之聆听用户的声音公司的产品进入了公测期间,每天都有新的用户加入,加个合作方的强有力的广告效应,产品已经开始逐渐的步入正轨,经历了大半年了,从产品无限期被停搁,到产品重新获得新生,作为产品经理,……Desktop端UI测试概要最近在做一些测试,为产品的顺利公测做部分支持。以下为Desktop端的测试。第一部分:Windows程序UI设计初步1。背景介绍UI就是用户界面(use……UX实践笔记:Mapping法的一些应用Mapping概念论Mapping的概念见于逻辑学、语言学、心理学领域。最简单的理解是,Mapping指通过一个概念领域来理解另一个概念领域,比如说“恋爱是一场旅行”。恋……产品经理与交互设计师的对话:需求是如何变成产品原型的在一个互联网公司的工作流程中,产品经理(主要指偏向产品设计的产品人员)和交互设计师是这个流水线上最起点的环节,也是关系最暧昧的两个环节。说其暧昧,是因为在很多互联网公司里面,这……用户体验设计指引图我也实在不知道如何去命名这样的图。这张是我在usability。gov网站上看到的:既不是项目流程图,也不是mindmanager思路整理图,当然,说成蓝图也会有更……浅析网页界面设计首页设计首页设计,需开宗明义突出主题开宗明义,无论是对于一篇文章、一场会议或一部专题片,还是对于一个网站来说,都是必不可少的。那么能为一个网站开宗明义的地方(标签)就是Title……10个网站用户体验优化的研究结果我们不断地从各种地方,听到各种关于用户体验优化的技巧或提示,其中许多乍一听都很富有逻辑,但是假如我们能找到真实的数据和报告去验证这些理论或猜想,显然就能更好地确认预期效果。……聊聊线框图:UED和PD对于线框图不同的定位本周和PD们进行了一次《线框图以及Axure入门》培训。这是应几位PD的需求,他们也要学习如何设计线框图,所以想更加高效进行入门。在场的有UED,有PD,我发现,对于两者……产品经理,很容易走进的的几个误区1、很容易记得概念,很容易限于形式。产品经理思考问题的能力基本上都是很强的,只有拥有了思考分析问题的能力作为前置条件,后面实际执行解决问题的能力才能123有所保障。不过仔……魔鬼藏于细节:新版Twitter的微妙变化Twitter。com进行了重大改版,新版Twitter将在未来几周内向用户分批开放。昨天我们对twitter。com的幕后故事进行了详解,今天,我们来看看TwitterUI的……聊聊线框图:那些必要的理论和前提这是一篇老生常谈的问题,所以若有人已经了解,请自动忽略好了。这也是在一次和PD的交流培训会上再次提出的老问题:究竟线框图为什么要画,以及如何画。至于线框图为什么要画,就不……
努力和焦虑:美的首席用户体验官的八年设计之路情境调研:4个关键要素到调研的实战步骤盘点移动手机区别于PC端的10点特性为什么研发管理工具在我们团队很难推行?以眼镜产品为例,如何建立用户画像和用户场景满嘴“撕逼”的产品经理肯定做不好产品经理节奏,产品经理需要记住的关键词CEO的小跟班?创业公司产品经理与领导的沟通之道一道产品思考题:网易云音乐为什么不做评分数据驱动产品,但我们应该好好思考一下如何做一个让程序猿讨厌的产品经理谈软件项目快速开发方法敏捷开发
今日万宁肉鸭价涨跌表,2020年肉鸭出栏量环境建议书夏季是吃瓜的季节推荐丝瓜白贝汤人工喂养:奶粉冲配方法和计算公式别开生面的游泳比赛年中小学生阳光运动会校长致欢迎词引起儿童哮喘发作的常见病因有哪些漫画科普课又来了!这次聊聊婚姻中的那些育儿事如何判断面部吸脂是失败的呢勉牛生夏侯生借高利贷利息,比借合法民间借贷利息高多少笔记本屏幕亮度笔记本屏幕亮度快捷键吗热传聚热点网

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界