供应西门子Wincc 7.5开发及运行版软件RC128
供应西门子Wincc 7.5开发及运行版软件RC128
后的结论到底是方案一还是方案二,自然是由军事指挥官们根据当时的具体环境、具体的战略目标来选择了。在这个案例中,渡江的两个方案其实就是两个融合了各不相同渡江策略的渡江计划。大家可以清晰地看出,渡江计划和渡江策略都是为了渡江的终目的而根据具体的客观条件来一起制定的,两者根本不可能完全独立地计划和设计。
从上面这个简单的案例中,大家可以领悟到一个测试计划的制定和测试策略的设计,都是要围绕这次测试任务的终测试目标和具体的测试现状来组合设计的。测试策略要依赖测试目标和测试资源,以及测试时间限制,而测试计划的完善和科学也需要结合每次测试任务的测试目标和测试策略。
可以说,测试策略的方案既影响测试计划的制定,测试计划同样也影响着测试策略的制定。计划和策略的选择,根本的依据还是要围绕着本次测试目标和自己所面对的各种客观环境和客观条件的现状来判断。
为什么目前我们国内的企业加班多,外企加班少,中国的测试工程师们勤奋、努力,但还是达不到美国产品的质量?除了企业文化、工艺、经验积累、技术积累等客观因素外,我们在制定项目的测试计划和测试策略时,是否进行了足够的“多算”来保证胜利,却常常被大家忽略了。在实际工作中,常看到的情况是:一个测试计划和一个测试策略在制定好后,可能会一直延续到5个测试项目、10个测试项目,甚至更多的测试项目中继续执行,而没有任何改变。也许大的变化就是每个测试项目开始前,仅仅修改测试计划中各路标的日期、时间而已。对于测试计划和测试策略的“少算”,往往导致了我们在测试执行过程中显得时间紧迫,大家忙得热火朝天,加班甚多,但测试目标的实际效果却未必达到我们心目中的理想效果,而仅仅是达到了流程和制度的要求过第1章“测试的态度”,帮助我们拥有了测试成功的软实力。而本章将通过融合中国古代经典的军事哲学思想,来帮助我们掌握取得测试成功的硬实力。软、硬实力皆有后,能让测试人员更有力地挥舞起遨游高空的翅膀。
2.1 测试资源与时间控制
古人云:“多算胜,少算不胜”。它告诉我们这样一个道理:做任何事之前,必须先在脑中盘算清楚才行动,切忌盲目冲动。“多算”与“少算”的关系是越反复思虑,越周密推算,越能赢得胜利;反之就可能大打折扣,甚至招致惨败。因此,我们必须明白,一个“算”字的重要性,即不算不胜,多算必胜。
引申到我们的测试工作中,无论是测试计划和测试策略的制定者,还是测试任务的执行者,都需要在工作中“多算”。对于测试计划和测试策略的制定者,需要针对测试的项目时间、参与测试的人力资源状况、测试所需要的各类测试仪器资源、项目中影响进度的风险预期等诸多客观因素来制定相应的测试计划和测试策略,以保证测试目标的佳实现。测试策略与测试计划是互相联系、紧密配合的,两者不可互相独立地制定,毕竟我们制定测试计划和测试策略的目的是为了达成终的测试目标。在实际测试工作中,很多人在制定测试计划时,有意或无意地把测试策略独立开来进行设计,基本上只按主观意识来制定一个测试任务的时间进度表,而且通常都是按理想的状态或惯性来制定,是否真的对风险和意外情况留有足够的缓冲是不得而知的,这也是非常多的测试工程师在进行测试任务时,常常大量加班的一个本因。同时,未将测试策略与测试计划紧密联系起来共同制定,也是一个影响后计划延误、测试质量不高的一个重要因素。首先通过一个简单的军事案例来论证一下计划和策略之间的关联性。案例
浔之漫智控技术(上海)有限公司(xzm-wqy-shqw)
是中国西门子的佳合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国的自动化设备公司之一。
公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。
以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!
供应西门子Wincc 7.5开发及运行版软件RC128
某次战役,某师接到命令必须在3小时内渡过黄河,让budui到达预定地点阻击敌人。这时,budui的指挥人员在制定计划和渡江策略时想到了两个方案。居安思危的心态和“人无远虑,必有近忧”的精神状态。很多在不规范的测试环境中工作,或者在一个不重视测试的环境中工作的朋友都有这样的苦闷:虽然,当前的单位给了自己一个起飞的平台,但是由于不少客观的原因限制,在这个平台上自己很难有在测试领域不断上升提高的机会,而自己的水平和眼界也长期停留在原地踏步的状态,无法再体会到测试所带来的成就感,或者工作所带来的激情。
于是有的人开始讨厌测试这份工作,认为其毫无意义,不受公司重视,工作仅仅是简单重复,是一份只需要由一些能力弱的人从事的傻瓜工作。自然有人在工作了一两年后,离开了测试这个行业,并到处对人说:“测试是很简单的工作,测试很不受重视,测试没意义。”从而导致社会上形成了一些对测试的西门子认识。因此,目前还在一些不规范的测试环境中工作的朋友,如果你不想与这个组织“结婚”,那么请努力在当前的环境中工作、学习。
当有一段时间,自己发现再也无法提高和提升自己的时候,就可以考虑到一个真正规范的好的测试平台去长长见识了。如果你觉得离开曾培养过你的组织,个人情感上有亏待的感觉,那么你可以悄悄给自己立下一个目标:“出去取经,留洋后,一定再回老东家,将自己在测试领域的所见所闻,毫无保留地奉献出来,帮助有恩于自己的老东家提高测试水平。”这样你心里就不会有内疚感了,不但可以帮助公司“塞翁失马,焉知非福”,免费得到先进的测试理念和测试流程,有利于公司长期地提升产品质量,同时自己也避免了测试理念和水平止步不前。综合来看,对当前的公司、对自己都是一个双赢的结果。总结:对于所有的测试人员,为了能让自己在未来5~10年依然保持强劲的竞争力,就需要一直保持“人无远虑,必有近忧”的心态和精神状态。不轻言满足当前的工作内容,从深度和宽度上积极拓展自己多方面的测试技能。如果所工作的平台,无法再提升自己时,则需要依据自己的价值观来寻找好的“改进方案”。先利其器”。下面就可以开始打一场有准备的测试大仗了!
1.6 人无远虑,必有近忧
孔子有名句“人无远虑,必有近忧”。告诫我们要未雨绸缪,不要老看眼前的事物,而要为远景期望积极奋斗。几乎每一位有着1年以上软件测试工作经验的朋友都有这样的体会,当对自己所负责的那部分测试工作熟练后,后续工作相对就轻松了。这时无论是从事功能模块的手工测试,还是自动化脚本开发,人都会很容易地形成惰性。有的工程师则会满足眼前的工作职责,每天原地踏步,习惯于干混。
作为IT行业的一员,职业忧患意识是大部分人都需要的。或许有人担心35岁以后找不到工作;或许有人担心自己目前所拥有的技能未来还能否有市场;或许有人担心,如果离开现在的公司还能找到相同的岗位或更好的岗位吗?所以,职业的忧患意识为我们IT人带来了较大的工作压力和生存压力,也正是这些压力促使我们不断学习,不断往前进,不敢放松自己。总地来说,在这种压力下,我们感受到了一种进步的感觉,一种不断进步所带来的安全感。因此,无论从事什么岗位的测试工程师都必须拥有“人无远虑,必有近忧”这样的一个心态,才能不断提升自己。对于仅仅从事过黑盒功能测试的工程师,要不断地多丰富自己的业务相关知识,或者牺牲一些个人休息时间学习一些自动化测试的技术和测试工具开发的相关知识,多多扩展自己在测试领域的技能。如果有心向软件开发方向发展也可以多花些时间和精力,利用空闲时间学习一些软件开发的技能。对于进入测试行业直接就从事自动化测试脚本开发或测试工具开发的朋友,为了写出好的测试脚本、测试工具,应该寻找一些机会到手工测试一线去体会具体实战测试的感受。这样不但可以直接促进脚本开发或工具开发质量的提升,也有利于自己有目的地优化开发工具的选择和对测试的全面了解。