零代码基础学习Python很难吗?

零代码基础学习Python很难吗?相比较前端那个跟容易上手一点?

请先 登录 后评论

3 个回答

幼芽

自学的话,推荐本书,学完就差不多了

《Python Web自动化测试入门与实战,从入门到入行》

attachments-2020-08-JwVdVqEW5f44d7c67f743.png

本书内容分为3大篇,共计14章。各部分内容概述如下:

基础篇(第1章~第7章)—自动化测试基础知识。本篇主要讲述自动化测试人员需要掌握的基本知识,从代码使用层面进行介绍,包括Python基础、WebDriver API的使用及单元测试框架等知识。

第1章~第3章是自动化测试的入门知识。第1章为开始自动化工作前的准备工作—环境搭建。第2章和第3章分别介绍Python的使用和WebDriver API的使用,掌握了基础知识后就能够编写一些简单的自动化测试脚本。

第4章~第7章是学习完第1章~第3章入门知识后的进阶知识。第4章和第6章分别介绍了经常使用的两种单元测试框架UnitTest和Pytest,学完单元测试框架便可以对项目有个基本的构思。第5章介绍Selenium Grid分布式执行测试用例(好的项目还需要搭配高速的执行效率)。第7章介绍了Python的一些常用模块。

基础篇主要是为自动化测试实践运用打下牢固的基础,适合初学自动化测试的人员学习。

实践篇(第8章~第10章)—自动化测试项目实战。

实践篇是在掌握了基础篇的基本知识后,在自动化测试项目的应用。从项目层面进行介绍,以数据驱动模型和PO模型为基础进行实战练习,然后进行持续集成操作。

第8章使用数据驱动模型,从项目解析、框架搭建、用例组织、数据操作等几个方面进行介绍,主要使读者对数据驱动模型有一个认识,该模型在实际项目中会被经常使用。

第9章使用PO模型,以一个简单的后台管理系统从项目解析、框架搭建、常用结构封装、页面封装、用例组织、设置项目入口等几个方面进行介绍。很多公司在项目中都会以PO模型为基础,混合数据驱动模型和其他的一些方式进行项目操作,建议读者对本章内容进行深入的学习。

第10章介绍了目前最流行的持续集成工具Jenkins,对第9章产生的项目测试脚本进行持续集成,从项目创建、任务定时、邮件发送等几个方面进行实战应用。

本篇属于项目实践篇,适合具有一定基础的自动化测试人员学习。学完实践篇,在项目解析、自动化框架搭建、模块封装、用例组织、测试报告生成和持续集成上,读者已经有一定程度的认知,由此便可以在中小型项目上进行实际操作。

卓异篇(第11章~第14章)—拓展知识面并提高项目质量。

卓异篇主要用来提高读者的知识面,一个完整的自动化测试项目不只是写好测试脚本,还需要一些辅助的知识技能,本篇将介绍6种测试模型、如何写一手高质量的代码和以GitHub为例讲解Git的基本使用,此外,还介绍了一些初级测试人员求职必备的面试题。

第11章介绍的是5种基本自动化测试模型,即线性模型、模块化驱动模型、数据驱动模型、关键字驱动模型及行为驱动模型。

第12章介绍如何提高自己的编码质量,从编码规范、项目层次结构、个人学习几个方面进行说明。

第13章介绍了一个开源的分布式版本控制系统Git,并以GitHub为例介绍Git命令的使用。

第14章精选了一些常见的自动化测试经典面试题,涵盖Python、Selenium和开放性三个方面,以帮助有求职需求的读者应对面试。

卓异篇旨在拓展知识,不仅适合自动化测试人员,对于从事测试工作的从业者也同样适合。

请先 登录 后评论
武汉丝丝网 - http://www.bjmrong.com

如果你之前有过基本脚本语言的基础,学习Python就不会那么难,凡事都慢慢来吧,我觉得还听轻松的,慢慢来就好了,不要着急学成。

请先 登录 后评论
宋登峰 - 官方技术支持
擅长:tipask,php,服务器,网站建设

都差不多吧,新手可以直接基于框架来开发。

前端入门可以直接学习vue,然后开始H5应用开发,入门还是比较简单的,不过前端的技术迭代比较快,新事物比较多,想拔高的话,还是需要深入学习的。

python作为脚本语言学习起来也比较快,新手可以直接学习Django框架进行web网站开发。

个人认为前端人才需求量大于python,建议学习前端吧。

请先 登录 后评论
  • 2 关注
  • 0 收藏,2582 浏览
  • 小九九zz 提出于 2019-10-25 10:21