我们精选了一下网友答案:
···································^^····································
不知不觉已经从事软件测试六年了,从毕业到进入外包公司外包给微软做软件测试, 到现在加入著名的外企。六年的时间过得真快。长期的测试工作也让我对软件测试有了比较深入的认识。我就跟大家分享一下我做测试的心得,如有错误还请批评改正。
软件测试人员应该居安思危
每当经济不好,公司业绩不好的时候,公司都可能进行裁员。首先裁的就是测试人员。因为测试人员的技术水平相对来说比较低,容易被替代,招起来也比较容易。公司往往先拿测试人员开刀。
身为测试人员,虽然我们平常的工作大部分都比较安逸。但是千万不能温水煮青蛙。应该自强不息, 要像开发人员一样, 不断学习,提高自己的编程水平。这样就算被裁也能很快找到新的工作。
测试人员应该比开发人员更熟悉业务需求
测试人员的水平主要体现在测试用例的设计上。要设计出全面,覆盖广的测试用例,需要测试人员对自己所测试的项目的业务需求非常熟悉,甚至要比开发人员还要熟悉。
如果是测试银行系统,通信行业,或者ERP软件。这些业务知识非常有用的,学习起来比较有激情。
要做到精通业务需求谈何容易。
假如倒霉碰到一些又没用,又繁琐的软件, 真的是不想去学习它的业务(出了这个公司就再也用不到的业务)
学会如何跟开发人员相处
测试人员必须跟开发人员密切合作, 所以跟开发人员搞好关系是相当重要的。
1. 和开发人员成为朋友。
熟悉了干啥都方便
2. 不要打扰开发人员。
看到开发在聚精会神写代码的时候,千万不要去打扰人家。写代码需要集中精力,如果被打扰,就会中断思考。
3. 集中问问题。
把需要问的问题都总结起来, 集中起来问开发,这样能节省大量的时间。
4. 写好Bug,不被开发人员烦。
如果开发人员看到一个Bug 描述不清楚,还无法重现,他肯定会骂测试人员。所以测试人员一定要写好Bug,描述精确,简洁,没有歧义,详细简洁的重现步骤,加截图。
测试人员应该懂一些基本的编程
你的产品是用java开发的,那测试人员应该有java的入门知识。你测试web程序,你起码要了解HTML,CSS, Javascript, Jquery吧,否则你测了一两年web程序,都不知道这东西是怎么做的,悲剧了吧。
只有懂代码你才能和开发人员交流,不被开发鄙视。
测试人员搭建开发环境
产品的代码是最好的学习资料了,我们不能总跟在开发屁股后面做测试,不能老是等开发build一个版本后,我们就测试这个版本,开发check in了什么代码,测试人员一点都不知道。偶尔我们应该了解下产品代码是怎么设计的,了解下开发人员是如何修复bug的。说不定编程水平高了,还能帮开发做code review.
使用源代码工具把产品代码check out到本机。经常看看代码,经常看看开发修复bug时候提交的代码。
写文档是测试人员的核心能力
我记得我以前的test lead说,之所以她能当lead, 是因为她很会写文档发邮件。写文档需要总结归纳的能力,还要逻辑清晰。她非常擅长分析几十页的Spec,写出几十页的测试计划。她还非常擅长汇总测试报告。每天将完整,清晰,漂亮的测试报告发给各个组, 让公司所有的人都能清晰的看到测试组的工作。
在她的带领下,我们总结出很多文档,比如,”New hire checklist”, “on boarding traning”, 测试工具使用的文档,等等。
测试后期应该做两天交叉测试
交叉测试,就是指两个测试工程师,互相交换下测试的项目。这样做有很多好处。
1. 有利于找出bug, 测试工程师测久了自己的项目,容易形成眼盲。会对一些Bug熟视无睹。
2. 有利于知识和业务共享,避免人员离职,请假,造成无人测试的情况。
3. 测试思想不一样,可以互相找出很多问题
测试人员的瓶颈
手动测试工作做个两三年,基本上就能掌握测试需要的大部分知识,如果没有爬到test lead的位置, 很多人就感觉到发展瓶颈了,每天重复测试,学不到东西,很快就会对测试工作失去激情。
学不到东西,技术水平低下,是测试这个行业最大的毛病。
如何突破瓶颈?我也不知道。
尽量实现自动化
一点要抽时间尽量把自己的测试工作实现自动化,可以节省测试的时间,提高自己的技术水平,也可以避免老是重复测试。
自动化测试VS手动测试
现在很多公司招测试的要求越来越高,很多好公司招senior QA,都要求5年工作经验以上,掌握一门编程语言,有丰富的自动化测试经验。当然自动化测试的待遇也会比手动测试好很多。
自动化是趋势, 只会做手动测试的人,以后肯定会失去竞争力。
自动化测试的技术和开发用到的技术相差太远
以前很多同事想由测试转开发,现在几年过去了,还是没转成,他们原先想利用自动化测试的技术积累,转去做开发。哪知道自动化测试用到的技术跟开发用到的技术相比,实在是相差太远。
测试转开发?难
努力学习编码,然后用于测试,才是正道
做测试最郁闷的是无法听懂开发人员讨论技术
有时候跟开发人员一起开会, 会议上开发人员都热烈讨论。而我做为测试人员基本上听不懂这群开发在说什么,根本插不上话。很多会议我甚至都没说过一句话。
优秀的测试人员非常稀少
想把测试做好非常不容易, 优秀的测试人员需要很广的知识面,良好的沟通能力(不但要和开发人员和项目经理打交道,还要跟其他组的人交流)。丰富的测试经验,对测试工作有极大的热情, 耐心。还需要测试人员有丰富的业务知识,还要会写代码。
代码写得好的人,肯定就不会做测试,而是做开发去了。
大部分的测试经理都是会敲代码的
我发现我的几任上司都是会敲代码的。他们既能开发又能测试,啥都会,能给手下的测试人员提供技术支持。
假如一个测试经理啥技术都不懂,对内hold不住手下的人,对外其他组的人不鸟你。
转载自:6tt.co/mQ2s
·······································································
我们精选了一下网友答案:
excel中的有效性吗 可以对单元格进行有效性设置 先中要设置有效性的区域,数据菜单中有效性命令,在"允许"下拉列表中选择你要设置的对象,根据不同对象设置你要设置的有效性
···································^^····································
我们是软件开发企业,公司推行iso标准。我们公司购买了一些第三方的软件测试工具(功能测试工具与性能测试工具),这些测试工具本身就是软件天津摄影培训
···································^^····································
···································^^····································
传智播客: www.itcast.cn
·······································································
我们精选了一下网友答案:
···································^^····································
作为兼容底层硬件和应用软件的连接器,操作系统背负着传统软件不能承受之重,甚至在某种程度上,操作系统是一个标准,因为只有标准确定后,随之而来的生态才能稳健发展。从去年以来,统信UOS(统信操作系统)的横空出世,得到了业界的瞩目,从公司成立,到产品发布,招揽5000人员工......统信UOS的一举一动都牵动着业界神经。
与此同时,前中标软件美女副总裁王翡瑜入职统信软件(统信UOS的公司主体),晋升为统信软件高级副总裁,这让王翡瑜走到了舆论风口。高管美女跳槽至竞争对手行列,本身就博足了眼球,再加上曾官宣表示带领团队打下了中国80%的信创市场份额,王翡瑜绝对称得上信创领域本年度的风云人物。
在这位美女副总裁入职统信软件“满月”之际,自主可控新鲜事独家专访了王翡瑜,谈到了她入职新公司的个人职业规划,以及如何带领统信软件创新商业模式,完善操作系统生态建设,乃至对“老东家”的特殊情感。
王翡瑜,现任统信软件技术有限公司高级副总裁,原任职于中标软件有限公司副总经理。从事信息技术产业长达15年,对国内基础软硬件的市场有深入的了解。
王翡瑜对自主可控新鲜事表示,从个人职业规划而言,之所以从中标软件跳槽至统信软件,一是从中标软件的副总裁到统信软件的高级副总裁,在职级上有一定晋升;二是希望开始新的挑战,拥有更多的活力和创意。目前个人负责的工作有营销、适配、测试、售前、售后等。
在创新商业模式上,王翡瑜表示如果把操作系统比作毛坯房,那生态完善的操作系统生态便是精装房,只有生态完善,用户才会买单。未来的操作系统盈利模式绝不会仅局限于通过授权进行销售,按装修完善的精装房进行买卖或者租赁不失为一种新模式。
在疫情影响下,统信软件招募5000人的节奏或许会放缓,但是整体的趋势不会变动,提及统信软件与深度公司的关系,王翡瑜解释到,深度的创始人刘闻欢即统信软件的总经理,之前深度的员工已全部并入统信软件,深度已经成为统信软件的全资子公司,未来统信UOS与Deepin将瞄准不同的市场空间进行发力。
对于“老东家”中标软件(现已与天津麒麟合并为麒麟软件),王翡瑜感念中标软件给了自身足够的平台和空间去发挥,也非常感谢前任领导韩乃平、乔咏对自己的提携之恩以及公司成员对自己的支持与关怀。对于友商的发展,王翡瑜认为有竞争,自研操作系统才会更好地发展,而最终谁能赢得市场,那一定是取决于产品质量。
业界瞩目的统信软件和舆论风口的王翡瑜,这一组合未来究竟可以擦出什么样的火花?统信UOS有哪些独特的优势,能否成为国内操作系统生态建设的“标准”?目前统信UOS的生态建设何时可以得到应用?带着业界关心的六大问题,自主可控新鲜事独家专访了统信软件王翡瑜,以下为采访实录,希望能解开业界的疑惑与好奇。
1、自主可控新鲜事:您之前任职于中标软件长达九年,为何现在选择了作为竞争对手的统信软件?这对您个人职业规划有哪些影响?
王翡瑜:第一是职级有一定晋升,之前在中标是副总裁,现在在统信软件是高级副总裁;第二是在中标软件工作比较久,正好9年多,已经相对比较稳定,对我而言没有新的挑战。而统信软件相对比较新,有更多的活力和创意,希望到统信软件这个新的平台去挑战。
在个人的职业规划上,之前在中标软件研发、销售、产品一起管理,目前到统信软件刚满月,现在我主要负责的工作有营销、适配、测试、售前、售后等。因为之前做了某些特殊的项目后发现交付和产品质量特别重要。所以现在到了统信软件之后,我个人在职业规划上比较希望更多的关注产品和创新商业模式。
2、自主可控新鲜事:您所期望的商业模式是怎样的?与传统的商业模式有什么不同?
王翡瑜:传统的操作系统是通过授权进行销售,并没有做好平台的功能,操作系统是一个大平台,如果把操作系统比作一个“毛坯房”,那么软硬件应用生态所代表的就是家具家电一应俱全,地暖则相当于芯片。如果说某个操作系统厂商说自己架构做的很好,那肯定没有任何人会使用,只有相关的软硬件、芯片迁移到操作系统上,那用户才会安心“入住”。未来,可能“毛坯房”不用付费,而是按照“精装房”付费或者租赁这种模式进行销售。统信软件希望通过创新的商业模式为用户带来更优质的产品和服务体验。
3、自主可控新鲜事:统信软件年后宣布招聘 5000 人,目前进展如何?深度操作系统与统信UOS团队是怎样的关系?
王翡瑜:任何一个新产品推出来,都需要给用户一个接受的过程,要让大家认识到我们的操作系统是安全稳定的,我们需要建立强大的技术支持团队、售后服务的团队、生态适配的团队来支撑这些事情。
我们计划尽快完成5000人的团队建设,受疫情影响,人员补充的节奏上稍微会有些影响,但我们一直都是积极推进;到4月底,统信软件将有1000多员工完成入职。在人员配比上,除了核心的研发技术人员,我们也在不断扩充销售及服务团队,更好的保障各地的用户需求能在第一时间得到反馈。
统信UOS延续了deepin深度操作系统。深度科技的创始人刘闻欢就是统信软件现在的总经理,而且原来深度科技的员工全都并入统信软件。未来深度操作系统和统信UOS会瞄准不同的市场空间,比如深度操作系统主要是面向社区的发行版,而统信UOS则面向政、企、行业等B端、G端用户。
4、自主可控新鲜事:中国工程院院士倪光南提到,从2014年WinXP停服到2020年Win7停服,需要我们加快推动自研操作系统的建设,也需要加强支持开源软件以及扩大在开源软件生态中的话语权,加强我国软件的核心研发能力。目前在开源以及生态建设上,统信UOS存在哪些难点?
王翡瑜:自研操作系统的生态建设是关键,开源是重要途径。在开源上,统信UOS未来会建立自己的开源社区。统信软件作为中国操作系统的权威研发团队,以建立“操作系统创新生态”为目标,着眼发展全球生态,近期已与土耳其、韩国、俄罗斯的6家Linux发行版团队开始对接并着手合作,发展基于Linux开源社区的操作系统,并且要加强各国联合,将走出去和引进来协调好,促使产品具有国际发展能力、软硬件生态的快速建立,使各国操作系统团队更好的服务于本国,同时回馈开源世界。统信软件不仅要做中国的操作系统,更要做世界的统信软件。
在国内生态建设上,我们希望可以拥抱更多的上层软硬件应用。过去6个月,现在已经有1000多家厂家的产品跟统信UOS做到了很好的适配,希望今年能做到超过一万种产品与我们统信UOS进行适配。生态建设本身就是众人拾柴火焰高的模式,相信后期合作伙伴自发参与进来的意愿会越来越强,早日建立起我们自己的应用创新生态。
当然,目前在生态建设上比较难的是,短期内一些企业基于盈利诉求,对共建生态的动力不足,这是困扰操作系统生态发展的一个点。我们始终相信,真正好的生态是大家都能受益。我们更希望帮助别人成功,让更多的软硬件从传统的Windows系统,移植到统信UOS后可以顺利成长,让别人的商业模式在我们的生态上茁壮成长。
5、自主可控新鲜事:在合作伙伴关系上,目前统信软件与华为、龙芯等都有合作,根据现有公开资料,近期华为发布了openEuler操作系统,而龙芯也有Loongnix操作系统,未来是否会与统信UOS同台竞争?
王翡瑜:我觉得更多的是相互成长。操作系统在某种意义上是一个标准,在制定了标准后会迎来它的生态。标准不统一,生态想要迁移,结果不知道跟着哪个操作系统走,这是目前市场面对的最大问题。当标准不明朗的时候,上层的数据库、中间件,底层的芯片都会非常困扰,它们不知道基于哪个操作系统的标准来开发。无论是龙芯、华为,还是PK体系,都在积极构建自己的生态。现在我们希望与合作伙伴相互成长,合作共赢,把标准统一后,吸引各自的生态。
在统信UOS研发之初,我们就以“六个统一”作为方针来完成研发操作系统的使命:统一的版本(支持多个芯片)、统一的支撑平台(编译、社区)、统一的应用商店和仓库(发布渠道)、统一的开发接口(ABI和API)、统一的标准规范(测试、认证)、统一的文档(开发、维护、使用)。目前统信UOS可以支持四种架构(AMD64、MIPS64、ARM64、SW64)六款CPU(龙芯、申威、鲲鹏、飞腾、兆芯、海光)的适配工作,为后面陆续进行的软硬件生态产品的适配铺平了道路。我们希望通过横向兼容,把标准统一后让上层应用层接入操作系统标准进行迁移,而非纵向分离。
6、自主可控新鲜事:国内操作系统研发的厂商大多基于Linux进行开发,您认为统信软件的优势在哪里?您对老东家的发展怎么看?
王翡瑜:统信软件虽然去年才成立,但是统信操作系统实际上并不是靠短短的一年时间完成的。统信UOS是集合了过去多年产业成果的积累,也是整个产业大协作的成果。在研发过程中,国内的CPU厂商、应用厂商,甚至互联网厂商,都贡献了大量的核心技术到统信UOS的产品中。
同时,组建统信软件的核心公司之一,深度科技在操作系统领域有超过13年的历史,其发布的深度操作系统(deepin),得到全球8000万用户的认可,支持33国的语言,根据国际网站的排名报告,全球排在前10名。
统信UOS从去年10月份发布第一版以来,就积极地联络国内生态体系的上下游合作伙伴,然后将他们的产品适配到我们的操作系统,让产品无缝连接,平稳运行起来,我们今年会更加积极推进生态建设,把统信UOS生态体系越做越大,使得我们的操作系统产品能够越来越有竞争力。国内操作系统的市场非常残酷,我认为,最终谁能赢得市场,那一定是取决于产品质量和服务能力。
我非常感谢“老东家”中标软件,也很尊重中标软件,因为它给了我足够的平台和空间去发挥。在这里我也想特别感谢一下在中标软件时期的领导韩乃平和乔咏,他们给予我的帮助和支持,让我受益终身。此外还有一起奋斗过9个年头的同事们,尽管现在已经不在一起共事,但他们的关怀和支持却从一直相伴左右。无论我们跟麒麟软件是竞争关系还是其他,我相信都会促进产品向好的方向发展。
统信软件——国产操作系统冉冉升起的新星
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!