国信安教育的软件测试课程体系专而精,学校讲师均为具有5-10年以上软件测试经验的业内强师,全程小班面授教学。课程设置从基础到高阶,每个学习阶段都有真实的企业项目实战,让学员学完就能工作。
2019年国信安全新升级Python全栈自动化测试,紧跟行业发展及时更新迭代,加入目前企业关注的接口测试、Selenium自动化测试、LoadRunner性能测试等技术要点,将Web技术和APP技术引入教学,满足企业用人需要,培养与社会发展进程高度匹配,有明确社会需求的紧缺型、实战型高技能人才。
阶段 | 课程标题 | 亮点 |
1阶段:测试基础入门课程- 计算机基础 | 零基础入门引导课-计算机基础知识 | 目前,计算机已广泛应用于各行各业。学习计算机基础知识,掌握计算机基本的操作方法,是每个互联网人必须学习的内容,目的就是为后续的software testing的学习打下坚实的基础。同时,通过计算机基础的学习,还可以提高我们学习互联网应用的能力 |
第2阶段:测试基础课程- 功能测试知识体系与技能 | 测试基础理论与用例设计系统教学 | 要想学好software testing,基础是核心,没有好的地基,不可能修出雄伟的高楼。测试基础能够让学员辨识正确的测试概念,了解常见的软件工程模型,并对软件质量有正确的把控,后建立正确,专业,全民的职业发展观;测试设计能够让学员逐渐形成且专业的测试思维,这种思维会伴随整个测试生涯,起到奠基石的重要作用,并且贯穿到后续的所有其它的测试类型 数据库的常用命令可以帮助学员完成测试环境的搭建,并配合测试用例检验测试结果的正确性 |
测试执行策略与要点详解 | ||
测试必备技能之mysql数据库 | ||
第二阶段项目实战:FT实战从Web平台到移动端 | 利用搭建Web服务器,连接数据库等操作,熟悉测试环境的配置。运用测试设计的方法,对WEB项目,PMD项目完成综合强化,锻炼学员的设计和执行能力 | |
第3阶段:测试进阶课程- 性能测试从入门到 | LoadRunner性能测试 | 随着各个企业的业务发展、用户访问量的增加,其服务系统承载的负荷也会随着增加,系统性能的好坏将严重影响企业的利益,因此对于IT服务系统的性能测试与优化也越来越受业界的重视 学员通过学习性能测试,并利用自动化的测试工具模拟多种正常峰值及异常负载条件来对系统的各项性能指标进行测试。性能测试的学习能够更好的让学员从宏观的角度去测试和评估软件质量和缺陷,且对于产品的全局高度也会有明显的提升。 |
第三阶段项目实战1:LR性能测试实战 | ||
PMD专项PT | ||
第三阶段项目实战2:GT实战 | 利用LoadRunner和PT两个专业工具,结合实践的WEB和PMD项目,掌握性能测试的各项专业技术和质量评估 | |
第4阶段:测试进阶课程-- 接口测试系列精讲 | 接口测试基础与Jmeter/fiddler应用 | 接口测试实施在多系统多平台的构架下,有着极为的成本收益比。接口测试天生为高复杂性的平台带来的缺陷检测和质量监督能力。平台越复杂,系统越庞大,接口测试的效果越明显。 |
第四阶段项目实战:Jmeter/fiddler实战 | 利用Jmeter/fiddler两个专业工具,通过抓包,分析请求和相应数据,模拟请求和检测响应报文,从而让隐含的底层Bug提前暴露出来,让开发人员在首先修复Bug,让功能测试人员和性能测试人员在测试的时候更加顺手,较大限度得减少底层Bug的出现数量 | |
第5阶段:测试进阶课程- Python全栈自动化测试 | Python编程入门精品课 | 目前,市场上的测试人员大部分还停留在手工测试阶段,但是随着行业的发展,测试人员想要脱颖而出,那么必须学习自动化测试,自动化测试是一个测试人员提升自我的必经之路 。python是当今较火的编程语言,tiobe排行榜上已经名列第四位,做为测试工程,学习python+自动化测试就必不可少,同时selenium是目前市场上运用较广的web自动化测试框架,但是目前只会web端的自动化,还远远不够,移动端应用软件如此火爆的今天,还需要学习移动化自动化测试,而python+Appium就解决了这样的问题,要想从手工测试工程师进步,那么必须学习一门编程语言以及自动化测试框架 |
Python + selenium Web项目自动化测试 | ||
第五阶段项目实战1:selenium实战 | ||
Python+Appnium 移动自动化测试 | ||
第五阶段项目实战2:Appnium实战 | 使用前期学习到的python+Appium自动化技术,通过真实企业级实战项目,达到学习和实践相结合的目的,在实际的工作中体会自动化测试的魅力 | |
第6阶段:测试就业强化课程- 企业级综合强化学习 | Java语言程序设计精讲 | 通过学习JAVA语言的基础语法和面向对象,不断提高学员的编程思维,并与Python遥相呼应,夯实更加扎实的脚本基础。于此同时也累积更多的语言的经验 通过学习Linux的常用命令和服务器的环境部署,进一步了解产品上线后的实际操作和运营,培养更加技能更加的测试工程师 |
Linux服务器环境部署与系统使用 | ||
第六阶段项目实战:企业级项目综合强化实战 | 综合利用所有阶段所学习的知识点,在大型项目中融汇贯通的灵活使用,并充分发挥团队的主观能动性,将FT,PT,IT,AT透彻的完美融合,完成从小白到大牛的蜕变 | |
第七阶段 Python自动化测试工程师求职指导 简历作品包装及就业指导 | 简历辅导 | 根据学员不同学习情况,进行简历辅导,讲解企业面试技巧、测试技巧等 |
企业级标准 |
温馨提示
温馨提示