【技术实现步骤摘要】
对相关申请的参照本专利技术涉及与本申请同时提交的标题为《用于屏蔽移动设备用户界面中的动态区以便允许测试用户界面一致性的方法和系统(Method and System for MaskingDynamic Regions in a Mobile Device User Interface to Enable Testing of User InterfaceConsistency)》的专利申请。该相关申请转让给本专利申请的受让人,并且被包括于此,用作参考。
技术介绍
移动设备(例如,蜂窝电话、个人数据助理(PDAs)、手持式计算机和其它移动设备)的复杂性不断提高。这类设备的市场正在稳步地成为世界性市场,从而要求这些设备提供采用许多不同的语言并且在许多不同的平台上的内容。每个不同的平台可以进一步包括各种选项,它们会根据所选择的选项来产生不同的用户界面输出。该设备的用户界面提供一种机制,该设备上的应用程序的内容通过该机制而向用户显示。用户界面提供命令或菜单集,用户通过该命令或菜单集来与程序进行通信。命令驱动界面是输入命令的一种用户界面。菜单驱动界面是从屏幕上显示的各种菜单中选择命令选项的一种用户界面。该用户界面是任何程序的最重要的部分之一,因为它确定你能够如何容易地让该程序执行你的意图。功效再好的程序,若其用户界面设计拙劣,也没有什么价值。使用窗口、图标和弹出菜单的图形用户界面(GUIs)已成为个人计算机上的标准。因此,对于存在的这各种语言,该用户界面适用于提供所要求的那种语言的内容和命令。此外,其它差异的矩阵可能存在于各个用户界面之间。例如,可以按不同的分辨率在 ...
【技术保护点】
一种用于用户界面测试的计算机实现的方法,其特征在于,它包括: 在第一自动化执行期间,拍摄目标设备上的用户界面的第一快照; 在第二自动化执行期间,拍摄所述目标设备上的用户界面的第二快照; 将所述第一快照的像素与所述第二快照的对应的像素进行比较;以及, 产生所述第一快照与所述第二快照之间的差异的可视输出。
【技术特征摘要】
US 2004-1-28 10/767,2991.一种用于用户界面测试的计算机实现的方法,其特征在于,它包括在第一自动化执行期间,拍摄目标设备上的用户界面的第一快照;在第二自动化执行期间,拍摄所述目标设备上的用户界面的第二快照;将所述第一快照的像素与所述第二快照的对应的像素进行比较;以及,产生所述第一快照与所述第二快照之间的差异的可视输出。2.如权利要求1所述的计算机实现的方法,其特征在于,它还包括将所述第一快照和所述第二快照存储在所述目标设备上。3.如权利要求1所述的计算机实现的方法,其特征在于,它还包括存储对应于所述第一快照的第一位图文件和第一可扩展标记语言文件;并且,存储对应于所述第二快照的第二位图文件和第二可扩展标记语言文件。4.如权利要求1所述的计算机实现的方法,其特征在于,它还包括使用一导出工具,将所述第一快照和所述第二快照上传到一服务器。5.如权利要求4所述的计算机实现的方法,其特征在于,所述导出工具存在于一与所述目标设备和所述服务器进行通信的主计算机上。6.如权利要求1所述的计算机实现的方法,其特征在于,它还包括所述第一快照的属性与所述第二快照的对应属性的初始比较;其中,所述初始比较提供一通过/失败变量。7.如权利要求1所述的计算机实现的方法,其特征在于,所述第一快照与所述第二快照之间的所述差异的可视输出包括在所述第一快照与所述第二快照之间有所不同的每个像素的被加亮的像素。8.如权利要求1所述的计算机实现的方法,其特征在于,它还包括提供一包括关于对应于所述第一快照的目标设备的属性的信息的文件。9.如权利要求8所述的计算机实现的方法,其特征在于,从所述文件中所包括的信息的可选择组合中产生一快照密钥。10.如权利要求8所述的计算机实现的方法,其特征在于,从所述文件中所包括的信息的可选择组合中产生一文件名;其中,所述文件名与所述第一快照相关联。11.如权利要求1所述的计算机实现的方法,其特征在于,它还包括根据所述第一快照来计算一循环冗余校验值。12.一种计算机可读介质,它包括用于提供在整个开发周期内自动确定用户界面中的差异的计算机可执行指令,其特征在于,它包括在第一自动化执行期间,拍摄一目标设备上的用户界面的第一快照;存储对应于所述第一个快照的第一位图文件和第一可扩展标记语言文件;在第二自动化执行期间,拍摄所述目标设备上的用户界面的第二快照;存储对应于所述第二快照的第二位图文件和第二可扩展标记语言文件;将所述第一快照的属性与所述第二快照的对应属性进行比较;以及,产生所述第一快照与所述第二快照之间的差异的输出。13.如权利要求12所述的计算机可读介质,其特征在于,它还包括将所述第一位图文件、第一可扩展标记语言文件、第二...
【专利技术属性】
技术研发人员:A西里斯,GA基舍,J维拉马钱内尼,PJ德克斯,
申请(专利权)人:微软公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。