Xing Binbin(测试工程师)
有道云笔记团队采用敏捷的开发模式已有近两年的时间,为了更好的协作完成产品迭代,笔记测试团队也逐渐积攒了一些敏捷实践的经验。然而敏捷测试的转换和实施并不容易,和资源、环境等诸多因素有关系。如何实现从传统瀑布模型到敏捷模型的转化?本文将会结合笔记测试团队一些良好的实践来进行介绍。
前不久ChinaTest大会上Martin Pol的演讲,阐述了测试从产生到现阶段的演变过程。如图1所示:
Xing Binbin(测试工程师)
有道云笔记团队采用敏捷的开发模式已有近两年的时间,为了更好的协作完成产品迭代,笔记测试团队也逐渐积攒了一些敏捷实践的经验。然而敏捷测试的转换和实施并不容易,和资源、环境等诸多因素有关系。如何实现从传统瀑布模型到敏捷模型的转化?本文将会结合笔记测试团队一些良好的实践来进行介绍。
前不久ChinaTest大会上Martin Pol的演讲,阐述了测试从产生到现阶段的演变过程。如图1所示:
Star (测试开发工程师)
有道笔记组用敏捷开发两年多了,对于敏捷,有很多的文章在写,我就不班门弄斧了,我只说下和我们测试相关的一些情况。
每次迭代,都有大量的测试用例,评审往往要花很多时间,效果不好;产品更新快,开发没有合适的依据自测,提测的质量没有预期的好;需求根据市场的需求不断有改动,所有人都为跟上需求而发愁;需求的内容量大,测试执行的时候会不记得有些功能的设计,如果找文档速度往往比较慢;准入测试没有很好的依据,不能在短时间内发现block测试的问题。
像是个魔咒,又像一个怪圈,每次都在抱怨这些问题,然而却迟迟得不到很好的解决,直到有一天,我们遇到了思维导图…
丁宗秋
简介:heX,一个允许你采用前端技术(HTML,CSS,JavaScript)开发桌面应用软件的跨平台解决方案。是你开发桌面应用的一种新的选择,意在解决传统桌面应用开发中繁琐的UI和交互开发工作,使其变的简单而高效。特别适合重UI,重交互的桌面应用软件。
欢迎关注http://hex.youdao.com 或微博 @youdao_hex。
一、项目背景
二、用heX开发桌面应用的优势
三、如何用heX开始一个桌面应用程序
David
特殊字符的转义(escaping)对于网页安全和用户体验至关重要,由于在 HTML 的不同位置,需要对不同的字符进行不同的转义,各种框架/脚本语言提供了若干个不同的函数,但是,这里要介绍的是 Go 的自带 Web 框架,它能够识别 HTML,自动的选择转义含糊进行正确的转义。
Go 语言是 Google 发起的开源项目,现在已经有大量的外部人员参与到开发当中,其中不乏中国的程序员。由于是一门新兴的语言,因此设计不少之前编程语言的经验与教训。为了适应当前开发的需要,Go 自带了 Web 框架:template。
template 的一个最大的特点就是会解析模板中的 HTML 语法,从而知道所要替换的变量在网页中的位置,从而正确的进行转义,下面看一段例子程序(边边角角省掉了,template 需使用 “html/template”):
t, _ := template.New("foo").Parse( `<a title="{{.}}" href="http://example.com/{{.}}/hello?q={{.}}">{{.}}</a>` + `<script>var s = '#Hello? I\x27m David='</script>`) t.ExecuteTemplate(os.Stdout, "foo", "#Hello? I'm David=")
Loki(研发工程师)
2013年Google I/O大会,推出了新的Android集成IDE“Android Studio”,最大的转变就是从Eclipse切换到了IntelliJ IDEA。
Google终于抛弃了Eclipse了
IDE是个大坑,不是谁想做就能做的,关键问题是做了也赚不了大钱。Google才不会吃力不讨好,搞Chrome可以给搜索带流量,搞Android能打击对手苹果,搞IDE能干啥?所以,Google需要只是一个集成的傻瓜包而已。让只有一个月Java基础的人,也可以直接下载了这一个傻瓜包,照着教程就能学习Android,而不是把大把的时候花在折腾插件上。
嘉宾背景介绍: