前言
作为软件测试人,从事手工测试的工作是没有太多坏处的,但是很显然如果一直点来点去那么确实自身得不到提高,那这时候选择学习自动化测试是一件很有必要的事情,一来将自己从繁重的重复工作中解放出来,从事一些更有挑战的工作,二来能积累技术知识,厚积薄发完成飞跃,那么技术新人该如何学习自动化测试呢?
一、学习Python基本语法
- 基本的语言知识,语法、函数、模块、输入与输出、面向对象编程
- 脚本编写、标准库、多线程、第三方库,外部数据处理
- unittest、pytest测试框架、参数化、数据驱动
二、掌握WebUI自动化测试
- selenium安装、录制、处理
- web控件、JavaScript脚本、PO模式
三、掌握AppUi自动化测试
- appium使用、录制、元素定位方法
- APP控件定位、交互,参数化用例
- appium问题定位分析、源码分析、二次封装
四、掌握接口自动化测试
- 接口自动化测试框架request
- 接口请求构造、断言
- json/xml请求、响应断言
- headcookie处理、认证体系
真正学会这些知识之后,出去找工作1w起步!写完这些之后,我还给各位想要学习Python自动化测试的朋友,整理了测试资料以及自动化测试的面试题放在我的内部群里,帮助大家学习少走不必要的弯路!点击这里加入内部群
来源:oschina
链接:https://my.oschina.net/u/4281386/blog/4773749