Google测试之道有感


http://www.51testing.com/html/36/category-catid-136.html组件(component)执行某种功能(function)来满足产品的一个特质(attribute),这个活动的结果是向用户提供某种能力(capability)ACC的完成,意味着所有可测试的特性都被定义好了,剩下的只是预算和时间的问题了。这就需要来排优先级–在Google,我们称之为风险分析,这就是我们接下来需要讨论的主题。  示例:确定Google+的特质、组件和能力。  ACC可以通过文档、电子表格,甚至是一片餐巾纸来快速完成。这里是一个简略版的Google+的ACC示例。  Google+特质(仅通过参加经理层关于Google+的讨论即可确定)。  Social(社交):支持用户分享信息和状态。  Expressive(表达):用户可以通过各种方式表达自我。  Easy(轻松):凭直觉即可完成各种操作。  Relevant(相关):只显示用户关心的信息。  Extensible(可扩展):能够与Google既有特性、第三方网站和应用集成。  Private(隐私):不能泄露用户数据。  Google+组件(通过阅读架构文档确定)。  Profile(个人资料):已登录用户的个人信息和偏好设置。  People(人):用户已经加了的好友。  Stream(信息流):帖子、评论、通知、照片等组成的信息流。  Circles(圈子):将联系人按照朋友、同事等所作的分组。  Notifications(通知):表示你在某篇帖子里被提到了。  Interests or +1(感兴趣):用户对喜欢的表达。  Posts(帖子):来自用户及其联系人的文章。  Comments(评论):帖子、照片、视频等的评论。  Photos(照片):用户及其联系人上传的照片。  Google+能力。  Profile:  Social:与好友和联系人分享个人信息和偏好设置。  Expressive:用户可以创建虚拟世界里的自己。  Expressive:用Google+表达你的个性。  Easy:很容易输入和更新信息,并传播开来。  Extensible:按照适当的访问权限传递个开发云主机域名人信息给有关应用。  Private:确保用户可以保护自己的隐私数据不被泄露。  Private:只与已被批准的、适宜的它方分享数据。  People:  Social:用户可以将其他用户的朋友、同事和家人添加为好友。  Expressive:其他用户的个人资料是个性化的,易于区分。  Easy:提供方便用户联系人管理的工具。  Relevant:用户可以根据一定的条件过滤联系人列表。  Extensible:只给有授权的服务和应用提供联系人数据。  Private:确保只有经过批准才能看到用户的联系人数据。  Stream:  Social:将社交网络的更新通知到用户。  Relevant:可以过滤掉用户不感兴趣的更新。  Extensible:将信息流更新传给其他服务和应用。  Circles:  Social:根据社交背景将联系人分组到不同的圈子。  Expressive:可以基于用户背景创建新的圈子。  Easy:方便联系人的添加、更新和删除。  Easy:方便创建和修改圈子。  Extensible:将圈子数据传递给有关服务和应用。  Notifications:  Easy:简洁的显示通知。  Extensible:将通知传递给其他服务和应用。

相关推荐: Lintcode11 Search Range in Binary Search Tree solution 题解

【题目描述】Given two values k1 and k2 (where k1 给定两个值 k1 和 k2(k1 【题目链接】http://www.lintcode.com/en/problem/search-range-in-binary-search…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/06 16:07
下一篇 05/06 16:07