上QQ阅读APP看书,第一时间看更新
前言
Python一直是开发自动化程序的首选编程语言,随着大数据和人工智能的兴起,很多企业投身于智能化和自动化开发。Python开发自动化程序不再仅限于自动化测试,它已应用于网络爬虫和业务流程自动化等方面,将重复性的业务交由程序处理,从而释放劳动力,正因如此,自动化开发成为当下最为追捧的技术之一。
本书站在初学者的角度,从原理到实践,循序渐进地讲述了使用Python进行自动化开发的核心技术。全书从逻辑上可分为Python基础知识、Python自动化技术和开发自动化系统三部分。Python基础知识主要介绍Python的变量、数据类型、流程控制语句、函数与类等基础语法,帮助不熟悉编程的读者快速掌握Python编程技巧。Python自动化技术分别介绍网页、计算机系统、软件和手机的自动化开发技术,并将自动化开发与人工智能的计算机视觉结合使用,使自动化程序更为稳定和智能。自动化系统是将所有自动化程序统一调度和管理的Web系统,本部分通过开发一个自动化系统来实现分布式管理自动化程序的运行情况。
本书是笔者使用Python编写自动化程序和开发自动化系统的经验总结,全书循序渐进,由浅入深,结合当前各种热点新技术,从事软件自动化开发和编写自动化程序及进行软件自动化测试的读者能够从本书中获得收益。