测试开发高阶实战班 | 稳步提升就业竞争力 了解详情>
  • Web前端
  • Android
    基础
  • Python
  • Selenium-Python
  • Appium‐Python
  • Java
  • Selemium-Java
  • Appium-Java
  • 接口测试
  • 持续集成
  • TW框架
  • 直播
Web 系统原理+开发入门(web 测试必备前端技能) Web前端必备HTML5教程 jQuery框架

课程介绍

课程包含web系统的原理以及前端基础知识,了解网页,服务器端及网络协议的基本原理,并全面深入地讲解 web 系统组成、服务器端技术/脚本引擎,常见的协议TCP/IP,HTTP(S)等、Ajax异步请求,cookie/session 的异同,抓包及wireshark,以及网页标记语言 HTML、样式表 CSS、前端脚本JavaScript;同时对WEB开发工具IE Developer Tool的常见用法做了具体介绍,从而为web自动化测试打下坚实基础。

课程目的

无障碍懂得网页源码;独立开发 web 前端页面,简单的 web 应用程序。

课程介绍

详细讲解了 HTML5 各个属性及标签的使用(包括格式类标签,表单类标签,图像类标签,框架类标签,链接类标签,列表类标签等),并对重要标签做了详细讲解及拓展,通过学习,你可以对 HTML5 有一个全面透彻的掌握,学会利用多种方法在网页呈现所需内容,利用多种基础布局方法让网页规格分明,满足业界主流的网页设计风格,以及易用性要;课程中穿插了大量知识点的阶段项目,巩固知识,以便于学习者积累项目经验。

课程目的

掌握HTML5必备标签的使用,能进行规范的前端开发,也对网页设计人员提供了设计规范参考,为深入前端设计和开发打下良好的基础。

课程介绍

jQuery是一个快速、简洁的JavaScript框架,是前端开发工程师必须掌握的技术之一。本套课程系统讲解jQuery的发展,jQuery和JavaScript的关联、jQuery选择器、jQuery中的DOM操作、jQuery方式的Ajax应用、json/xml解析等等内容,带领学生全面掌握 jQuery 的应用技巧,并通过一个综合的开发案例将这些知识内容贯穿起来,以便学员快速巩固jQuery的知识内容、积累项目实战经验,快速满足测试开发工程师的技能要求。

课程目的

独立的进行基于 jQuery 框架的 js 程序开发,提高前端设计和开发的工作效率。

Android基础教程

课程介绍

本课程详细的为大家介绍了 Android 开发的基本流程,开发过程中使用到的工具,TextView, Button,EditText 等基本控件的使用,以及 Activity,Broadcast,Service,ContentProvider 四大组件介绍,Android 常用布局 LinearLayout,TableLayout,FrameLayout,RelativeLayout 等介绍及使用方法 ,Android 存储系统的 SharedPreferences,SQLite 数据库等介绍及使用方法。

课程目的

对Android开发有系统的认识,掌握基本控件的使用方法及一些优秀开源框架的使用,为大家后续进阶测试开发工程师奠定必备的技术能力。

征服Python3-快速突击班 Python正则表达式

课程介绍

本课程由浅入深介绍 python3 中的常用语法,及面向对象的编程思维,其中包括但不限于 python 基础语法,数据类型,运算符,程序控制结构,函数,类与对象,模块,包,异常处理机制等 python 基础核心内容。

课程目的

能运用python进行简单小程序的开发;能独立阅读较复杂的开发源码; 拥有自动化脚本编写的基础。

课程介绍

课程全面介绍了广泛运用于自动化测试,爬虫及大数据分析等各种领域的 Python语言正则表达式的使用,帮助学员明确了正则匹配的含义,并在此基础上熟悉内容,数量,位置,分组等各种维度的匹配应用,完整理解正则匹配的使用心法,从而准确书写程序应用所需的正则表达式。

课程目的

能够在自动化脚本编写及爬虫脚本编写时,具备熟练运用正则表达式过滤或抓取核心信息的能力。

RobotFramework自动化测试框架快速入门 Python Selenium3项目实战

课程介绍

RobotFramework是个很牛的基于关键字驱动的测试工具,也是一种非常稳定的测试解决方案。本课程将详细讲解RobotFramework 的环境搭建、功能、分层工程结构、案例,并介绍常用的关键字BuiltInSelenium2Library和其他内置库的使用。

课程目的

理解自动化测试如何运用在实际测试工作中;全面学会RobotFramework的功能,通过RF编写自动化测试脚本;理解RF真实模拟手工操作过程;掌握 RF常用内置函数,灵活运用到实际测试业务中。

课程介绍

以实战形式讲述Python selenium3围绕实际项目—【携程】,【百度】;所有基础知识都在实际项目中讲解,以便学员快速掌握。其中涉及到 Selenium 环境搭建,不同浏览器的驱动,8种定位方式解析,frame操作,附件上传,autoit等核心技术,此外还包括框架的构建,需求分析及线性脚本的编写,图像识别及验证码处理方式,结合JavaScript进行特殊元素定位;结合【携程】项目进行三层结构的设计,框架重构,PO模式的讲解,最后通过持续集成平台贯穿整个自动化测试框架;同时结合移动端的模拟操作。

课程目的

达到拿到需求能够迅速开启设计分析到逐步实施的状态;能熟练拆分需求,构建自动化架构思维,能独立做到分而治之地进行自动化脚本的开发。

Python 移动端自动化入门到精通 appium 实战

课程介绍

本课程以Python移动端自动化为主,从零基础入门到高级应用,课程围绕实际项目【去哪儿】,带领大家重构代码。内容涉及包括python+appium环境搭建,adb命令介绍,appium无限调试环境搭建,结合【去哪儿】项目进行需求分析,编写业务流程脚本,定位元素详解,APP特有触摸,滑屏等功能介绍,文件(csv/excel/json/xml)读写,通过函数,类来进行自动化框架的构建,重构线性脚本,解决脚本中存在的闪退问题;进行框架/数据日志及只能等待函数的开发;进而不断重构脚本已达到最优设计。

课程目的

能做到独立承担APP项目的测试方案设计,框架搭建,脚本的开发,能够熟练地编写自动化脚本,合理设计规划自动化脚本的层次结构,从而不断提升框架的复用性和维护性。

零基础学编程JAVA语言直通班 JAVA TestNG的亲密接触 自动化测试之Testng高级使用

课程介绍

课程包括基于JAVA语法的程序设计基础,常用数据类型,程序控制结构; JAVA面向对象思想深入讲解,类与对象,面向对象三大特征(封装,继承,多态),修饰符与访问权限,JAVA关键字,抽象,接口,常用 API,容器,异常处理机制等JAVA核心技术,为学员后续自动化脚本的开发及框架的搭建打好基础。

课程目的

基于面向对象的设计思维独立开发简单的java应用程序;能独立阅读较复杂的开发源码;拥有自动化脚本编写的基础。

课程介绍

作为JAVA单元/集成测试框架,本课程主要介绍了Java TestNG测试框架的环境部署,如何在 eclipse 中安装 TestNG 插件,如何maven中添加 TestNG依赖,建立单元测试用例,以及TestNG中常用的注释,如何创建分组测试,参数化,忽略测试等,如何建立testng.xml文件,如何通过 testng.xml文件运行测试套件,以及该文件中常用标签的含义。

课程目的

能够使用Test NG进行基于Java语言的自动化脚本研发,能参与任何一类以JAVA为主项目的自动化测试团队,能独立编写纯JAVA单元/集成测试用例。

课程介绍

本课程是TestNG的进阶课程。知识点主要包括Data provider、接口 IRetryAnalyzer详解,异常测试以及常用监听器(IReport,ITestListener)的使用。理解本课程需要 TestNG 的基础知识。其中还会涉及到修改 java 接口的操作。

课程目的

通过学习能够了解到TestNG更高级的用法,是自己的自动化脚本更加灵活,增强脚本的重用性,可维护性及扩展性。

selenium高级自动化测试实战 Java Selenium3项目实战

课程介绍

将从 Selenium1、Selenium2(webdriver)、testng三部分结合项目重点带领大家认识自动化测试,掌握Selenium工具的实战运用技巧。本课程着重基础核心技术,内容包括Selenium IDE,webdriver,自动化测试代码封装等selenium及自动化测试技术核心技能。

课程目的

能牢固掌握selenium自动化测试框架,能运用Selenium进行企业级项目 web UI的测试,能运用框架封装的思想对编码进行重构从而促进代码级框架思维的养成,为后续进阶测试开发打下基础。

课程介绍

本课程从 java selenium 环境搭建,元素定位,常用方法,frame 操作,附件上传,autoit 等核心技术,此外还包括框架的构建,图像识别及验证码处理方式,结合 JavaScript 进行特殊元素定位;期间结合【百度】网站进行相关技术点演练;项目篇讲述企业实际项目【携程】【去哪儿】,从需求分析到脚本编写,结合 Java TestNG, PO 模式进行框架设计。

课程目的

学生能够达到拿到需求后,迅速开启设计分析到逐步实施的最佳状态;能够熟练拆分需求,构建自动化架构思维,能够独立做到分而治之地进行自动化脚本的开发。

Appium移动app自动化测试高手修炼班

课程介绍

基于 java 语言,深入认识并运用 Appium API 框架结合真实项目【有道云 APP】进行实战演练,由浅入深地讲解基于 Android的 Appium 环境搭建,模拟器, 结合 JAVA 经典单元/集成测试框架 TestNG,Maven 工程管理框架, Jenkins 持续集成,log4j 日志管理,PO 设计模式及分层设计思想,手把手带你迈向测试设计架构领域。

课程目的

熟练使用Appium,Test NG, Maven,log4j,Jenkins进行移动端 UI自动化测试框架的开发及脚本实现,满足企业对移动端UI自动化测试需求;可独立参与大型移动端自动化测试框架的构建和维护,具备开发自动化测试框架的能力,实现自动化脚本的持续集成,自动编译运行。

抓包工具Fiddler最佳实践 postman接口测试课程 SoapUI让你轻松玩转WebService接口测试 Jmeter从入门到精通
分布式服务接口测试 接口自动化测试平台测试开发 JAVA测试开发入门之接口测试实战

课程介绍

本课程详细的为大家介绍了,测试/开发同学经常会使用到的抓包工具 Fiddler。Fiddler是一款功能强大的抓包调试工具。它可以通过代理进行抓包,也可以动态修改数据、资源等调试网络数据的一款工具。课程涵盖 fiddler环境,界面介绍,过滤及常用命令,如果做断点调试,如果通过 fiddle完成接口测试,如果请求重定向,模拟网络延迟,及自定义代理等核心技术。

课程目的

通过本课程的学习,学生可以对 Fiddler抓包有一个全面透彻的掌握和了解,能够学会设置断点,甚至修改输入输出的数据来满足日常调试需要,能够通过fiddler工具辅助平日的接口测试用例设计及调试。

课程介绍

本课程由浅入深,从安装开始全面介绍postman的使用,到接口测试,再到接口自动化。内容包括如何发送http请求,捕获响应及响应中所需验证的数据,如何增加断言,创建变量,如果创建postman线性脚本;以及数据驱动在postman中的实际应用,如果通过postman进行接口间的跳转;最后通过postman + newman + jenkins实现自动化接口测试。

课程目的

可轻松驾驭postman工具进行接口测试,减少人工回归测试人力成本与时间,缩短测试周期,同时结合newman+jenkins对接口测试用例进行持续集成的自动部署。

课程介绍

从web service入手,分析web service中核心组件,介绍通用接口的定义,结合SoapUI工具的使用,逐步学会web service中基于SOAP和REST两种风格的web service接口测试方法和流程,短时间内掌握基于WebService接口的自动化测试核心要点。内容包括:接口的定义,接口测试关注的核心要点,基于SOAP的基于SOAP的Web Service三个核心组件,工作原理,接口分析;基于REST的Web Service接口分析;如何在SOAP UI中实现Web Service(SOAP | REST)请求,获取请求结果;如何创建Web Service(SOAP | REST)测试项目,测试用例集,测试用例等等内容。

课程目的

能全面掌握SOAP UI的核心功能,能参与并独立开展基于web services 的接口测试项目,能熟练分析接口测试文档,梳理接口测试需求,能运用SOAP UI中的核心技术进行接口测试项目,测试用例的开发,灵活运用属性,groovy脚本使得测试用例更加具有灵活性,可维护性。

课程介绍

本课程从基础讲起,详细阐述JMeter中各组件的基本概念和使用方法,同时涵盖web端和移动端app,讲解了抓包工具在这两端的使用。且每个功能,提供多种实现方案,供大家选择。对于Jmeter本身不能满足的功能,课程演示了怎样动手去开发新的插件来集成到Jmeter;全程以实战为基础,每个知识点通过实际项目演练讲解理论实践结合,让学员既会做,又知道为什么这样做。讲解时同时加入其他工具作对比,加深理解,了解区别分享技巧,用起来事半功倍。

课程目的

能够全面掌握Jmeter接口性能测试工具的核心功能,能够参与并独立开展测试项目,能够熟练分析接口测试文档,梳理接口测试需求,熟练编写基于各类协议的接口测试用例,同时有开发Jmeter自定义插件的能力。 

课程介绍

作为一名测试工程师,随着经验的丰富和工作中的机会,会不断接触到各种大型项目,以及各种复杂的测试对象,金融行业分布式部署的各子系统接口测试就是其中之一。本课程结合信用卡测试项目,为大家讲解接口测试的业务需求、测试设计过程、执行辅助工具等,让系统测试人员快速掌握接口测试。

课程目的

能深入领会实际金融业务中的接口测试流程、金融行业中接口测试的核心要点,为今后相关领域的职业发展获取不可缺少的背景及实际测试经验。

课程介绍

本课程通过Python3,结合最主流的轻量级web flask框架,从无到有构建接口自动化测试平台,为大家介绍接口自动化测试平台的开发过程,教大家如何从零开始开发接口自动化平台,课程使用的语言是python3,使用的 web框架是flask。课程主要包含接口自动化平台的介绍,架构,设计思路,flash框架介绍及应用,模块化构建方式,requests库的应用及详解,数据库表的设计,核心模块项目,测试用例的代码编写等。

课程目的

能够掌握基于纯代码(Python 脚本)进行接口自动化平台的设计,开发和构建。为日后进阶测试架构师打下完美的铺垫。

课程介绍

本课程主要介绍如何通过JAVA纯编码的方式来进行接口测试,内容包括 Java编程入门,批量操作数据库,批量数据写入文本文件,如何用 Java 代码实现HTTP请求接口测试,Java HTTPClient的高级应用,Java模拟实现Loadrunner关联函数源码,以及JAVA如何实现接口的多线程压测程序,如何用 JAVA 监控软硬件服务,以及实现数据库,JVM可视化监控解决方案。

课程目的

能够深入浅出的理解测试人员最需要什么样的编程,最需要什么样的测试工具,能运用JAVA语言构建接口性能测试脚本,能准确定位性能瓶颈,分析性能测试结果。

基于Jenkins的持续集成测试管理和实践

课程介绍

本课程为大家介绍了持续集成体系,并介绍了持续集成的重要工具 Jenkins的搭建,配置,用户管理,邮件服务器管理,插件管理以及创建和执行任务管理等。 整套课程从概念到实践,由浅入深地介绍jenkins和代码库管理工具svn 以及git/github的集成以及使用三个典型的实战用例包括集成各种移动平台比如说android, ios以及web的自动化工具。 

课程目的

通过本课程学习, 学员可以独立担当项目流程管理员的角色,也是成为项目经理的必须掌握的知识。

6到飞起的自动化工具TestWriter使用宝典

课程介绍

TestWriter测试工具软件是上海博为峰结合多年为企业做测试服务的经验所研发的一款具有自主知识产权的全球领先的自动化测试工具。它可以为企业用户提供真正的低成本、高效率的自动化测试,引领软件测试自动化的实施由技术向业务层面转变。整个系统可以看作是一个自动化的测试管理平台和自动化测试执行工具的结合体,实现了自动化测试框架的功能。 

课程目的

能独立承担自动化测试项目,可以在TestWriter中通过统一图形化界面轻松创建测试计划,并驱动执行引擎完成自动化测试任务,从而有效降低了脚本维护的工作量,让企业自动化测试的实施更简单,更专注于业务。

直播课程

课程介绍

每周一次直播课程,不同技术主题,为课程拓展。 

四大优势: 学习优势 课程优势 教学优势 师资优势
164小时以上录播课程+每周一次直播课程(每次直播1小时以上,内容涉及面广,均为拓展知识),完成学习通过结业考试即颁发具有行业认可度的结业证书。
包含2大测试方向(自动化测试、接口测试)、2大主流编程语言(Python、Java),覆盖3大自动化模块(UI Web自动化、UI APP自动化、接口自动化)
每天1小时学习任务,班主任实时督促学员学习;全天候平台互动,老师及时响应学员“疑难杂症”;专属配套习题,老师1对1批阅、指导,评估学习效果
讲师均具备7~12年以上工作经验,均有过BAT等名企任职经历,均担任过资深测试架构师、高级开发、项目经理乃至测试总监
软件测试精品班 | 阶段课程体系 目标更清晰 了解详情>
  • 入门必备技术
  • Web测试专题
  • 白盒测试专题
  • 自动化测试专题
  • 性能测试专题
  • 移动测试
  • 接口测试
  • 直播
零基础学编程JAVA语言直通班 JAVA TestNG的亲密接触 Linux快速入门 Oracle数据库从0到精通
征服Python3-快速突击班

课程介绍

课程包括基于JAVA语法的程序设计基础,常用数据类型,程序控制结构; JAVA面向对象思想深入讲解,类与对象,面向对象三大特征(封装,继承,多态),修饰符与访问权限,JAVA关键字,抽象,接口,常用 API,容器,异常处理机制等JAVA核心技术,为学员后续自动化脚本的开发及框架的搭建打好基础。

课程目的

基于面向对象的设计思维独立开发简单的java应用程序;能独立阅读较复杂的开发源码;拥有自动化脚本编写的基础。

课程介绍

作为JAVA单元/集成测试框架,本课程主要介绍了Java TestNG测试框架的环境部署,如何在 eclipse 中安装 TestNG 插件,如何maven中添加 TestNG依赖,建立单元测试用例,以及TestNG中常用的注释,如何创建分组测试,参数化,忽略测试等,如何建立testng.xml文件,如何通过 testng.xml文件运行测试套件,以及该文件中常用标签的含义。

课程目的

能够使用Test NG进行基于Java语言的自动化脚本研发,能参与任何一类以JAVA为主项目的自动化测试团队,能独立编写纯JAVA单元/集成测试用例。

课程介绍

Linux操作系统多用于服务端,作为测试人员经常需要在Linux系统下部署测试环境执行测试用例;本课程属于Linux零基础快速入门,介绍linux的安装,常用命令的操作,用户权限管理,进程管理,网络管理等相关测试人员必备的命令行知识;同时本课程也适合开发工程师作为Linux入门学习。

课程目的

熟悉Linux环境,掌握Linux安装,常用命令行操作。

课程介绍

本课程将分别从开发人员、测试人员的不同需求角度,详尽的讲述Oracle的操作、数据库的管理、测试环境的搭建、对数据库进行测试等,深入了解Oracle数据库的管理、使用,从而建立对oracle数据库直观的逻辑。

课程目的

掌握主流关系型数据库Oracle的安装及核心操作,能熟练运用SQL查询语句进行相关信息数据的检索,掌握表间各类操作,学会使用PLSQL进行数据库编程,为后续进阶性能调优打下基础。

课程介绍

本课程由浅入深介绍 python3 中的常用语法,及面向对象的编程思维,其中包括但不限于 python 基础语法,数据类型,运算符,程序控制结构,函数,类与对象,模块,包,异常处理机制等 python 基础核心内容。

课程目的

能运用python进行简单小程序的开发;能独立阅读较复杂的开发源码; 拥有自动化脚本编写的基础。

Web 系统原理+开发入门(web 测试必备前端技能) Web测试速成(功能+可用性+安全+兼容)
安全测试漏洞实战精华课 头号玩家之大数据测试密钥 docker大揭秘 兼容性测试大揭秘Web VS App

课程介绍

课程包含web系统的原理以及前端基础知识,了解网页,服务器端及网络协议的基本原理,并全面深入地讲解 web 系统组成、服务器端技术/脚本引擎,常见的协议TCP/IP,HTTP(S)等、Ajax异步请求,cookie/session 的异同,抓包及wireshark,以及网页标记语言 HTML、样式表 CSS、前端脚本JavaScript;同时对WEB开发工具IE Developer Tool的常见用法做了具体介绍,从而为web自动化测试打下坚实基础。

课程目的

无障碍懂得网页源码;独立开发 web 前端页面,简单的 web 应用程序。

课程介绍

本课程将结合项目实例、使用场景故事,通过理论+演示的形式,为大家讲解web系统的链接测试、表单测试、数据库测试、脚本测试、服务器及客户端兼容性测试等,另外在安全性测试部分,将为大家介绍目前热门的Session、cookie测试、SQL注入及防范、Xss跨站攻击、DDOS拒绝服务攻击的原理及应对策略。

课程目的

能了解并熟悉 Web测试中常用的四大测试技术:功能测试、可用性测试、安全性测试、兼容性测试;掌握每类测试的核心要点从而能够应用到实际工作中。

课程介绍

本课程将结合项目实例、使用场景故事,通过理论+演示的形式,为大家讲解安全测试学习之中漏洞上传,它是我们日常渗透测试用的最多的一类漏洞,主要包括Mime绕过,黑名单白名单绕过,点绕过,空格绕过,文件流绕过和 文件上传渲染逃过等; 同时在本课程中将安全测试中常用的burpsuite及中国菜刀的使用方法也有详细的讲解,详细帮您解决安全测试漏洞上传中所遇到的困难。

课程目的

能理解安全测试的目的及核心技术点,能掌握安全测试的思路、安全测试方法,掌握安全测试工具,并能有针对性地分析每一个测试步骤、所需的工具和思路,从而规划出适合自己的安全测试学习成长路线,且能参与到企业团队中共同实施项目的安全性测试。

课程介绍

随着数据的爆炸式增长,软件的处理重心由以流程控制为核心转向数据价值挖掘为核心,在趋势预测,个性化推荐,事务相关性分析等方面有着极其广泛的应用。而作为软件测试行业,在以大数据时代为主导的今天和明天又会带来什么挑战呢?本课程将从身边的大数据聊讲起,进而揭开大数据神秘面纱下的核心流程,框架,以及测试行业对于大数据相关测评的定位,分类,方法及技能要求。

课程目的

能对“大数据”的由来,核心运用价值,大数据处理流程,大数据框架,大数据测试的内容及类别,以及学习路线有一个清楚明确的认知,为日后进阶大数据测试做好入门的前提准备。

课程介绍

随着大数据平台型产品的逐渐成熟,业界有不少的大数据研发团队开始使用Docker,复杂的平台环境和配置也促使测试人员开始逐步认识到Docker的重要性。本课程将从Docker的环境部署开始,逐步揭开docker容器的神秘面纱,讲述docker核心三要素,镜像操作,结合小案例展示docker核心操作演示, 从而让学生能够快速入门,掌握docker的基本操作和应用。

课程目的

学生通过本课程的学习能够掌握docker的部署及基本操作,为后续docker进阶及大数据相关测试打下基础。

课程介绍

本课程全面而详尽的从测试方法、内核分析、策略选择、工具使用等多个角度详解Web和App兼容性测试,主要涉及到的第三方工具有IETESTER&IE,BrowserShots,Superpreview, 同时课程还会结合测试界TOP20兼容性测试策略详解相关的适用场景。

课程目的

能够认识到兼容性测试的重要性、了解兼容性测试的意义、掌握Web及App兼容性测试分析、设计、执行方法, 及工具的选取和应用。

测试覆盖率 测试必备代码级测试理念 走进 JAVA JMockit

课程介绍

覆盖率是度量测试完整性的一个手段,是测试有效性的一个度量。本课程将为大家详细讲述测试覆盖率的范畴,主要包含语句覆盖,条件覆盖,判定覆盖,路径覆盖,函数和接口覆盖,黑盒覆盖,以及面向对象继承覆盖和面向对象基于状态类的覆盖。

课程目的

能够掌握基于代码的测试覆盖率的理论基础,及主要类别和方法,达到白盒测试的入门级别,为后续基于代码的白盒测试做铺垫。

课程介绍

本课程主要讲解代码级测试的基本方法及基本概念,凌驾于工具之上,真正理解代码级测试的核心方法论以及技术理念。主要内容包括代码的特征及错误分类,代码级别测试的四大类型,代码级别测试用例的构成和设计,代码级别测试覆盖率的衡量和局限性,以及代码级测试中常见问题难点的解决思路。

课程目的

能利用本课程讲解的理念,今后无论拿到任何一款代码测试工具,都可以很合理、有效的运用,并且对其测试原理达到深入理解。

课程介绍

本课程将介绍JAVA中的mock技术,结合mock框架之一的JAVA JMockit中常用的API,深入理解Mock的含义,为什么需要Mock对象,如何创建Mock对象,如何灵活使用JMockit中强大的注释功能及相关API实现注入依赖,测试隔离;如何理解两套核心API(基于行为的验证,基于状态的验证)。

课程目的

能理解MOCK技术的原理,掌握JAVA JMockit核心API的调用及操作,能够独立使用JAVA代码编写适合当前项目的mock测试,从而有助于对代码级别的测试中进一步深入探索和研究。

selenium高级自动化测试实战 Java Selenium3项目实战 RobotFramework自动化测试框架快速入门
Python Selenium3项目实战 基于Jenkins的持续集成测试管理和实践

课程介绍

将从Selenium1、Selenium2(webdriver)、testng三部分结合项目重点带领大家认识自动化测试,掌握Selenium工具的实战运用技巧。本课程着重基础核心技术,内容包括Selenium IDE, webdriver,自动化测试代码封装等selenium及自动化测试技术核心技能。

课程目的

能牢固掌握selenium自动化测试框架,能够运用Selenium进行企业级项目web UI的测试,能运用框架封装的思想对编码进行重构,从而促进代码级框架思维的养成,为后续进阶测试开发打下基础。

课程介绍

本课程从 java selenium 环境搭建,元素定位,常用方法,frame 操作,附件上传,autoit 等核心技术,此外还包括框架的构建,图像识别及验证码处理方式,结合 JavaScript 进行特殊元素定位;期间结合【百度】网站进行相关技术点演练;项目篇讲述企业实际项目【携程】【去哪儿】,从需求分析到脚本编写,结合 Java TestNG, PO 模式进行框架设计,

课程目的

学生能够达到拿到需求后,迅速开启设计分析到逐步实施的最佳状态;能够熟练拆分需求,构建自动化架构思维,能够独立做到分而治之地进行自动化脚本的开发。

课程介绍

RobotFramework是个很牛的基于关键字驱动的测试工具,也是一种非常稳定的测试解决方案。本课程将详细讲解RobotFramework 的环境搭建、功能、分层工程结构、案例,并介绍常用的关键字BuiltInSelenium2Library和其他内置库的使用。

课程目的

理解自动化测试如何运用在实际测试工作中;全面学会RobotFramework的功能,通过RF编写自动化测试脚本;理解RF真实模拟手工操作过程;掌握 RF常用内置函数,灵活运用到实际测试业务中。

课程介绍

以实战形式讲述Python selenium3围绕实际项目—【携程】,【百度】;所有基础知识都在实际项目中讲解,以便学员快速掌握。其中涉及到 Selenium 环境搭建,不同浏览器的驱动,8种定位方式解析,frame操作,附件上传,autoit等核心技术,此外还包括框架的构建,需求分析及线性脚本的编写,图像识别及验证码处理方式,结合JavaScript进行特殊元素定位;结合【携程】项目进行三层结构的设计,框架重构,PO模式的讲解,最后通过持续集成平台贯穿整个自动化测试框架;同时结合移动端的模拟操作。

课程目的

达到拿到需求能够迅速开启设计分析到逐步实施的状态;能熟练拆分需求,构建自动化架构思维,能独立做到分而治之地进行自动化脚本的开发。

课程介绍

本课程为大家介绍了持续集成体系,并介绍了持续集成的重要工具 Jenkins的搭建,配置,用户管理,邮件服务器管理,插件管理以及创建和执行任务管理等。 整套课程从概念到实践,由浅入深地介绍jenkins和代码库管理工具svn 以及git/github的集成以及使用三个典型的实战用例包括集成各种移动平台比如说android, ios以及web的自动化工具。

课程目的

通过本课程学习, 学员可以独立担当项目流程管理员的角色,也是成为项目经理的必须掌握的知识。

性能测试与LoadRunner基础培训 以需求启动课程-完成2个场景压测实战
软件性能测试与LoadRunner实战教程之脚本开发实战 性能瓶颈定位真的很难吗?一行命令足矣搞定!

课程介绍

本课程对性能测试的基础理论进行全面讲解。学生可以完全0基础入门, 课程通过结合性能测试工具Loadrunner,对性能测试的基础理论、性能测试脚本开发技术等进行深入浅出的讲解。详细的介绍了Controller中场景设置相关的各项技术,譬如说联机负载、IP欺骗、集成监控等。在课程的最后,对于性能测试的各个过程进行了详细的阐述,并且对于测试结果的分析、瓶颈定位、性能调优等都进行了一定程度的介绍。

课程目的

能明确性能测试的意义和目的,全面掌握性能测试流程,能够熟练使用LoadRunner完成企业所需的性能测试任务,能够参与性能场景的设计,性能脚本的增强,阅读并理解性能测试报告,能够在性能测试团队中承担一定职责。

课程介绍

本课程为全实战案例演练课程,以企业中常见的性能需求出发,全方位展示如何设置压力测试场景,此场景几乎能完成市面上大多数场景压测需求。

课程目的

学生通过实战演练后能够快速掌握如何运用参数化原理实现不同场景的压测, 能够应对通用压力测试场景设置。

课程介绍

本课程以C语言为主导,以LoadRunner为性能测试辅助工具,全方位详细讲述如何通过纯编码的方式开发性能测试脚本。核心内容包括:自定义函数模板, 脚本调试与日志输出,动态链接库的编写,常见协议ODBC,RTE ,SMTP, FTP,Web Services,Socket协议脚本开发, 以及高级语言调用HttpWatch插件完成前端性能测试。

课程目的

有能力运用C语言进行LoadRunner纯编码开发性能测试脚本,从而更能迎合企业多变的性能测试需求,同时能够掌握LoadRunner关键脚本开发技术的应用,完成多种协议、不同架构系统的性能测试脚本的开发工作。

课程介绍

对于一个软件系统架构,如何分析定位其性能瓶颈,是性能测试工程师、必须要掌握的技能。在性能压测中,60%的瓶颈会产生于数据库,剩下的40%瓶颈全部在软件。本课程通过实战演练的方式定位数据库瓶颈,JVM瓶颈,并且通过实战演示,3种工具(Mat, IBM系列, Jprofile)同时定位到一行代码,让架构师知悉你的专业能力确定代码内存泄漏的问题,同时还包括如何使用一行命令搞定CPU, IO密集型瓶颈定位(Java线程分析), 以及性能压测过程中,当程序比较慢时,使用定位诀窍搞定最后的疑难杂症。 

课程目的

能运用性能定位技巧分析系统瓶颈,能运用相关定位工具找出系统中存在的性能缺陷与瓶颈,使自己在性能测试职业发展上迈入另一个里程碑。

Appium移动app自动化测试高手修炼班

课程介绍

基于 java 语言,深入认识并运用 Appium API 框架结合真实项目【有道云 APP】进行实战演练,由浅入深地讲解基于 Android的 Appium 环境搭建,模拟器, 结合 JAVA 经典单元/集成测试框架 TestNG,Maven 工程管理框架, Jenkins 持续集成,log4j 日志管理,PO 设计模式及分层设计思想,手把手带你迈向测试设计架构领域。

课程目的

熟练使用Appium,Test NG, Maven,log4j,Jenkins进行移动端 UI自动化测试框架的开发及脚本实现,满足企业对移动端UI自动化测试需求;可独立参与大型移动端自动化测试框架的构建和维护,具备开发自动化测试框架的能力,实现自动化脚本的持续集成,自动编译运行。

抓包工具Fiddler最佳实践 postman接口测试课程 SoapUI让你轻松玩转WebService接口测试 Jmeter性能测试

课程介绍

本课程详细的为大家介绍了,测试/开发同学经常会使用到的抓包工具 Fiddler。Fiddler是一款功能强大的抓包调试工具。它可以通过代理进行抓包,也可以动态修改数据、资源等调试网络数据的一款工具。课程涵盖 fiddler环境,界面介绍,过滤及常用命令,如果做断点调试,如果通过 fiddle完成接口测试,如果请求重定向,模拟网络延迟,及自定义代理等核心技术。

课程目的

通过本课程的学习,学生可以对 Fiddler抓包有一个全面透彻的掌握和了解,能够学会设置断点,甚至修改输入输出的数据来满足日常调试需要,能够通过fiddler工具辅助平日的接口测试用例设计及调试。

课程介绍

本课程由浅入深,从安装开始全面介绍postman的使用,到接口测试,再到接口自动化。内容包括如何发送http请求,捕获响应及响应中所需验证的数据,如何增加断言,创建变量,如果创建postman线性脚本;以及数据驱动在postman中的实际应用,如果通过postman进行接口间的跳转;最后通过postman + newman + jenkins实现自动化接口测试。

课程目的

可轻松驾驭postman工具进行接口测试,减少人工回归测试人力成本与时间,缩短测试周期,同时结合newman+jenkins对接口测试用例进行持续集成的自动部署。

课程介绍

从web service入手,分析web service中核心组件,介绍通用接口的定义,结合SoapUI工具的使用,逐步学会web service中基于SOAP和REST两种风格的web service接口测试方法和流程,短时间内掌握基于WebService接口的自动化测试核心要点。内容包括:接口的定义,接口测试关注的核心要点,基于SOAP的基于SOAP的Web Service三个核心组件,工作原理,接口分析;基于REST的Web Service接口分析;如何在SOAP UI中实现Web Service(SOAP | REST)请求,获取请求结果;如何创建Web Service(SOAP | REST)测试项目,测试用例集,测试用例等等内容。

课程目的

能全面掌握SOAP UI的核心功能,能参与并独立开展基于web services 的接口测试项目,能熟练分析接口测试文档,梳理接口测试需求,能运用SOAP UI中的核心技术进行接口测试项目,测试用例的开发,灵活运用属性,groovy脚本使得测试用例更加具有灵活性,可维护性。

课程介绍

课程分为基础和应用实战两部分。基础部分详细阐述JMeter中各组件的基本概念和使用方法,以及BadBoy的应用过程。应用实战部分针对WebService、数据库性能测试等知识点,通过实例手把手教你如何完成整个测试过程并进行最终的报告分析。实战部分还对Jmeter的一些使用技巧进行了分析,帮助进一步提高测试技能。按照经验,学习完本套课程后可以对Jmeter有比较深入的了解,可以使用Jmeter独立完成基本的性能测试项目。 

课程目的

通过本课程的学习,学生能够理解Jmeter接口性能测试工具操作的核心流程,能够熟练使用Jmeter中的各类重要组件执行相关测试工作,能够轻松参与到接口性能团队中的,承担部分测试任务。

直播课程

课程介绍

每周一次直播课程,不同技术主题,为课程拓展。

四大优势: 学习优势 课程优势 教学优势 师资优势
154小时以上录播课程+每周一次直播课程(每次直播1小时以上,内容涉及面广,均为拓展知识),完成学习通过结业考试即颁发具有行业认可度的结业证书。
包含6大测试方向(web测试、白盒测试、自动化测试、性能测试、移动测试、接口测试)、2大主流编程语言(Python、Java),覆盖3大自动化模块(UI Web自动化、UI APP自动化、接口自动化)
每天1小时学习任务,班主任实时督促学员学习;全天候平台互动,老师及时响应学员“疑难杂症”;专属配套习题,老师1对1批阅、指导,评估学习效果
讲师均具备7~12年以上工作经验,均有过BAT等名企任职经历,均担任过资深测试架构师、高级开发、项目经理乃至测试总监

课程简介

随着软件测试行业的崛起,性能测试也随之水涨船高,但是性能测试的门槛一直居高不下,如何从功能测试人员过渡到资深性能测试人员,相信是很多在职测试人员迫切想知道的。本套课程针对web项目,以主流的测试工具 LoadRunner 、Jmeter作为课程实践工具进行授课,并加强脚本开发、瓶颈定位分析能力,分享性能测试各方面的知识和经验的同时,教会大家独立思考和解决问题的方法。

性能测试专题

98h
承诺服务
24小时作业批阅
24小时试卷点评
提问必答 扫清学习障碍
专属班主任 一对一在线答疑
不定期组织班级活动,让学习更加生动有趣,同学关系更为紧密
价格:5980元

课程亮点

《性能测试专题》针对0基础希望掌握或者提高性能测试能力的软件测试在职人员。包含工具使用、脚本开发及性能瓶颈定位。学完可达中级性能测试工程师水平。

课程简介

在移动互联网浪潮席卷,琳琅满目的App大行其道的今天,越来越多的企业重视App的Web接口测试,接口测试在App测试中的比重越来越高,企业内测试人员几乎都要接触到接口测试任务;然而对于习惯被测对象有UI界面的广大软件测试人员来说,准确的把握基于Web协议数据包验证的接口测试相对困难,本套课程就是帮助大家来应对这种挑战的。

学Web接口测试,小白到大神的蜕变

48.5h
承诺服务
24小时作业批阅
24小时试卷点评
提问必答 扫清学习障碍
专属班主任 一对一在线答疑
不定期组织班级活动,让学习更加生动有趣,同学关系更为紧密
价格:4006元

课程亮点

通过本套课程的学习能够掌握性能测试的核心技术点,能够熟练运用Loadrunner和Jmeter工具进行性能测试,掌握用代码编写测试脚本的能力,并掌握不同场景下的压力测试、瓶颈定位方法,从而满足一般企业对于性能测试人员的工作要求,为深入探索性能指标分析打下坚实基础。

课程简介

本套课程适合0基础安全测试入门的学员,本套课程结合多个案例,讲师将自己实际工作中的方法与工作经验进行整合,系统讲解在实际项目应用中,如何开展web及app安全测试,通过理论+实战演示的授课模式揭开安全渗透测试的神秘面纱,让学员能独立从事安全测试并掌握通用的测试方法应对实际的工作任务,以实践驱动学习,掌握通用的测试方法应对实际的工作任务, 在实践演练中巩固知识基础,加强技术深度。

安全测试 从零带你学

14.5h
承诺服务
24小时作业批阅
24小时试卷点评
提问必答 扫清学习障碍
专属班主任 一对一在线答疑
不定期组织班级活动,让学习更加生动有趣,同学关系更为紧密
价格:1703元

课程亮点

通过学习能理解安全测试的目的及核心技术点;掌握安全测试的思路、安全测试方法;掌握安全测试工具,并能有针对性地分析每一个测试步骤、所需的工具和思路,从而规划出适合自己的安全测试学习成长路线,能够参与到企业团队中共同实施项目的安全性测试。

陆小刚

金牌讲师

16年软件研发行业经验,其中有10年软件测试管理经验;5年专职培训讲师;拥有IPMP C认证、ISTQB认证、ISO9000内审员资格认证等证书。曾供职于上海理想和亚信联创...

仲玲

金牌讲师

英国Glasgow大学计算机工程硕士,具备多年软件测试及IT项目管理经验,曾供职于皇家苏格兰政府机构,花旗软件,完美世界等国内外知名企业,先后担任SQA,测试经理,敏捷教练...

李永飞

性能测试开发专家

具备丰富的系统设计、开发经验(前后端开发)。精通loadruuner及性能测试理论、问题分析定位(基于此才能开发设计压测监控分析平台)。有超过8年任职电商、金融专职性能测试...

六月天

软件测试架构师

超过15年的软件测试从业经历; 前华为高级测试工程师,并曾在互联网公司担任过测试总监; 精通软件工程,编程功底扎实,在自动化测试方面经验丰富; ISTQB注册讲师...

丁佳晶

金牌讲师

14年以上的软件测试行业从业经验,有丰富的软件测试和团队管理经验,在软件测试培训行业亦有多年的测试培训主管经历,对授课技巧和学生心理把握上皆有丰富的经验...

欧莉米

技术带头人

GTAC Google全球自动化测试大会与MTSC中国移动互联网测试大会主讲嘉宾。研究生毕业于北京交通大学计算机学院,就职于业内顶尖IT企业担任测试架构负责人,拥有近10年测试领域工作...

立即咨询
电话咨询
400-821-0951