软件测试互联网前景广阔行业

专注打造横跨 前端、后端、移动端、性能、接口、自动化全能型测试人才

什么是Python自动化测试?
自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程,自动化测试的核心价值在于将重复的事情交给机器来做,人去做更重要的事情。Python 自动化软件测试学科打造目前最流行的应用型软件测试人才。
自动化测试是干什么的?
在人工智能+大数据的飞速发展的大环境下Python开发语言日渐火爆,Python 自动化测试也将逐渐取代传统的软件测试,它属于后起之秀,吸取了功能、性能、接口、自动化等专项测试领域的优点;以后将在多个领域渐渐成为国内大部分质量控制、质量管理的首选,并且目前已有很多公司使用 Python 自动化测试框架,不久的将来一定是 Python 自动化测试的天下。
简单易学
无性别歧视
市场需求大
就业前景好
起步薪资高
人才缺口大
竞争压力小
工作稳定

为什么首选源码时代学Python自动化软件测试

细分层级进阶教学,让你不仅学会 更要学精

九大阶段进阶训练 自动化全能型测试人才成长之路
面对面授课
面授优势
现场授课 线上线下同步
根据学员课堂及时反馈结果,提高学习效率,学员可灵活选择
行业大佬授课 班主任管理
面授老师晚自习可辅导学员,0问题离开教室
师生互动模式
面授老师与学员面对面沟通、交流,营造愉悦的学习氛围并且关注每一位学员的成长
vs vs vs vs vs vs
远程授课劣势
远程视频上课
直播课程,上课沟通交流不及时,无法及时解答相关疑问
助教辅导
线上助教辅导,辅教专业度不高
无互动 以自学为主
直播录播课程全凭学员自觉性学习,注意力容易分散,学习效率不高

为什么要学自动化测试?

学科入行薪资高、竞争小、就业方向广

互联网时代高速发展,专注于传统功能测试的工程师市场需求缺口直线下降,处于饱和相反自动化测试工程师,接口测试工程师,性能测试工程师,测试开发工程师的市场需求处于急速上升趋势,说是重金难求亦不为过,在测试领域革新性改革的环境下,吸收新的技术是不可避免的趋势;Python 自动化测试融合前沿高新测试技术,专注于技术实践,以打造高级测试人才为最终目标,将是你不二的选择。
源码时代目前毕业并且完成就业的有 26 个班,每个班的就业都达到了100%就业率,其中2022年测试就业学员平均薪资为8195.7元/月,最高薪资达15000元/月, 真正做到让每一名学员高薪就业 !

他们只比你快一步而已

学科前景好,薪资高、发展大,是企业不可或缺的人才

姓名 公司名称 工作地点 薪资总额
刘*四川***有限公司成都 8000
陈*四川省***股份有限公司成都 5500
黄*成都灵***有限公司成都 8000
余**中***成都分公司成都 11000
黄*卓***有限公司成都 8000
王*四川蜀***有限公司成都 8000
雷**格***有限公司成都 10000
张**成都阿***有限公司成都 10000
蒲**成都朋***有限公司成都 7200
张**中***成都分公司成都 8500
陈**康***成都有限公司成都 7500
戚*北京智***有限公司成都 9200
彭**成都派***有限股份公司成都 6000
罗*四川蜀***有限公司成都 10000
许*中***成都分公司成都 10500
伍*成都新***有限公司成都 9500
王*成都家***有限公司成都 7000
苟**博***有限公司成都 9000
白**四川润***有限公司成都 6500
郭*成都国***有限公司成都 7500
吕*潭***有限公司成都 8000
高**深圳中***有限公司成都 8000
方**四川锐***有限公司成都 9000
查看更多测试学员薪资

我们自动化测试课程更适合哪些人?

学习门槛低,需求广泛,满足不同人群需求

适学人群
无性别限制
无性别要求, 女生的细心
反而是职业优势
想追求稳定
无年龄限制
越老越吃香,较为稳定
想提升自己
中高端课程让有经验的
你突破瓶颈,提升自己
无编程基础
编程课程占比少
相比其他IT课程更易学
查看详细课程信息

构建覆盖多行业主流技能框架做自动化全能型测试人才

课程内容契合企业不同测试人才岗位需求

软件测试
自动化软件测试
电子商务系统测试
电子政务系统测试
物联网系统测试
金融系统测试
企业管理系统测试
小程序+手机APP测试
课程内容覆盖前沿技术
  • Pythonpostman
  • Seleniumrequests
  • AppiumMonkeys
  • JMeterApachBench
  • JenkinsFiddler
  • MySQLWebSercivce
  • DockerMongoDB
  • GrafanaRedis
查看更多市场招聘情况

全新升级大型项目贯穿课程

实战化课程,技高一筹就业快人一步

软件测试V5.0课程大纲
课程大纲
  • 第一阶段:计算机基础
  • 第二阶段:功能测试
  • 第三阶段:Python编程语言和数据库高级以及前端技术
  • 第四阶段:WEB自动化测试
  • 第五阶段:接口自动化测试
  • 第六阶段:移动端自动测试
  • 第七阶段:性能测试
  • 第八阶段:高薪技术
  • 第九阶段:毕业设计及就业指导
第一阶段:计算机基础
查看详细课程大纲
计算机基础
课程内容
计算机发展史、计算机的特点以及应用、计算机的硬件系统、计算机的软件系统、操作系统、打字练习、百度搜索技巧、常见快捷键、常见的特殊符号、常见的DOS命令、计算机病毒和防治。
项目实战
专门为没有计算机基础的同学打造基础课程、该课程包含软件测试工作接触到的软件以及硬件的相关知识。
Excel的加强
课程内容
Excel窗口的组成、基本操作(新建工作、保存工作、开打和关闭工作、操作工作簿)编辑工作表、格式化工作表、其他技巧
项目实战
教大家如何使用百度解决实际工作中的问题,重点加强了软件测试工作过程中经常要用到的Excel工具软件
第二阶段:功能测试
查看详细课程大纲
功能测试理论
课程内容
软件测试演练、软件测试定义、软件测试分类、软件测试方法、软件测试模型、软件测试流程、敏捷开发、测试用例设计 (等价类、边界值、正交实验法、场景法、判定表、因果图)
项目实战
通过对真实项目(ECSHOP购物网站4S维修管理系统、档案管理系统、营销管理系统)的实践灵活运用授课时掌握的理论知识点,按照测试流程独自完成测试计划,测试方案,需求分析,测试大纲,测试用例设计的制定,实施对测试缺陷管理和跟踪等测试工作。
ITest
课程内容
测试准备、测试流程设置、测试需求管理、测试执行、缺陷跟踪、测试结果分析以及测试中任务管理等功能。
项目实战
itest 是一款: 汇积10年沉淀,由TEST工作室和源码共同打造,体现了我们创新的测试管理理念,又最懂测试人的开源测试管理新秀。以itest 自身作为实战项目,即是对测试理论的实操,更使学员们真正掌握测试组管控能力,真正理解敏捷测试,迭代测试理念,初步掌握devops 下的测试模式。
第三阶段:Python编程语言和数据库高级以及前端技术
查看详细课程大纲
Python编程语言
课程内容
Python程序体验、注释、变量、标识符和关键字、输入输出、运算符、数据类型以及转换、字符串、列表、元祖、字典、条件表语句、循环语句、函数、文件操作
项目实战
通过实战项目熟练掌握Python语法规范。例如: 名片管理系统 内存版本、名片管理系统Excel版本以及选课系统
Python面向对象
课程内容
面向对象介绍、类和对象的概念、魔术方法的意义及作用、对象成员的访问控制权限、继承的概念及意义、单继承、多层继承和多继承、多态的概念以及应用、类属性和实例属性、实例方法、类方法、静态方法、设计模式:单例模式、理解异常的作用、捕获异常、异常的传递规则、自定义异常、Python高级(模块、生成器、闭包、装饰器)、Python操作Excel
项目实战
选课系统是Pvthon面向对象学习中重要的一个实战项目。该项目中包含创建班级、创建老师、创建学生、查看学生、查询老师、查询班级、查询学生选择的课程、创建课程等功能。
MySQL基础入门
课程内容
MySQL简介、命令行工具、数据库操作、表操作、记录操作、常见的数据类型、字段属性、select语句、内连接、外链接、Python操作MySQL (PyMySQL、事务操作)、数据库操作类设计
项目实战
MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的应用软件之-也是软件测试人员必须掌握的数据库技术。名片管理系统 MySQL版本、MySQL版的选课系统
前端课程
课程内容
html入门、html重要标签(表格、表单、超链接、图片、列表) 、CSS入门、CSS的三种引入方式、CSS选择器(标签选择器、类选择器、ID选择器)、层级选择器、子选择器、组合选择器、JavaScript入门、JavaScript语法、变量、类型、运算符、控制语句、函数、数组JavaScript对象、JSON对象、对象中this关键字。
项目实战
HTML、CSS、JavaScript是测试工程师必须了解的前端知识、该知识在WEB自动化测试、接口自动化测试中被广泛使用。
第四阶段:WEB自动化测试
查看详细课程大纲
WEB自动化测试
课程内容
自动化测试概念、Selenium工具介绍、自动化测试环境搭建、Selenium入门项目、启动浏览器、浏览器操作、元素定位、Xpath、Selenium的Xpath定位、Selenium的CSS定位,Selenium常见的API、自动化用例设计、POM自动化设计模式、Selenium IDE、unittest推架、HTMLTestRunner报告、PyTest、allure
项目实战
电子商务购物系统、法律咨询平台、商业贷款平台接口---这些项目都采用接口自动化测试技术(selenium+pytest+allure) 完成,该项目主要加强Web自动化测试流程(读取Yaml测试数据生成测试用例-执行测试用例-生成AIlure报告)。
PyTest
课程内容
Pytest安装和介绍, Pytest的运行方式Pytest的setup和tearDown函数,pytest配置文件, Pytest测试报告,pytest控制函数执行顺序,Pytest失败重试, pytest高阶用法,跳过测试函数,标记为预期失败函数,Pytest-fixture, fixture参数传入 (scope="function"),conftest.py配置,yield执行teardown,vield遇到异常
项目实战
pytest是一个非常成熟的全功能的Python测试框架,能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试 (pytest+requests)
Yaml
课程内容
yaml配置文件介绍,python读写yaml文件,yaml文件使用场景
项目实战
YAML 是专门用来写配置文件的语言,非常简洁和强大,远比JSON 格式方便
第五阶段:接口自动化测试
查看详细课程大纲
接口自动化测试
课程内容
接口测试相关概念、接口测试工具、HTTP协议、RESTful风格、JSON数据格式、接口测试环境搭建、Postman应用、Requests库应用、Mock使用、日志系统、发邮箱、持续集成Jenkins.接口的安全机制(接口加密测试)、消息队列测试
项目实战
移动电子商务购物系统、法律咨询平台、商业贷款平台接口---这些项目都采用接口自动化测试技术(requests+pytest+allure) 完成,该项目主要加强自动化接口测试流程(读取Yaml测试数据-生成测试用例-执行测试用例-生成AIlure报告)
第六阶段:移动端自动测试
查看详细课程大纲
移动APP测试
课程内容
APP需求分析、兼容性测试、安装升级卸载测试、异常测试(热启动,来电、短信、网络切换)、相机测试、推送、用户体验、稳定性测试等,APP环境搭建以及Adb命令
项目实战
Tpshop电商系统---使用APP功能测试的方法对真实项目进行操作,同步吸收课程内容,加深对移动测试知识点体系要点的理解。
第七阶段:性能测试
查看详细课程大纲
JMeter性能测试
课程内容
JMeter基本概述,测试基本术语,运用维度,Jmeter的基本使用和元件,Jmeter的运行原理Jmeter测试计划要素、录制脚本,发送HTTP请求Jmeter的参数化,Jmeter连接数据库、关联、断言、集合点、函数、分布式、逻辑控制器、组件作用域、元件执行顺序、Jmeter性能测试等操作使用方法,JMeter监控平台搭建、服务器监控、数据库监控。
项目实战
分析易捷支付项目性能点,设计性能测试场景,确定项目性能测试指标,使用Jmeter完成性能测试脚本编写,使用InfluxDB,Prometheus,node_exporter,Grafana搭建性能监控平台。
第八阶段:高薪技术
查看详细课程大纲
MySQL加强
课程内容
select语句回顾、group by子句、having子句、order by子句、limit子句、子查询 (where型子查询、from型子查询、列子查询、行子查询)、exist条件、视图、索引、外键、事务、实体类的关系。
项目实战
学生管理系统中数据库表的设计.
MongoDB
课程内容
NoSQL简介、MongoDB简介、关键概念介绍、付基本操作以及数据类型、简单增删改查、数据查询详解、聚合函数、索引、备份和恢复、Python操作MongoDB
项目实战
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。在为 WEB 应用提供可扩展的高性能数据存储解决方案。
Redis
课程内容
Redis简介、客户端和服务器、数据类型(string、hash、list、 set、 zset)、各种数据类型操作、Python操作Redis
项目实战
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。
Linux
课程内容
Linux简介、Linux常见命令、Linux系统基本命令、Linux用户和权限系统、Linux文件系统.Linux常用软件、编辑器以及web服务器搭建、服务器监控
项目实战
Linux是另一种操作系统,该操作系统一般情况下用于生产环境下的网站服务器。同时压力测试中要监控服务器的各种指标
Linux
课程内容
安全测试概述,BUG与漏洞,几个令人困惑的安全问题,安全测试机制,常见安全问题及防范(OWASP Top Ten),认证与授权,DDoS攻击,session与cookie,文件上传漏洞,XSS跨站攻击SQL注入
项目实战
针对当下最常见的网络安全问题的成因和原理进行讲解,如web安全和app安全,能使用安全测试工具对常见的系统安全问题进行扫描
第九阶段 就业强化项目课程
查看详细课程大纲
就业指导
课程内容
企业通用面试技巧、知识点面试技巧、模拟面试、项目面试技巧、语言表达练习、互面总结、总结和复习面试题
面试直通车
课程内容
面试经验交流、面试技术解惑、面试项目跟踪
售后服务
课程内容
随时随地为同学们提供全方位工作问题解决方案!源码时代是独家具有售后的服务机构!

强大的课程研发团队大咖云集

百人讲师全程面授,保证你的每一名老师都是精英中的精英

郭老师 软件测试学科院长

简介:
EasyJf开源团队成员,具备多年PHP和Java以及前端开发以及测试开发经验,专注企业级应用开发和电子商务平台建设。对ExtJS、Bootstrap、JQuery等富客户端应用技术有深入的研究。同时参与并主持过中石油远程教育平台、办公自动化项目信息的建设。
擅长:
精通PHP语言,精通Python语言,精通JavaEE应用开发和JavaScript动态脚本语言。擅长Struts、Hibernate、Spring、ThinkPHP、Yii2开发框架。熟练使用Redis、Memcached缓存技术、Linux、微信平台开发等技术。热爱新技术的研究和技术分享。
特点:
多年教学工作.CSDN推荐讲师. 授课经验极其丰富,喜欢研究教学方法和技巧,循序渐进教授课程内容. 以项目驱动的方式教授知识点。
忠告:
我们还年轻,尝试一下每天只睡五个小时并且坚持四个月,在这里你的努力和付出绝对是成正比的。在这里不仅教会你的是知识,更重要的是教会你如何学习知识。

段老师 软件测试学科经理

简介:
拥有多年的测试及管理经验,精通软件测试理论,软件测试设计技术;擅长自动化测试,掌握QTP/Selenium/Appium等主流自动化测试工具的使用原理;善于思考,乐于与人交往,有良好的团队协作精神,很强的自学能力,勇于创新。
擅长:
测试过程控制,缺陷分析,web自动化测试(selenium),app自动化测试(appium),接口自动化测试等。
特点:
按照实际工作模式教学,使学生知道所学的每一个技能用在什么地方。
忠告:
认识昨天的自己就是进步。

唐老师 软件测试高级讲师

简介:
多年软件测试从业经验,知名IT企业测试负责人,历任软件测试工程师、测试主管、测试经理,项目涵盖金融、商业、医疗等多领域。具备丰富的教学培训和测试项目实战经验。
擅长:
精通软件测试流程、测试用例设计方法、缺陷管理等测试理论;精通Selenium、QuickTestProfessional、LoadRunner等自动化测试工具;精通QC、禅道、SVN、Git等管理工具;熟悉Python,Shell scripts;熟练使用Linux。
特点:
授课经验丰富,课程讲解深入浅出,以学员为中心,关注学员学习状态,善于引导学生思考。
忠告:
用心做事,传道解惑,用情育人,润物无声。

任老师 软件测试高级讲师

简介:
搜狗输入法测试团队出身,多年软件测试及管理经验;精通软件测试理论,擅长自动化测试;参与搜狗输入多语言,tpyany(搜狗输入法海外版),Taurus信息平台,搜狗输入法舆情系统,海外输入法自动评测平台的测试及搭建;多年来一直对新兴技术保持学习探索的心态,为人和蔼可亲,深受学员喜爱; 热衷H5前沿技术,擅长ARPG,TAB,CCG类手游/页游开发,H5重型企业级应用开发,大数据pro等。
擅长:
精通Web自动化测试(selenium),APP自动化测试(appium),接口自动化测试(requests)等自动化测试工具,精通fiddler,postman,ADB等手工测试工具,熟悉禅道,Cynthia等项目管理工具;
特点:
基础知识+实战训练,在应用中学习知识,掌握更加牢固,贴合企业工作要求; 善于引领学生思考,在思考和问题中对新知识信息学习和吸收,使授课效果达到更佳的状态。
郭老师
软件测试学院院长
段老师
软件测试学科经理
唐老师
软件测试学科高级讲师
任老师
软件测试学科高级讲师
查看更多师资
个人信息授权与保护声明
尊敬的用户:
1、本服务页面及本协议由本页面的实际运营者,即本服务页面展示的商户主体(以下简称“我方”)提供。
2、我方将按照法律规定收集、处理您的个人信息。本协议可能涉及您个人信息权益的重要约定,请您在提供个人信息前仔细阅读。一旦您在页面上提交了相关信息,即视为您同意本协议的全部内容。
3、为了进一步向您提供商品或服务的相关信息,了解您的需求以更好地实现本广告的推广目的,需要您按页面的表单提交相关信息(简称“客户信息”),提交的可能包括您的姓名、电话、邮箱、地址信息,具体以页面展示的为准,我们使用前述信息的目的在于与您联络,向您介绍我方提供的具体商品或服务,或为您提供客服。您有权拒绝提供上述信息,但可能无法获取进一步的广告服务。如您提供了上述信息,您应保证所有信息真实、准确、完整、有效。
4、您同意我方可基于以下目的或原因委托、安排第三方对您的个人信息进行收集和/或处理(这些第三方主要包括我们的经销商、广告服务合作方、客服服务商、数据分析服务商等):(1)安排销售人员与您取得联系,向您提供更有价值的信息,实现广告推广目的;(2)用于广告投放、广告投放效果优化、广告归因、广告监测等广告业务合作;(3)用于商业性分析和洞察;(4)核验信息真实性;(5)其他法律法规许可的目的。我方会要求这些第三方按照不低于我方的安全标准保护您的客户信息。
5、我方将采取有效措施保障您的个人信息安全,因我方及我方委托的第三方收集、处理您的个人信息产生的一切问题,由我方处理、负责。
6、若您是未满18周岁的未成年人,请在您的父母或其他监护人监护、指导下共同阅读本协议。
7、如您有任何投诉、建议或咨询,或有任何基于法律法规规定的权利请求,例如查询、修改、删除、撤回授权等,请通过本页面展示的联系方式与我们联系。