软件测试人必备的 Python 知识图

之前发过蛮多不少关于 Python 学习的文章,收到大家不少的好评,不过大家也有许多困惑:
  • 现在测试不好做,是不是真的该重新去学一门热门的语言?
  • 入门 Python 该学哪些知识点?该看哪些书?
  • 可以练手做项目的 Python 项目去哪里找?好用的爬虫工具又有哪些?
  • 网上看了很多文章,但感觉没有个系统,号主有系统性的资料推荐吗?

的确,我发现身边学 Python 的人越来越多了,因为它简单、高效、优雅而且应用广泛。作为测试工程师,我们会专注于快速的实现功能,用更多的时间去进行探索性的测试。自动化测试的本质是提高测试效率,这就意味着需要选一个好用、易上手的语言。
 
而且,如果想完成公司里面的自动化测试的整体部署,那么以下的各个方面Python 都可以帮你实现:
  • UI自动化测试(Python+Selenium等)
  • 接口测试(Python requests等)
  • 性能测试(Python Locust等)
  • 安全性测试(Python Scapy等)
  • 兼容性测试(Python+Selenium等)
  • 大名鼎鼎的Robotframework自动化测试框架就是基于Python编写的

从我的经验看,测试人都该多少学学 Python。
说了这么多,那到底该怎样学 Python 呢?
先送你一张我珍藏的「零基础学 Python 知识框架图」,这个图谱能帮你系统梳理入门 Python 的必备知识点。
 
软件测试人必备的 Python 知识图
 
这个图谱的出品人尹会生,是金山软件西山居技术经理,曾任新浪网研发中心技术经理,参与编写 《白话大数据与机器学习》 《运维前线》等书籍。尹老师从业十余年,主要以Python进行编程和开发,比如使用 Python 开发了大数据采集和分析平台,使用基于 Python 的 Web 框架为公司搭建了基础架构统计工具。
 
之所以认识他,是因为他在极客时间开设了一门视频课程--《零基础学 Python》,我也在跟着学。这门课共71课时,540分钟,会在场景化教学中带你快速入门 Python。如果你毫无编程基础,可以从写出自己的第一行代码开始,掌握编程基本功,培养编程思维;如果你是有一定编程经验的技术人,可以通过系统性学习Python 3,快速搭建自己的第一个Python项目。
  
极客时间 11.11 优惠,《零基础学Python》超值参团只需 ¥89,原价 ¥199,立省 ¥110。想学习自动化测试的同学们,请抓紧搭上这个福利车。
再加上我的粉丝专属优惠口令

支付时输入:test12345

还能再减¥20
 到手价只要¥69
上一篇:Python-元组tuple、列表list、字典dict


下一篇:android ConnectivityManager 检查是否有网络