[发明专利]可视地区分用于测试的字符串有效
申请号: | 201580052896.0 | 申请日: | 2015-09-29 |
公开(公告)号: | CN106716398B | 公开(公告)日: | 2020-03-03 |
发明(设计)人: | S·K·布万尼斯瓦拉恩 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F40/47 | 分类号: | G06F40/47;G06F40/58;G06F40/51;G06F9/451 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 王英;刘瑜 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可视 区分 用于 测试 字符串 | ||
在一个实施例中,数据串测试系统可以使用彩色编码系统或者其他可视标记来指示那些数据串准备好进行测试。数据串测试系统可以计算数据串的本地化测试状态。数据串测试系统可以将数据串的本地化测试状态的可视标记应用至该数据串。数据串测试系统可以将可视标记和数据串呈现给用户。
背景技术
数据串是一组字符。计算设备可以基于所述数据串来实现软件应用。可替代地,所述计算设备可以将数据串呈现给用户。可以将数据串从原本的语言翻译至本地化的语言。本地化的语言是包含计算设备的位置本土的语言。例如,编码器可以生成用英语写的数据串。位于日本的计算设备可以存储数据串。编码器可以将该串本地化至日语以更容易由用户消费。
发明内容
提供了该发明内容以用简化的形式引入在以下的具体实施方式中进一步描述的概念的选择。本发明内容不旨在标识所要求保护的主题的关键特征或基本特征,也不旨用于限制所要求保护的主题的范围。
在下文中所讨论的实施例涉及使用彩色编码系统或者其他可视标记来指示那些数据串准备好进行测试。数据串测试系统可以计算数据串的本地化测试状态。数据串测试系统可以将数据串的本地化测试状态的可视标记应用至该数据串。该数据串测试系统可以将可视标记和数据串呈现给用户。
附图说明
为了描述可以获得上述和其他优点和特征的方法,阐述了更加特别的描述,并且将参考在附图中所示出的其具体实施例来呈现。应当理解的是,这些附图仅仅描绘了一般的实施例,并且因此不被认为是对其范围进行限制,将通过对附图进行使用而利用额外的特异性和细节来描述和解释实现。
图1以框图示出了串管理系统的一个实施例。
图2以框图示出了计算设备的一个实施例。
图3以框图示出了散列标识符生成的一个实施例。
图4以框图示出了数据串记录的一个实施例。
图5以框图示出了数据串测试用户界面的一个实施例。
图6以流程图示出了对用于测试的串进行标记的方法一个实施例。
图7以流程图示出了确定改变状态的方法的一个实施例。
图8以流程图示出了确定本地化状态的方法的一个实施例。
图9以流程图示出了使用彩色编码来标记用于测试的串的方法的一个实施例。
图10以流程图示出了使用多边形来标记用于测试的串的方法的一个实施例。
具体实施方式
在下文中详细地讨论了实施例。尽管讨论了具体的实现,但应当理解的是这仅仅是出于说明的目的来完成的。本领域技术人员将意识到可以使用其他组件和配置而不脱离该公开的主题的精神和范围。所述实现可以是机器实现的方法、具有针对至少一个处理器而存储在其上的详述了方法的一组指令的有形的机器可读介质、或者数据串测试系统。
数据串测试系统可以针对软件应用的数据串而生成散列值以标识该数据串。数据串测试系统可以将散列值附加至串的值。散列值可以是以下划线为后缀的六个十六进制的数字。散列区(locale)可以包含以散列值为前缀的数据串。当在散列区中呈现软件应用时,可以可视地显示数据串和散列标识符。散列值可以标识资源路径、资源标识符、以及针对该散列的资源值。
通过生成最新散列值并且将该散列值与先前的散列值进行比较,数据串测试系统可以标识已经被改变的数据串。通过记录在当前的散列值中但不在先前的散列值中的每个条目,数据串测试系统可以编译针对经修改或者添加至产品的数据串的散列的列表,以确定针对数据串的改变状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580052896.0/2.html,转载请声明来源钻瓜专利网。