研发改进体制(doc40)-经营管理(编辑修改稿)内容摘要:

个 重点,系统测试是保证系统能够正常运转,包括了功能,易用性,健壮性,压力,边界数值设定等各个方面的内容。 要想在这个阶段的工作种找到乐趣,就要不停的摸索,找出能够将机器代替人的所有的东西,找工作的快感。 系统测试需要有广泛的知识面,对测试工程师的要求需要了解和掌握很多方面的知识,需要了解问题可能出现的原因,已经出现这个问题可能是由于什么原因造成的,以便我们能够及时的补充测试案例,保证或者降低产推出的风险。 企业 ()大量管理资料下载 12 验收测试 验收测试类似于客户验证产品的质量,在软件行业发展的过程中,各种承包项目类似于国外的外包项 目将会不断的出现,那么外包项目的质量问题需要大家共同讨论。 外包项目的操作流程是当承包方提出具体的需求,然后有承包商来按照需求来开发项目,包括单元测试,系统测试,集成测试等各个方面的测试,经过被承包商测试后的产品提交给外包商的时候,需要进行验收测试,验收测试可以是外包商本身提供一套测试方案,然后对照具体的需求,进行产品验证测试。 也可以是双方找一个共同的第三方,进行产品的验证测试。 验收测试的测试重点主要是产品是否按照需求开发的,而不从针对功能进行的测试。 所以验收测试基本上不需要多少专业水平,也可以是承包 商找到使用该产品的用户,来体验该产品是否能够满足使用要求。 这样以来使得双方可以有一个共同的平台,避免商业矛盾的产生。 验收测试的测试手段目前来说还是靠用户体验。 测试方法 黑盒测试 白盒测试 灰盒测试 测试方面 案例设计问题 分析:因为现在从总体上看,案例设计很细,但是重复和不必要的东西太多了,个人认为原因有三个: 第一、 设计案例的不了解产品设计的框架(从程序概念上讲) 第二、 案例的设计没有一个反馈,涵盖情况不知 企业 ()大量管理资料下载 13 第三、 开发产品质量意识淡薄,测试压力太大 第四、 测试人员的素质分析没有,我们看不清问题出现在那里 进度问 题 第一、 测试的整体计划里面没有重复考虑风险,时间问题紧迫 第二、 回归测试无法保证 测试改进方案 以上对存在的问题进行了分析,我们需要找到自己的弱项在那里,那么从现在看来,我们现在测试队伍没有建立,没有形成相应的体制。 主要表现在一下几个方面: 测试工作需要回馈 测试案例执行跟踪和统计不明确。 问题:如果测试案例不进行跟踪,无法证明或者检测我们案例设计的好坏,无法改进工作方法或者改善我们的思路,所以需要通过这里把自身问题看清楚,这样有利于工作的开展。 在我们日常的生活中,存在这一种现象,因为这种现象导致了测试一些列的发 展。 大家普遍认为,测试的含金量不高,导致了测试工作就是一些不愿意做开发或者没有能力做开发的人来做,其二,他们对测试设计的测试案例从不认真的审查,认为就那么回事情。 出现这种问题的愿意是由于开发还没有清楚的认识到测试是一个服务部门,是为他们服务的,从私利的角度来讲,我们企业 ()大量管理资料下载 14 抛开项目的关系,测试的主要工作是为了帮助开发将自己写的代码更实用一些,让市场更认可一些,让开发人员的成就感强一些。 如果大家都从这个角度考虑问题,那就可能缓解或者解决上面的第二个问题。 关于测试含金量不高的说法,我不赞成这个说法,在目前国内的大 环境下,测试是这样的,但是它在朝自己预想的发展。 而开发的发展除了新的语言在发展以外,思想或者体系我们能增加或者能设想的空间已经不多了,而对于测试是一个全新的行业,他发展首先需要支持,需要理解,我相信国内测试在 5~10 以后,发展更加迅猛。 因为就算是现在很小的软件企业,已经开始重视测试了。 测试工作需要总结 测试的总结机制没有 i. 测试案例的执行情况 ii. 测试案例发现问题情况 iii. 测试案例的冗余情况 iv. 测试周期内的曲线项目进展情况 需要交流平台和形式 信息交流平台和积累 v. 资源共享 企业 ()大量管理资料下载 15 vi. 信息共享 vii. 提高自己在开发中的信心,不要总是喊 狼来了 viii. 人和人之间需要沟通和认同,团体也一样 采用的方法 让别人给服务说话,清楚认识自己 让开发人员说话,让对应开发人员给我们的测试案例提出相应的意见,保证测试案例的覆盖面,以把握重点。 在整个开发过程中,由需求,开发,测试完整的团队,准确的说还有市场部分,我们都把它归结为需求的搜索和定义部分。 那么在整个产品研发的过程中,各个部分需要完整的配合,否则整个产品都不能按时上市。 作为为开发和需求服务的测试部分,应该摆正自己的位置,我们是一个团队中的一部分,是不可以缺少的一部分。 人贵有自知,也难有自知。 只有在认识 自己的基础上才能选择好自己的生活道路。 首先要认清自己的能力。 人的能力可以有天壤之别,但只要不辜负自己这块材料,也就可以问心无愧了。 认识自己尤忌自大,这会使你为自己订立高不可攀的奋斗目标,到头来高不成、低不就。 其次要认识自己的本性。 心理学家把人分成六个类型:经济型、理论型、社会型、审美型、宗教型和权力型。 要选择一个适合自己本性的生活目标。 看清楚了自己,就可以很好的改善,也能把自己的事情做好,企业 ()大量管理资料下载 16 同时呢,才能更好的服务。 自己回头看 让执行测试案例的人员反馈给我们数据,说明案例的冗余情况,这样会慢慢提高自己的设计 水平。 因为人们习惯于谈成绩,问题在成绩中可以淡化,我不同意此观点。 其实在现实生活中,大家都经历了很多事情,都学会了总结,可是同样的错误在现实中会多次出现,为什么呢。 是因为回头了多次,没有总结,总结了没有执行,执行了没有改变方式,改变方式了但是没有认真考虑,还是错的。 把自己犯的错误列举出来,然后找出出现问题的真正原因,才是自己最大的进步。 如果淡化错误,将来可能就会将成绩磨灭掉,所以积累,回头是工作中需要重视的问题。 了解同类产品 让市场人员反馈同类产品的问题以及市场对我们产品的需求。 测试过程是反映当前产 品的质量,为什么要研究竞争对手的产品呢。 首先,测试中包含易用性测试,测试什么内容呢。 就是测试怎么好用,客户是怎么用的,我们怎么设计更贴近用户,那么不研究竞争对手,我们怎么可能占领上风。 企业 ()大量管理资料下载 17 其次,了解竞争对手的产品,有利于测试工作捕捉重点,使得工作开展有利有节。 可谓知己知彼,百战不殆,所以在现在的市场竞争中,了解同类产品才可能发现对方的缺点,给以打击,发现对方的优点,快速学习,闭门造车必定失败。 提高自身素质 从程序的概念理解产品,这样测试案例可以设计的比较有针对性。 常言说得好, “识重于才 ”,而见识却往往 是生活阅历造就的。 对于一个初出茅庐的人,智者的指点是至关重要有时甚至是决定性的。 回想我十年来的经历,很多失败其实是没有人指点而造成的。 要寻找一个精神上的导师,他可以是你的父母,也可以是其他师长。 他阅历丰富而又不拘泥于自己的老经验;他能在紧要关头给予你原则上的指导和精神上的支持。 有时候仅仅是他失败的经验就会使你受益匪浅。 如何提高程序能力 耳濡目染 让开发或者设计人员在讨论开发方案的时候参与旁听,耳濡目染。 其实这只是一种辅助的手段。 电视剧《霍元甲》播出以后,得到大家的欣赏。 原因是因为他本人身体虚弱,所以父亲 从小不让练武功,而生长在那样的环境企业 ()大量管理资料下载 18 中,他天天可以看到兄弟们在练功,招式已经记忆在心理,但是苦在没有练功的机会,他利用体力劳动的过程中,改变劳动方式,趁机练功,后来发展到独创“迷综拳”。 程序设计和开发是一个硬功夫,也是一个长远的事情,它是一个积累的过程,不能一蹴而就,需要苦心练,多些理解,多些思考。 面对程序开发,不要有太多的压力,因为程序开发就跟你学说话一样,因为语言本身有很多通性,高级语言和低级语言本质上差别不大,所以扎实的从基础的东西学起,这样才能完全的积累下来。 计算机发展速度很快,各种概念,各种语 言发展都很快,掌握实质,不断学习,才能把握。 所以还是需要多看,多想,多练。 自己连内功 从自身做起,了解程序架构和开发模式,努力提高理解和产品的单元测试或者组件测试能力,这样以来可以了解程序的很多算法,使得在产品的开发过程中就能把问题发现并且能够得到及时的解决。 其次能够提高大家参与到项目的荣誉感,因为在测试本身是一个服务性的行业,那么服务行业的特点是不停的改变思路,改变服务模式,提高服务质量,当服务做好了,那么在整个研发中就可以找到自己也是其中一个分子的感觉。 企业 ()大量管理资料下载 19 其三,连好内功,为自己将来提高工作效率,进行 一些自动测试以及从程序架构的概念上设计测试案例提供了技术保障。 以上是自己练好内功的用途。 在过去社会中,有很多擂台赛,目的是切磋技艺,弘扬中华武术,各个门派直接交流和学习的过程,为了在擂台赛中取的很好的成绩,我们需要努力练功,其次是多学本门派和其他门派的武功,或者自创武功,在擂台上能够发挥的淋漓尽致,因为武功的最高境界就是没有招式,要达到这个境界,需要内功深厚,避免走火入魔,需要毅力,需要创新。 理论就是理论,无论在那里看到的理论都是一定的基础的,因为所有的理论基础需要一个证明此理论的平台或者条件,所有一定要看,想,用。 看别人是怎么用的,在什么情况下用的,用的目的是解决什么问题,在什么样的环境下能够做出来,需要什么样的支撑;想自己现在目前是否有这个环境,就目前的环境能够做什么,如果要搭建对方的环境需要多长时间,这个做法中存在什么不托的地方,有什么需要改进的地方;在自己工作的环节中找找看,看自己是否适合用这个东西,如果适合,怎么用,用到什么程度,如果非常认可别人的做法,需要衡量需要多少资源和时间,努力找自己的结合点。 千万不要再我们看到一个理论或者方法的时候就去推动它,或者原理实践过一个什么思想就想在新的环境 下实践他,都是不可取的。 好的事情或者好的做事方式他需要一些条件支撑,一旦硬企业 ()大量管理资料下载 20 套,就可能出现问题。 实践中检验 尝试做一些灰盒测试部分(目前暂时是想法,但是还不完善) 测试发展 测试在国内还是处于摸索阶段,在过去的发展阶段,大家只是初步针对不同的软件产生了不同的测试方式,但在操作方法,操作流程等方面还需要继续摸索。 对潜入式软件来说,行业内始终认为潜入式软件是最难进行测试的,因为他需要很广的知识面,需要对各个点的设计原理进行分析和测试。 在目前国内开发眼中的测试还没有形成概念,我们需要不断的改变形象,加深他们对测 试的印象,以便我们获取更多的帮助和协助。 测试未来发展需要两条腿走路,这样能够在各个环节保证产品的质量。 第一步,系统测试继续练内功,将案例设计的能力提高 第二步,需要进行灰盒测试,对产品进行代码级的测试 第三步,需要进行部分白盒测试或者由开发人员进行执行 如何提高测试 提高测试需要从几个方面着手,其实只是自己的一些感觉,不一定就需要按部就班,需要找自己适合的点。 企业 ()大量管理资料下载 21 制定完备的测试计划 清楚的认识测试计划,测试计划是一个文档,能够保证整个研发过程中顺利执行的一个指导性文档,它描述了几个方面的问题。 第一、 描 述了项目的目的 第二、 描述了项目的开发周期 第三、 描述了在测试中遇到的技术 第四、 描述了测试案例的设计周期 第五、 描述测试案例的执行周期 第六、 描述了测试过程中用到的工具或者技术 第七、 描述了测试过程中用到的资源情况 第。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。