多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

学习自动化测试要做的工作

更新时间:2022-02-09 11:30:10 作者:多测师 浏览:139

  一、测试工具使用

  首先是学会最简单的接口测试工具使用,比如Postman、Jmeter;抓包的工具fiddler等。从测试工具的使用明白接口测试流程,接口参数的意义等等。接下来可以尝试web自动化测试工具的学习,比如selenium工具的使用。以上这几款工具基本能把测试提高了很大的效率。

  二、python编程学习

  编程语言的能力会决定你测试技术的深度,Python语言,了解编程的都知道Python对新人比较友好,相比其他编程语言来说会比较简单。

  尽管可以在网上找了很多的学习资料和学习视频,但是学起来就会遇到很多问题,没有人能帮您解答,还有很多编程的相关知识,也不太懂,自己一个人学起来很费劲,容易从入门到放弃。所以尽量找到技术大牛或者技术团队来帮助您加快进度,还能学到他们的技巧和经验。

  三、测试框架

  做自动化测试需要懂测试框架,Selenium,appium,unittest,pytest,这都是一些开源的框架你至少要懂中间的一到两个。

  比如说做WebUI自动化的话,要懂Selenium+python;做AppUI自动化的话,我要懂appium+python。如果是进行接口测试的话肯定也是需要去做一个接口的框架,比如:requests。

学习自动化测试要做的工作

  四、 测试框架开发

  一般一个框架的诞生过程会经过三个阶段:

  1.学会使用

  大致了解框架的使用,可以去看框架的官方文档,一般里面都有详细的介绍,安装之后便可以开始尝试直接拿它来做项目。

  2. 阅读源码

  想要提升自己的能力、达到进阶的效果,当然不能只局限于框架的使用层面上。需要自己多花几周甚至几个月的时间去阅读框架的源码,这样有助于框架使用过程的各种问题的处理和排查。

  3、自研框架

  自研框架的要求就比较高,一般都是企业对性能有极高的要求,所有的开源或商业的框架都无法满足公司需求才会走上自研的道路。我们可以尝试分析整个框架性能瓶颈,用更高性能的语言替换关键模块,或用寻找、研究更好的算法去实现关键功能。

  做为一名测试人,我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级自动化测试需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到底的朋友!

  1、软件测试基础理论知识:

  软件测试理论知识是开展测试工作的理论依据和支撑,是测试很重要的阶段必须掌握的技能。

  软件的质量模型:软件测试过程保障软件的质量,从哪些方面保障可以从质量模型出发思考

  测试分类:软件测试过程可以按照不同角度进行分类,基础测试到高级测试递进过程

  开发流程:告诉测试人员一个软件完整的生命周期,软件从无到有到消亡的过程

  测试流程:掌握并指导测试人员在实际项目中如何开展测试工作。这要求测试人员对常见的主流测试流程有较为透彻的理解。遇到不同的软件项目,知道从何处着实能最有效率的测试软件缺陷

  测试计划与方案:如何规划在项目中开展测试活动,确保测试活动有序进行

  设计用例方法:黑盒测试阶段必须掌握的一些测试用例的设计方法。比如黑盒测试用例的设计方法、测试用例元素等等

  软件缺陷:在测试执行过程中应该确定缺陷并提交缺陷报告

  缺陷管理:提交缺陷后在实际工作中如何和开发协助处理验证提交的问题。例如:bug的等级优先级分类、bug的描述、bug的生命周期、缺陷管理工具使用,如禅道等。

  以上内容为大家介绍了学习自动化测试要做的工作,希望对大家有所帮助,如果想要了解更多接口自动化测试相关知识,请关注多测师。https://www.aichudan.com/xwzx/


联系电话

17727591462

返回顶部