如何从手动测试转到自动化测试?(附有自动化测试学习路线)

目录

目录

前言

数据准备

API测试

Web应用程序测试

如何开始

Python编程基础:

接口测试工具 :

接口自动化测试项目实战:

Web自动化测试项目实战: 

App自动化测试项目实战:

简历面试:

 高阶性能测试项目实战:

测试开发之DevOps体系:

主流自动化测试工具:

 


前言

你必须认识到测试是一项复杂的活动,并且手动测试永远无法用自动化全面替代。

有这个基础,下一步就是如何成为优秀自动化测试工程师

数据准备

如果您想自动化数据准备工作,请尝试了解数据库,常用到的mysql和redis等。学习语言能力,我建议使用Python、Groovy或者java,这几种比较流行,当然您也选择其他编程语言。尝试将您每天手动进行的一些数据准备工作自动化。

                 

API测试

如果您想自动化API测试,可以学习如何使用SOAP UI 。深入了解SOAP UI的基础功能和脚本编写。或者尝试使用Chrome插件Postman,它非常简单,功能也足够满足测试需求。您可以在postman中使用JavaScript 编写各种各样的脚本,因此学习基本的JavaScript在使用PostMan中会让您如虎添翼。

Web应用程序测试

了解HTML的基础知识,以便可以定位元素。了解HTML之后,请学习XPATH。了解CSS的基础知识,以便您可以使用CSS选择器。

选择一种自动化框架,大多数人选择使用Selenium自动化测试以及基于Selenium的测试框架 + 一种编程语言(Java或Python)。Selenium本身不会提供出色的报告功能,这点需要结合其他工具和框架,Selenium以模拟用户操作行为测试Web页面。

如何开始

  • 学习最合适的编程语言基础,例如:如何学习python基础
  • 选择合适的应用程序的测试框架。
  • 学习被测对象的基础知识。
  • 选择一项重复性较高的日常任务。
  • 使用选定的框架自动化任务。

如果你做完了足够的练习,那么接下来你可能需要的是一份针对整个项目的任务或者一份自动化的工作。

Python编程基础:

         

接口测试工具 :

            

接口自动化测试项目实战:

           

Web自动化测试项目实战: 

             

App自动化测试项目实战:

                    

简历面试:

           

 高阶性能测试项目实战:

              

测试开发之DevOps体系:

           

主流自动化测试工具:

              

 

                       

 

       

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值