服务世界 开发未来

微软亚太研发集团服务器与开发工具事业部(中国)

January, 2010

Posts
  • 服务世界 开发未来

    微软UI自动化测试的技术演变(下)

    • 2 Comments
    UIAutomation和WPF UIAutomation是微软从Windows Vista开始推出的一套全新UI自动化测试技术, 简称UIA。在最新的Windows SDK中,UIA和MSAA等其它支持UI自动化技术的组件放在一起发布,叫做Windows Automation API。 和前面的介绍相比,我倾向于认为UIA是一项自动化测试“技术”,而MSAA和Win32 API只是实现自动化测试的两种“方法”。这里区分“技术”和 “方法”的原因是, 一项“技术”往往有独立的模型,体贴的开发接口...
  • 服务世界 开发未来

    微软UI自动化测试的技术演变(上)

    • 0 Comments
    Windows 平台的桌面开发技术, 从最原始的Win32 SDK,发展到.NET WinForm,一直到今天的WPF和Silverlight, 发生了翻天覆地的变化,相对应的UI自动化测试技术,也随之演变。 微软UI自动化技术揭秘将分两个部分介绍Windows平台桌面程序的自动化技术。上篇将介绍从Win32 SDK至今的UI自动化技术演变,下篇将着重介绍最新的UI Automation(UIA)的内部实现和使用技巧。 自动测试是指用一个程序自动地控制另外一个程序,模拟用户的操作进行测试...
  • 服务世界 开发未来

    思之以实,取之以略,行之以果

    • 0 Comments
    原文地址: 高性能计算(HPC)中国团队 注:宋代苏辙在其《新论中》中写道“居之以强力,发之以果敢,而成之以无私”,意谓国家平时要有实力,发动一件事要坚决勇敢,取得成功必须无私。这里借用该格式讲一下在Planning(思)、Design(取)、Execution(行)三个阶段的一点体会。 【题记】 细想起来我加入 高性能计算(HPC)中国团队 做PM Intern(实习项目经理)已经是去年年初的事啦。在Wei Zhen同志( 猛击这里 )的不断鼓励之下,我把自己在工作中一些学到的...
  • 服务世界 开发未来

    Visual Studio Team Architect团队的敏捷开发 (第三部分)

    • 2 Comments
    我在这个敏捷软件开发系列的上一篇文章中讲述了我们团队计划sprint的过程。在这篇文章中,我将会进入执行环节,详述我们如何进行一个具体sprint的实施。 在开始之前,首先来回顾一下我们是如何得到在sprint中需要实现的用户故事(User Story)列表的:首先,团队会根据开发团队在以往sprint的经验中得出的团队开发速度评估,以及对产品待开发事项(Product Backlog)的粗略的成本评估。基于这两个评估,开发团队从产品待开发事项中挑选出一个用户故事的候选列表,提交给产品利益相关者...
  • 服务世界 开发未来

    为什么Bugs没有被修复?

    • 0 Comments
    原文地址: Why bugs don’t get fixed 作者:Alan Page, 微软卓越测试工程总监, How We Test Software at Microsoft (中文翻译为《微软的软件测试之道》)一书的作者之一。 翻译:卢玥俪、陆梦嫣、汪宏 近来我遇到越来越多的人对我们会发布还有bug的产品大为惊讶。而让我大吃一惊的是,这些人中还有许多是软件测试人员,我本以为他们应该对此早已经有所了解。建议大家先阅读Eric Sink 较早写的(但是很棒的)文章 。不知道我还能对此话题有多少贡献...
Page 1 of 1 (5 items)