面试结束后,被面试官在朋友圈吐槽了.docxVIP

  • 0
  • 0
  • 约2.47千字
  • 约 6页
  • 2022-08-09 发布于北京
  • 举报

面试结束后,被面试官在朋友圈吐槽了.docx

面试结束后,被面试官在朋友圈吐槽了...... 前一阵子有个小学弟向我诉苦讲自己在参加某大厂测试面试的时候被面试官怼得哑口无言场面让他一度特别为难。 印象最深的就是下面几个问题 根据你以前的工作经历以及学习到的测试技术讲讲你对质量保证的理解非关系型数据库以及关系型数据库的区别谈谈优势比拟在自动化方面有什么成熟的方案有没有做过二次开发dubbo接口解析吗它的测试核心是什么质量部假如需要定制化一个质量体系平台你会考虑哪些问题 不到半小时这位小学弟的面试就完毕了。 然后小学弟就收到了“回去等消息〞的通知。结果他当天晚上就看见面试官发了一条这样的朋友圈 小学弟看完很受打击就来找了我。今天就来好好掰扯一下“自动化测试〞这个问题吧。 什么是自动化测试呢 关于这个问题可能没有准确的答案。 普遍认为的是接口自动化测试WebUI自动化测试App自动化测试等被冠以自动化命名的测试方案。 其实不然自动化测试是相对于手工而言的用代码或者是借助于第三方工具把繁复的测试工作从手工转化为机器自动执行的测试方案可以统称为自动化测试。 除了上面所讲的三个方面的自动化测试当然还包括日志过滤日志回放接口监控效劳监控等等根据详细业务需求通过代码把人力从中解放出来的代码手段。 为什么要做自动化测试 从工作角度来讲目前互联网行业需求迭代非常快人员流动也比拟快所以一个需求从提出到上线时间比拟紧急同时对于其影响的范围可以能不太清楚在上线之前必须对原有功能进展回归测试。 不管是接口还是从客户端都需要大量的测试工作而且在大数据时代测试用例量也是非常庞大的如此繁复单调的工作让人工来测试的话根本不能保证效率以及质量所以必需要借助于非人工手段来实现。 从个人开展方面来讲时代在开展对我们的要求也越来越高所以我们要迎接变化不断提升自己才行。固然你可以坚持手工测试是根底是王道可是并没有企业愿意为你这个信念买单。 除非你生活无忧无虑可以坚持自己的信念否那么你就要尊重业界开展的规律不断充电进而使自己更有价值。或者许再过几年度自动化测试会成为从业者的准入门槛假如做不好自动化测试所谓的高薪也就无从谈起。 那该怎样学习自动化测试 既然自动化测试是手工测试提升的一个必经之路固然自动化测试没有那么高大上但也是必不可少的。那作为一个有理想的测试人员应该怎样去学习自动化测试呢 1准确定位自己明确目的 有不少同学意识到了自动化测试的重要性就去网上查询资料啊或者是报培训班学习啊可是到最后越学越迷茫处于会与不会之间前路不知怎样去走这是什么原因呢 这是因为你在学习自动化测试之前没有想明白几个问题我的真实程度怎样假如学习一项新的技术或者是语言我愿意投入的精力是多少从如今开场学习三个月或者是半年度后应该到达什么目的我解析如今业界的自动化测试类型或者是体系吗想好这些问题再去入手学习或者培训必定事半功倍。 2全面解析选好切入点 目前自动化测试方向大概有以下几个 A、辅助测试脚本方向以ShellPython为主来简化重复的工作过滤日志等 B、接口自动化测试方向PythonUnittestHtmlTestRunerJenkins以及JavaHttpclientTestNGJenkins当然还有很多其他二次开发的框架或者工具不过核心是一样的 C、页面自动化方向主要有PythonWebdrverHtmlTestRunnerJenkins,JavaWebdriverTestNGJenkins,和其他的框架以及工具 D、App自动化测试方向以RobotiumJavaTestNGJenkins,AppiumJavaTestNGJenkins,AppiumPythonHtmlTestRunner为主。 当然这里介绍的都是简单的最根本的实现方案作为入门学习比拟适宜。其他五花八门的二次开发的框架包含诸多功能的方案留待你以后提升。先从这几方面解析入手选择一个语言体系建议从接口自动化入后然后再去学习页面以及app。 3步步为营不要贪多 我们在提升自己的时候发现有好多东西需要学习于是就很着急想同时学习很多东西其实这并不好。学的过多容易产生混淆而且不容易消化你仔细调研一下就会发现很多东西都是通着呢。代码架构用例管理执行策略持续化集成思想都可以举一反三关键是自己要动手真正施行起来在公司如今的框架上写用例不管你写多少不解析整体构造都是没有用的。 4抛弃工具多用开源 业界好似从来不缺少自动化测试工具QTPRealobotFrameworkLoadRunner等等知名不知名的数不胜数。先不讲这些工具效果怎样目前大公司是从来不用这些工具的大众都使用开源的框架工具进展定制化自己的测试方案。 所以刚刚学习自动化测试的时候也不要依赖工具使用开源Webdriver,Appium,Robotium等搭建自己的自动化测试工程。掌握一个整体的自动化工程工作原理为以后搭建自己

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档