完整课程
78人加入学习
(10人评价)
Python零基础入门到精通 — 自由玩转算法+爬虫
价格 ¥ 1800.00
课程介绍

Python语言目前已经被广泛应用于诸多领域,尤其在Web以及未来的人工智能方面显得尤为突出。由于Python语言的简洁性、易读性以及扩展性都比较好,所以在最近几年的测试领域的应用也非常广泛,很多大型的IT公司在招聘测试岗位尤其是中高级的测试岗位时,都强调要熟练掌握Python脚本语言。

掌握好这门Python语言,对测试工程师而言,不仅仅能够让我们在面试中崭露头角,更是我们未来自动化测试和测试开发必备的专业技能。所以Python语言的学习势在必行!

但是语言的学习,对于测试工程师而言经常让我们既爱又痛,爱它是因为工作需要,痛的是很难在短时间内扎实掌握,究其原因,有以下几点:

1.语法的学习和面试要求以及工作应用相分离,即学会了语法也不会在工作中应用,面试的问题也很难解决。

2.会编写一些程序,但是换一个需求和问题就又无从下手了。其实质是不具备编程思想,不了解如何把需求转化为代码脚本实现。

3.语言的学习没有和测试工作具体场景和任务相结合,学会了语言,仍然不了解自动化测试工作如何开展。

解决了以上三个方面,我们的学习和应用的问题才能完全紧密相结合,最终达到“学以致用”的目标!!!

【项目实战背景】

课程分为两个大模块:

模块一:算法分析、设计、实现以及调试

结合企业面试和工作常用算法,从需求分析,到算法设计,然后再到语法学习,程序实现,以及最终的程序调试进行全面综合的分析和实践,达到以下目标:

1.掌握编程思想,而不是只学习语法知识

2.从需求分析,到设计思想,到代码实现,最后进行脚本调试。全方位了解学习测试开发所需具备的能力

3.掌握常用的算法实现,为未来的自动化测试和测试开发奠定良好的逻辑基础

模块二:测试工具开发实战

未来的测试工作都需要具备一定的测试工具研发能力。结合企业的应用场景,在打好Python算法和语言基础的前提下,以迭代开发方式,逐步演绎分解一款测试开发工具从需求、设计到实现和不断升级的完整工作过程。通过这个项目实战,达到以下目标:

1.了解研发一款测试工具的全部工作流程

2.了解迭代开发的全流程

3.在测试工作中遇到各种工作问题应该如何沟通,如何分析,如何通过团队协作提升自己的工作能力

4.完成测试工具的研发,掌握Python的高级应用,提升个人测试技术实力和价值。

【课程优势】

1.编程思想的建立,而非只是语法的学习 

2.了解实际工作全流程,真实工作场景再现,而非只是单纯技术的学习 

3.拿到一项工作任务,如何进行确认、沟通、协作,如何把自己掌握的技术进行应用,而非只是一个答案的了解

【课程前提】

学前必备知识:对循环语法的逻辑有一个基本了解和认识

如果您已经具备一定的循环逻辑的认知,这个部分可以略过,直接进入正式学习

1.什么是循环结构?

2.单重循环结构分析

3.双重循环结构分析

4.循环结构总结

【课程大纲】

第一章 Python:测试工程师必备技能 

第二章 九九乘法表算法分析及设计实现

2.1 九九乘法表算法分析及实现—前导说明

2.2 九九乘法表算法分析及实现—V1.0版本

2.3 九九乘法表算法分析及实现—V2.0版本

2.4 九九乘法表算法分析及实现—V3.0版本

2.5 九九乘法表算法分析及实现—V4.0版本

2.6 九九乘法表算法分析及实现—工作总结

第三章 冒泡排序算法分析及设计实现

3.1 冒泡排序算法分析及实现—前导说明

3.2 冒泡排序算法分析及实现—V1.0版本

3.3 冒泡排序算法分析及实现—V2.0版本

3.4 冒泡排序算法分析及实现—V3.0版本

3.5 冒泡排序算法分析及实现—工作总结

第四章 折半查找算法分析及设计实现

4.1 折半查找算法分析及实现—前导说明

4.2 折半查找算法分析及实现—V1.0版本

4.3 折半查找算法分析及实现—V2.0版本

4.4 折半查找算法分析及实现—V3.0版本

4.5 折半查找算法分析及实现—工作总结

第五章 自动化测试工具—爬虫(为大数据测试做测试数据准备)

5.1 测试工具需求分析调研工作如何开展?

5.2 如何使用快速迭代方法研发测试工具?

5.3 爬虫工具需求分析设计及实现-V1.0版本

5.4 爬虫工具需求分析设计及实现-V2.0版本

5.5 爬虫工具需求分析设计及实现-V3.0版本

5.6 爬虫工具需求分析设计及实现-V4.0版本

5.5 折半查找算法分析及实现—工作总结

【老师介绍】

资质介绍:10年开发、测试及管理工作经验,11年测试教学经验。长期致力于研究和分析学习模式与工作模式如何紧密结合,为了让技术更有利于个人和公司的发展需求,不断的进行课程的调研和改革,提出“技术的学习要与职业素养和公司诉求紧密结合”的培养理念,为测试行业培养更多全面优秀的人才而不遗余力。培训过的部分企业及课程有:

了解更多课程内容及课程安排,可咨询QQ 2852509883 或致电客服 400-821-0951(工作日9:00-17:30)

【看这里!】技术交流、拓展人脉、领取更多福利,欢迎加入博为峰网校大课堂

授课教师

资深讲师

课程特色

视频(80)
下载资料(2)
作业(1)