首页
课程中心
专家团队
新闻中心
精彩活动
关于我们

课程中心

基于大模型的自动化测试技术

  • 课程时间:9月11日-9月12日
  • 主讲老师:于老师
  • 公开课费用:6200元/人
  • 课程地点:北京

一、课程说明

本次培训课程旨在系统性地讲解自动化测试的核心技术、工程实践及前沿趋势,覆盖从基础概念到高级框架应用,再到大模型(LLM)驱动的自主化测试的全方位知识体系。课程内容围绕企业在软件研发过程中面临的测试效率低、回归成本高、多环境兼容性难等痛点展开,深入剖析自动化测试的解决方案,并结合主流工具(Selenium、Jenkins、Seldom)与创新技术(LLM+RAG)进行实战演练。

 

二、课程核心模块与亮点

1、自动化测试基础与策略

  • 从企业实际困境出发,分析自动化测试的价值与适用场景,帮助学员精准界定测试范围和对象。
  • 对比不同GUI自动化测试工具(基于对象库、属性、图像、坐标等)的优缺点,提供科学的选型方法论。

2、Selenium深度实战

  • 系统讲解Web元素定位(ID/XPath/CSS)、多浏览器控制、弹窗与Frame处理等关键技能,并结合异常处理、等待机制等提升脚本健壮性。
  • 基于Python的Seldom框架,实战数据驱动测试(装饰器/文件)、PageObject模式、接口分层测试等高级用法。

3、LLM与自主化测试前沿

  • 针对GUI自动化测试的痛点(如元素动态变化、维护成本高),引入大模型(如Ollama+Dify+RAG)技术生成有价值的测试脚本,讲解RAG(检索增强生成)、CAG(缓存增强生成)。
  • 手把手指导本地知识库搭建、Ollama+Dify+RAG生成有价值的测试脚本,并演示如何通过自然语言生成可执行的测试脚本,探索未来测试形态。

 

三、证书

培训结束、颁发中科院计算所培训中心“基于大模型的自动化测试技术”课程结业证书。

 

本课程有企业内训形式,授课老师、课程内容、教学方式均依据企业的培训需求灵活设置。

 

本网站内容包括并不限于课程介绍、课程大纲、上课照片、老师介绍等等资料及信息,未经允许不得抄袭和转载。

培训对象

项目经理、开发经理、软件测试经理、自动化测试工程师、软件测试部门主管、测试分析设计人员、软件测试工程师,以及对于基于大模型的自动化测试技术感兴趣的所有人员。学员需有一定的测试工作经验、有Python基础。

 

课程主题

课程内容

 

基于大模型的自动化测试

第一天

自动化测试基础

  • 企业在软件研发过程中的困境
  • 自动化测试的价值
  • 什么是自动化测试
  • 如何确定自动化测试对象和测试范围
  • GUI自动化测试工具特点
  • 自动化功能测试的优缺点

 

自动化测试工具类型及应用策略

  • 基于不同实现原理的自动化测试工具介绍
    • 基于对象库
    • 基于对象属性
    • 基于图像相似度
    • 基于界面位置与键盘操作
  • 如何选择基于不同架构的自动化测试工具
  • 企业在实施自动化测试工程中遇到的若干问题
  • 测试团队实施自动化测试策略

 

自动化测试模型

  • 自动化测试模型介绍
  • 线性模型
  • 模块化驱动测试
  • 数据驱动测试
  • 关键字驱动测试
  • PageObject设计模式介绍与应用

第二天

Selenium测试框架

  • Selenium测试框架介绍
  • 多浏览器控制与Web兼容性测试
  • Web应用元素定位方法(ID、Xpath、CSS等)
  • 鼠标、键盘控制方法
  • Frame嵌套页面元素定位方法
  • 警告框等处理方法
  • 异常处理与自动截图
  • Cookies在Selenium中的应用
  • 元素的3中等待方式(显示、隐式与强制等待)
  • By方式定位元素

 

AI在自动化测试中的应用

  • PlayWright测试框架介绍
  • Seldom测试框架介绍
  • 基于GUI自动化测试的若干痛点问题
  • 基于LLM在自动化测试中的应用方法及重要意义
  • 什么是MCP、MCP Server
  • 什么是RAG、CAG
  • 什么是Agent、WorkFlow
  • 提示词、微调、RAG之间的区别与联系
  • 本地搭建Ollama
  • 本地搭建Dify
  • 基于Ollama+Dify构建测试用例生成器Agent
  • 基于Ollama+Dify构建测试脚本生成器WorkFlow
  • 什么是大模型幻觉、如何解决
  • 构建本地知识库
  • 自主化软件测试概念及其应用方法展示
  • 基于Ollama+Dify+RAG构建有价值的自动化测试脚本
  • 未来趋势基于AI自然语言编写自动化测试脚本(抛弃元素属性)

 

解答问题

 

汇款、微信转帐

汇款信息:

单位名称:北京市海淀区中科院计算所职业技能培训学校

开户行:工行海淀西区支行

账号:0200 0045 1920 0043 667

开户银行代码:1021 0000 0458

 

微信转账:

    步骤一:打开微信,扫描二微码付款时,点击打开微信右下角里的“发现”,在列表界面有一个“扫一扫”选项,点击打开“扫一扫”(如下图):

    步骤二:点击打开“扫一扫”后,会出现一个扫描框,将中科院计算所培训中心二维码/条码放入框内,即可自动扫描,并显示支付信息,输入付款金额。

                                                                                                        

    (中科院计算所培训中心二维码)

 

    步骤三:点击 “添加付款备注”,填写付款人姓名和单位全称,所有信息核对无误后,点击“确认付款”,完成支付。

 

                

 

  • 注意:步骤三是为了尽快确认您的培训费用是否到帐,方便为您查帐,所以一定要把付款人姓名和单位名称填写完整,如果姓名和单位名称超过20个汉字,单位名称可以填写简称。

京公网安备 11010802025851号

 京ICP备14030124号-1  

免费电话

010-82661221

微信咨询

微信客服

在线报名

返回顶部