全国服务热线:(020)2814 8259 睿网互联 总站  深圳拉菲娱乐  佛山拉菲娱乐  东莞拉菲娱乐  

拉菲娱乐报道再谈软件测验人员的开展方向_最新重庆时时彩总代运动上拉菲娱乐官网

公布时间:2017-06-13  扫瞄数:1331

如果你不想转开拓,转治理,转产品,或自己创业买煎饼果子的话。那么说明你是对测验是真爱。测验需要掌握的测验技术太宽泛了,所以,我们必须要选择一个方向。五年过去了,我想再试着写写对这几个方向的认识。 


主动化测验

 


  主动化测验有广义和狭义之分,广义上一切使用工具或代码来代替手工测验都能够认为是主动化测验;不过,在测验圈中,我们一般狭义的来了解主动化测验,基于UI层的主动化测验技术。


      如果想做好主动化测验,我觉得测验人员应该到达一般开拓人员的水平。如果是名一般的Web开拓人员,想做好本职工作需要掌握一门编程语言 + Web框架 + 数据库;如果一名一般Web主动化测验人员,想做好本职工作需要掌握一门编程语言 + 单元测验框架 + selenium(注 :Selenium已经成为了做Web主动化的不二之选了)。Web开拓人员想进一步提升,可能需要学习代码重构,设计模式,SQL设计与优化。Web主动化测验人员想进一步提升,也需要学习代码重构,设计模式,基于Selenium的二次封装等。


      所以,在我看来一名合格的Web主动化测验基本上等同一名Web开拓人员的水平。只不过,后者写的是功能代码,前者写的主动化测验代码。


      除此之外,还有接口主动化、移动主动化等,基本上也等同相关开拓人员的水平。


 

性能测验


  性能测验,相信每个测验人员都或多或少的接触过性能测验。表面上看,它的入门非常简单,主流的LoadRunner和Jmeter都提供了录制脚本的功能,录制--> 设置虚拟用户数 --> 运行,然后一个性能测验就完成了。笔者的首份测验工作的第二任务也完成一个性能需求;当时磕磕绊绊的花了三四天时间搞定,性能测验报告也做的有模有样。


      但如果想做好性能测验,我觉得测验人员应该到达一般架构师的水平,至少比一般的开拓人员更了解系统的整体架构。


      当然,这个架构也分两说,对于一般的项目,市场上都有成熟的方案,比如LAMP,再加上Nginx和redis,也有很多成熟Web框架,所以,开拓人员只需要依据业务需求把功能实现了就好,除非是特别新的开拓新手,犯一些低级的失误导致性能问题,一般的性能就是验证当前系统的能力,增加服务器也是最便捷的手段。


      另一类就是对系统的性能有极高的要求,比如证券交易系统,银行系统,网上购票系统这些,这些一般用的架构和方案就不是我们常见的了。那么,对性能测验人员的要求也非常高。听一朋友说,性能测验环境与线上正式环境是一模一样的配置,单这一点,一般的小公司也玩不起。


      所以,想成为一个牛x的性能测验人员,朝着的架构师的方向努力吧!最好能到亿级用户、百万并发的项目和团队中磨练。

 


安全测验


  关于安全测验,我知道很少,只能简单的谈谈。安全测验是主流中的非主流,“主流”指的是它是测验技术的一个主流方向,“非主流”是指在我看来,对这个技术的研究和学习没有什么固定的章法,想要有所成就需要一些天资和悟性。


      曾几何时,我接触到第一位安全测验工程师,他教我们用AppScan工具扫描,晚上下班的时刻开着扫描,第二天把扫描出的问题给开拓人员分析。我以为安全测验不过如此嘛!


      最近这家公司前后接触到两位安全测验工程师,人家基本不用工具的好么!前者给我们演示用SQL注入去拿到一个网站的后台治理员密码,还是觉得很酷的,对了,他的Python语言也用的66的。后者告诉我主要的安全手段就是代码审查;你要对项目所使用的编程语言和框架里面的某些方法/函数非常熟悉,知道某些方法/函数在怎样使用时会存在安全隐患,单这一点我也觉得很难,这个方法我会用,我怎么知道在什么情况下引发漏洞?除非我遇到过。


     (题外话,我跟这两位安全工程师联系都挺好,前者一直是饭友,往往中午一起吃饭;后者旅游时常住一个房间,两人能探讨人生到很晚,惋惜未得他们身上学到半点皮毛,遗憾!)


 


白盒测验



  白盒测验给测验人员去做,有利有弊,整体来说,我不太赞同由测验人员完成。


      白盒测验的主要工具就是单元测验框架了,这个真没啥难的,如果你一点编程基础,我能够一个小时把你教会。


      测验人员做白盒的优势就是具备测验思维,在设计测验用例时考虑更加全面;但难点也很显著,和开拓一样熟悉被测代码,这一点有难度,我在做接口测验的时刻,曾花好几个小时去了解开拓写的一个接口的逻辑,显著觉得自己智商有点不够用。而且,你可能需要同时熟悉2~3位开拓人员的代码。


      开拓人员去写单元测验,抛除“盲目自信”“没时间”“懒”等因素之外,优势非常显著,没有谁比自己更熟悉自己写的代码了,他们只需要掌握单元测验框架的用法和一些常用的测验方法,就能够很快的把单元测验写完并全部运行通过,而且发现bug之后,修改起来也非常快速。


本文关键词:广州拉菲娱乐,广州拉菲娱乐公司
Sitemap
条评论