BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

深圳Test The Web Forward活动回顾:追求更高质量的测试案例

| 作者 尤永康 关注 0 他的粉丝 发布于 2013年11月19日. 估计阅读时间: 5 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

2013年11月9日,由W3C,Adobe,Intel,Google主办的Test The Web Forward (简称TTWF)2013深圳站在深圳市举办。TTWF是由Adobe、Intel、Google、百度、微软等W3C成员在世界各地组织的系列现场极限编程活动,自2012年6月在美国旧金山举办之后,已经在北京、巴黎、悉尼、西雅图、东京、上海等城市举办过,主要围绕行业密切关注的HTML、CSS、SVG等标准进行测试。经过近1年半的发展,该活动目前已经正式成为了W3C的官方活动。

这次深圳站的活动是该活动在中国举行的第三届。与前两届相比,由于本次活动与W3C两年一次的高端TPAC峰会并会进行,有众多W3C的专家亲临现场。这里面最著名的当属现代互联网技术的发明人,W3C总监Tim Berners-Lee爵士。据悉,本次活动也是蒂姆爵士首次公开在中国参加W3C举办的官方活动。出席本次活动的还有包括W3C的测试工作领导者Tobie Langel,CSS工作组主席Peter Linss,WCAG工作组主席Andrew Kirkpatrick,W3C交互技术领域专家吴小倩, Web信息无障碍计划专家张昆在内40多名国内外知名专家。此外,HTML5中国兴趣小组对本次活动也给予了极大的支持。活动的特邀主持人是来自于Adobe美国总部的Rebecca Hauck女士,她不仅是CSS工作组专家成员,也是Test the Web Forward活动的发起人之一。

本次会议的主题演讲来自于W3C 中国区总部经理李安琪。安琪女士介绍了W3C的组织架构,以及标准化HTML5规范的过程。

之后,来自Intel公司的专家张敏进行了题为“如何阅读W3C规范”以及“使用testharness.js” 的演讲,介绍了编写W3C测试用例前的准备工作。“W3C规范不是网页编程人员的用户手册,更多的是面向浏览器厂商等等的实现标准”。“testharness是一个测试框架,可以用来简化和执行我们编写的W3C测试用例”。

随后,Intel公司的专家张志强分别进行了题为“如何编写W3C Reftests”和“如何审核W3C测试用例”的演讲,从规范示例入手详细阐述了如何编写高质量的测试检查点和测试用例,并分析了如何让自己的测试用例更容易的通过W3C的审核,及如何审核他人提交的测试用例。“W3C规范里面的各种例子,都是测试用例的最好的参考”、“编写W3C测试用例,需要避免过长的手动的测试步骤”。

本次TTWF的编码环节主要针对四个功能:HTML5 Forms,CSS Basic User Interface,CSS Shapes,以及CSS Masking。整个活动持续了10个小时,吸引了超过280名来自深圳,广州,珠海,台湾,香港和日本的Web工程师参加。

InfoQ中文站在会场上跟李安琪和Tobie Langel进行了简短的访谈,对TTWF活动,以及W3C HTML工作组的状态进行了更多了解。

InfoQ:TTWF已经在中国举行了三届,和以往相比,我们这次活动有什么不同?

李安琪:更多的W3C工作组专家在场,阵容更强大;内容上,从追求数量,到追求更高质量的测试案例,更注重活动的教育性。

InfoQ:国内企业如何通过TTWF活动来提高自己在国际化标准上的影响力?

李安琪:积极参与,积极贡献,在社区继续发声,善于分享;善于发现具有中文特色的问题,提出解决方案,如中文版式等(Chinese Layout)。

InfoQ:除了TTWF,W3C还有没有别的形式来推动测试相关的工作?

Tobie Langel:主要是通过开放Web平台测试项目和本地社区的兴趣组。我们做了不少努力来让测试变得比从前简单,例如集中存放文档,统一流程和工具,简化测试用例的审查过程,及时运行测试并发布测试结果,以及让开发人员在设备上更容易的运行我们的测试用例。

InfoQ:W3C内部是否有专门负责测试相关内容的工作组?

Tobie Langel:开发Web平台测试项目可以算是这样的工作组。测试本身并不属于W3C标准化的一部分,它们主要来自于W3C之外,我们渴望我们的成员和社区进行更多的贡献。

InfoQ:W3C的标准众多,很多标准也在演化过程中,如果测试人员希望来贡献测试用例,他们应该着重关注哪些标准?

李安琪:选择已经达到Last Call或者CR状态的标准来进行测试。


感谢杨赛对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT