谜面在实践和推广DevOps的过程中,当对着客户吐出DevOps这个词之后,收获的往往不是大腿一拍热泪盈眶,而是一脸困惑欲言又止想问又没问的场景.在一番解释后,到团队中落地的时候,往往又单独拉几个人出来,划了个圈说这是一个DevOpsTeam.这类做法背离DevOps的初衷.背后的原因很多,但一个浅显却影响深远的原因往往被忽略,就是DevOps这个名字本身.DevOps目前并没有中文翻译,对于中国
2015-04-28/2763 人阅读/0 人点赞

微软是软件测试最优秀的公司之一,比尔盖茨曾经说过:微软是一个测试公司。公司的专职测试人员(SDET)的数量曾经接近2万,我敢说这是是世界上人数最多,质量最高的测试组织,测试的氛围曾经非常彪悍。在某些软件产品中,测试和开发的比例达到了1:1,甚至2:1(例如Office的某些部分),换句话说2个测试人员对付一个开发人员,这些不懈的测试投入,帮助微软打造了软件质量过硬的好口碑。这种极其成功的模式曾经帮
2015-04-27/5077 人阅读/10 人点赞

“在哪些重大问题上,你会和其他人的观点不一样”,这是《从零到一》作者在面试中经常问的一个问题。虽然我在面试中从没被问到,但也常想试着回答,却找不到好的答案。后来仔细想了想,这个问题实际上是一个价值观的问题,实际上要间接回答:你以什么为荣,以什么为乐。但是,这个荣和乐需要标记上你自己的印记,这就使得这个问题变得非常困难了,绝大部分人在重大问题上都有着类似的看法,对一些痴心妄想,标新立异的想法,大家人
2015-04-22/3451 人阅读/0 人点赞

本篇是大话测试的第三篇,如果你对测试数据感兴趣,又是第一次看到这篇,请先翻看大话测试数据一和大话测试数据二获取细化的测试数据举个栗子:接着第二篇的一个小例子“电子对账单”来说吧。细化的数据就是我们要从逻辑角度识别它的内容和规约。所谓内容,就是数据的是什么?所谓规约就是数据必须符合什么样的规定。我们先来看看信用卡账单长什么样子:从业务上,它可以分为两部分:行用卡账户信息,和交易明细。账户信息部分如下
2015-04-10/2329 人阅读/0 人点赞

本篇是大话测试的第二篇,如果你对测试数据感兴趣,又是第一次看到这篇,请先翻看大话测试数据一概念测试数据的获取在上篇中,我提到,获取数据的第一步是获取概念上数据。这一步看起来简单,其实不是那么容易。获取概念数据和获取需求的过程是交织在一起的,事实上,它们其实是一个事儿,因为数据是需求中最重要的组成部分。需求工程是个大话题,目前有很多种流派和实践方式来来搞定需求,但它们的思想都比较一致,那就是:不断的
2015-04-09/2234 人阅读/0 人点赞

测试数据在整个测试过程中扮演着极为重要的角色,但是它却像个没有星象的演员,明明至少是男二号,但总是被观众忽略。在测试过程中,我们往往在测试计划阶段就忽略了测试数据,在起先没有给测试数据的设计、准备留出足够的时间,投入足够的精力,到了测试执行阶段追悔莫及。只有吃过大亏的测试人员,才会在下一个测试开始的初期就认真的对待它。楼主也算是吃过亏的人。因此在现在经手的测试工作中,总会提着测试数据这根弦。今天一
2015-04-08/2641 人阅读/0 人点赞

很多团队都有techlead这个角色的存在,但同时很多团队对这个角色都缺乏明确的定义。大多数时候,团队只是指派其中经验最丰富、技术最精熟的开发者来担当techlead。但除了“tech”的成分之外,这个角色还有“lead”的成分,这就决定了他不仅需要技术上的能力,还要眼观六路耳听八方,才能带领团队──至少是开发者们──取得成功。Techlead需要关注的事情可谓纷繁芜杂。把这些事情分门别类,我们可
2015-03-13/2383 人阅读/0 人点赞

前端时间看了google测试之道,收获了一些,在此总结下并打算写一个系列blog,顺便分享给各位,也希望大家多交流,多讨论。另外需要强调的是我说到的一些google测试理论和淘宝的相关测试实践,并不代表所有淘宝测试团队都会这样去做,仅仅代表我的测试团队会做的一些思路上的改变和实践,肯定有不成熟的地方,欢迎讨论。最后需要强调的是,我这边得到的一些google做法仅限于google测试之道那本书,其他
2015-01-30/3895 人阅读/5 人点赞

第12步——现在选择编辑器中的第三个空测试步骤。第13步——在编辑面板的Command文本框中输入“type”命令。“type”命令将给GUI中指定的网络元素赋值。------------第14步——现在切换到浏览器中,将鼠标光标移动到用户登录中的“Email”文本框,然后按右键单击。选择“InspectElementwithFirebug”选项。请注意,Firebug自动突出显示相应网页元素的H
2015-01-22/2967 人阅读/1 人点赞

现在,你已经习惯并能够使用SeleniumIDE的记录模式自动创建脚本了,现在让我们继续介绍一个帮助我们创建测试脚本的重要工具——Firebug。Firebug可以帮助我们检查网络元素和网页的性能。因此,本教程包含了如何安装并使用Firebug。大家注意,本教程的内容不仅适用于Selenium的IDE环境;它还适用于Selenium套件的每一个工具。因此,我觉得最好用Selenium一词代替Sel
2015-01-20/3231 人阅读/0 人点赞