如何从0开始学python自动化测试开发(2)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/powerccna/article/details/86568273

在上一篇中我们谈到,如何学习Python自动化测试开发的几点建议,其中最重要的一点还是学习好Python 基础,磨刀不误砍柴功

入门过程,选择一本好的入门书是非常关键的事情,这直接涉及到你是从入门到放弃还是从入门到精通。

入门学习材料

《简明 Python 教程》

这本书真的是很简明,没有多余的的废话,全是非常实用的内容。全身心的学习,大多数人1-2周时间可以学些完成。在线阅读可以参考这里。

http://www.kuqin.com/abyteofpython_cn/

《父与子的编程之旅》

据说这本书是非常适合0基础的人学习(笔者自己没有看过)。此书是一本家长与孩子共同学习编程的入门书,作者是一对父子,编写本书的作者希望在轻松愉快中学会编程。豆瓣的评价也很高,8.5分。大家可以试试,读后留言反馈一下。

入门的书大家不要选择太多,这2本就足够。 在学习的过程中,大家参考下面的学习图谱。对照这些知识点,掌握图谱中的内容。这些技术点都是在将来的测试开发工作中要用到的基础。

学完了基础后,如果想更进一步系统的学习Python技术体系。可以学习下面2本书。

  • Python 核心编程: 此书的是中国Python社区翻译的,质量没的说,知识点很全面,但关于web开发部分,比较老了,大家可以忽略。

  • Python 标准库: 其实在我们的实际工作当中,要用到很多API都来源于Python标准库,如果你不知道有的话,用的时候去Google可能关键词不知道用那个好,所以把这本书浏览一遍,了解下标准库提供了那些模块,有那些功能,对于你后面加快编码速度是很有帮助的。

Python 2 还是Python 3

如果是去年这个时候,我可能还会建议初学者学习Python 2, 但现在,我会毫不犹豫的建议大家学习Python 3, 官方已经声明 Python 2 在2019将不再支持。但很多人可能会担心,现在看的书都是以Python 2 为例子的,在Python 3里面有语法错误,其实Python2 和Python 3,语法上差别不是很大,遇到一些小差异,大家在Google一下,或者论坛上留言,会有老司机解答的。

IDE的选择

Python的免费IDE 很多,Linux, windows, Mac下的IDE都不少,笔者用过很多IDE, 没有一款可以和Pycharm比的。Pycharm有社区版和专业版,社区版是免费的,功能可以满足大多数人的需要了。当然你要专业版,相信各位也是有办法的。

在后面的系列专题里面,我们将会分享很多实用的的模块和方法,希望大家能一起进步,学会Python,升职加薪。

猜你喜欢

转载自blog.csdn.net/powerccna/article/details/86568273