收录了 软件测试题目 频道下的 50 篇内容
本文介绍一套有效的自动化测试组合拳。
本文介绍一套有效的自动化测试组合拳。
编写需求并自动生成验收测试,在这方面已经有了零星的成功案例。然而社区中只有很少数的人这样用过。每个迭代开始编写的自动化验收测试真的只是纸上谈兵吗?由于很少有人采用,这种方法是否难以奏效?
本文展示笔者写代码的思维。
敏捷宣言缔造者之一、ThoughtWorks首席科学家Martin Fowler日前确定了他在QCon北京大会上的演讲题目。在4月即将举行的QCon全球企业开发大会北京站上,他将进行两个演讲,一个是其最近一直关注的领域特定语言,一个是对ThoughtWorks在过去几年中使用Ruby语言的总结和展望。
本文首先介绍驯服烂代码的基本概念和步骤,然后回顾bjdp.org的一次驯服烂代码的编程操练的收获,接着展示了敏捷教练姚若舟对上述编程道场回顾的精彩评论和伍斌对其评论的回复,最后总结了驯服烂代码的8点原则和9条经验。
Wikipedia上对符号执行的解释:是一种程序分析技术,其可以通过分析程序来得到让特定代码区域执行的输入。
情人节快乐!日前QCon北京2011特邀国际讲师Twitter架构师Evan Weaver、Netflix云计算架构师Adrian Crockroft均已确定演讲主题,分别为“Twitter中的性能优化原则”和“基于云计算架构构建Netflix。其他讲师的主题也大体确定,现在报名享有8折优惠。
图灵测试过时了?
距离QCon全球企业开发大会(北京站)2010开幕还有45天,会议日程基本全部确定,超过40个演讲题目,包括架构、敏捷、语言、网站案例分析等。另外今年新增加的会前培训也准备就绪,包括REST实践、敏捷开发过程、CSM认证ScrumMaster、ScrumMaster中文课程和用例驱动的软件开发等。3月31日前报名参加大会及培训享有85折优惠!
本周的InfoQ播客内容是Caitie McCaffrey在QCon纽约2016大会上谈到的工程有效性、趋近多样性和验证分布式系统等。
本文笔者总结在Facebook接受的面试培训以及这几年的面试经验。虽然人在硅谷,但软件工程师的职责和标准在国内外很相似。
由ThoughtWorks主办,InfoQ中文站为独家票务支持的敏捷中国大会2010日前已经准备就绪,将于10月14日至15日在北京新世纪日航饭店举行。据组委会透露,目前仍有少量参会名额,请未来得及报名的朋友在10月12日之前在线报名,5人以上(含5人)团购依然享有优惠价格。
这篇文章分享了作者在Facebook担任软件工程师面试官期间对编程面试的经验总结,在面试官提示甚少或没有提示的情形下,优秀的应聘者会在面试中扮演主导角色,主动地去完成本文描述的面试框架中的步骤。
程序员的实力究竟应该被什么标准所定义?是技术上的深度与广度,还是大型项目的实战经验,还是对架构、趋势的把握程度?亦或是熟练的手写代码能力?
2017敏捷沙滩大会的最后一个下午:交付团队可以通过拥抱精益、迭代和持续的部署方法更快速地实现业务价值;持续交付尽管有很高回报,但实现起来同样困难;对持续交付各种指标的度量对持续交付是否可行至关重要;软件交付从业者对引导未来走势负有很大责任。
Rafiq Gemmail采访了Pivotal公司的Michael Coté,采访内容针对采纳DevOps中的障碍,Coté预先介绍了他将在2017 DevOps新西兰大会上演讲的内容。
本文的第一篇阐述了敏捷软件开发的业务目标。业务成功是最终目标,它需要有效开发模式的保障;开发模式的实施又离不开团队组织和技术实践的支撑;最后,通过持续改进、系统优化,获得持久的成功。这一层次关系中,外层是内层的目标,内层为外层提供支持。本篇将探讨敏捷软件的开发模式。
增量迭代开发是最具成本效益的软件构建方式。