求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
某大型通 NSB—UI自动化
某轨道交 高级性能测试
中航信 自动化测试及持续集
某信息技 web自动化测试
中金支付 高级性能测试与性能
中国邮政 探索性测试最佳实践
某支付企 单元测试与重构

相关课程  
软件测试(TD+WR+LD)
测试过程与团队管理
LoadRunner进行性能测试
WEB应用的软件测试
手机软件测试
嵌入式白盒测试
 
全部课程 >软件测试  
智能化软件测试技术培训
289 次浏览  1 次
赵老师
毕业于清华大学软件学院
 
时间地点:北京、上海、深圳 根据报名开班
课程费用:5000元/人
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


          在人工智能被广泛应用的时代,软件测试工程师也需要主动学习智能化软件测试技术,以便分利用人工智能技术,提高软件测试的效率和质量。同时还需要具备对具有人工智能特性的软件进行有效测试的方法、工具和能力。本课程主要讲解 2 个方面:
          •  利用人工智能技术提高软件测试的能力;
          •  对 AI 系统进行软件测试。
    课程特点:
    1.更多的将理论与实践相结合,提出现实可行的问题解决方案
    2.强调与学员互动,采用讨论+实践相结合的方式,在积极思考和实践中更好的掌握知识
    3.以动手实践为主,结合企业实际项目提出问题解决方案
    4.展示大量的案例,便于学员更形象的理解知识点及相关内容
    培训对象:适合人员:初中高级测试工程师、自动化测试开发人员、测试组长、测试经理、SQA人员。
    学员基础:具备一定测试基础知识。
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
    培训内容:2天
    主题 内容
    智能化GUI测试技术与实践 1. 智能化软件测试典型问题分析与讨论
    2. GUI 测试技术要点
    •  元素识别与定位多种方法
    •  断言多种方法
    •  用例稳定性幂等验证
    •  与手工测试用例幂等验证
    •  失败用例详情分析
    3. 使用 UIAutomator 进行移动端自动化测试
    •  移动设备虚拟化
    •  应用包自动推送安装
    •  UIAutomator 实现移动应用测试自动化
    •  UiAutomator 环境配置
    •  UiAutomator 实现自动化工作流程
    •  UiAutomator 启动与初始化
    •  分析待测应用的 UI 元素
    •  创建 uiautomator 测试案例
    •  uiautomator API
    •  运行 uiautomator 测试
    4. 智能化 GUI 测试实践
    •  精准测试 - 通过代码 diff 自动推荐用例
    •  并行化分发测试 - 多机并行化同构设备分发实现
    •  并行化兼容测试 - 多机并行化异构设备全量实现
    •  自动化适配 - 因 UI 变更自动匹配更新用例
    •  自动化图像匹配 - 图像对比与搜索
    •  自动化用例 rerun 和步骤 retry
    •  失败结果自动化录屏
    •  自动化结果多级反馈
    •  实现无人值守的自动化测试
    5. 移动端测试自动化平台设计与开发
    •  为什么要开发平台
    •  移动端测试自动化平台设计
    •  平台主要功能
    •  与 CI 集成
    •  性能监控与 monkey 集成至平台
    智能化API测试技术与实践 6. 接口服务开发与测试
    •  Restful API 原理
    •  Restful API 的 Python 编程
    •  微服务测试逻辑
    •  微服务测试要点
    •  Request 类简介
    •  HTTP 请求方法
    7. 智能化接口测试自动化平台设计与开发
    •  文档规范的前提
    •  “自动化生成”自动化测试用例
    •  接口测试平台建设需求
    •  接口测试平台架构设计
    •  接口测试平台主要功能模块
    •  接口测试用例描述标准化
    •  用例生成 - 自动化爬取文档生成数据与用例
    •  脚本管理 - 脚本自动化生成
    •  执行管理 - 自动化用例执行
    •  报告管理 - 报告与结果展示
    8. 智能化性能测试中台构建
    •  性能测试平台构建需求
    •  性能测试平台包含要素
    •  如何智能化?
    •  自动化探压逻辑
    •  自动化探压技术架构
    •  自动化探压实现过程
    •  压测环境管理
    •  探寻最大并发数
    •  探寻最大 TPS
    •  效率提升统计
    9. 智能化流量回放系统构建
    •  什么是流量回放
    •  流量回放目标
    •  流量回放系统构建过程
    基于AI的产品测试方法与实践 10.AI 技术概述
    •  什么是 AI ?
    •  AI 在各行业的落地应用
    •  案例演示
    •  AI 技术概览
    •  AI 技术的四要素
    •  AI 模型的研发流程
    •  AI 的未来发展趋势
    11.AI 主要应用技术分类
    •  深度学习与神经网络
    •  图像算法典型案例
    •  语音算法典型案例
    •  NLP 算法典型案例
    12.AI 技术在金融领域的应用
    •  人脸识别
    •  声纹识别
    •  智能推荐
    •  风险分析
    •  反欺诈反洗钱
    •  智能客服
    13. 算法模型评测指标
    •  准确度
    •  精确度
    •  召回率
    •  F1
    •  WER
    •  CER
    •  算法指标测试自动化
    14. 算法测试评测体系构建
    •  准备评测集
    •  高质量数据标注
    •  编写评测脚本
    •  计算模型精度指标
    •  Badcase 分析报告
    智能化测试与大数据的产品测试方法与实践 15. 智能化测试数据构建
    •  测试数据自动化生成需求
    •  测试数据自动化生成技术框架设计
    •  测试数据自动化生成关键点
    •  测试数据自动化生成规则
    •  大数据产品测试方法
    16. 智能化环境自动化构建
    •  docker 与测试环境虚拟化
    •  一键创建 / 删除 / 还原测试环境
    •  容器化建设
    •  【案例】 docker 一键创建测试环境
    •  测试环境共享
    •  搭建基于容器的复杂测试环境构建平台
    17. 智能化测试结果自动化分析
    •  Bug 自动化定位
    •  结果自动化分析技术框架设计
    •  结果自动化分析关键点
    18. 性能瓶颈分析系统构建
    •  瓶颈分析目标
    •  内存瓶颈分析
    •  CPU 瓶颈分析
    •  网络瓶颈分析
    •  磁盘 IO 瓶颈分析
    19.AI 自动化测试主流工具
    •  Applitools
    •  Eggplant AI automation
    •  MABL
    •  Test.AI
    20. 课后问题与解答
       
    289 次浏览  1 次
    其他人还看了课程
    如何有效实施和管理探索式测试  1939 次浏览
    软件测试体系(过程,人,工具,标准 )  1998 次浏览
    全方位的软件测试管理  2447 次浏览
    问题驱动的软件测试设计  2017 次浏览
    卓越的软件质量控制与保证  1738 次浏览
    Android的单元测试  1740 次浏览
    定制内训


    咨询服务:全流程测试工作平台与工具链
    咨询目标
    帮助开发测试团队建立从代码到组件,再到系统的全是流程测试工作平台与工具
    咨询范围 代码检查、单元测试、集成测试、功能测试、性能测试
    咨询方式 培训、客户一线项目咨询、工具打包交付
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    基于UML和EA进行分析设计 10-12 [北京]
    基于SysML和EA分析设计 10-17 [北京]
    微服务开发原理与实战 10-19 [北京]
    嵌入式C高质量编程 10-19 [北京]
    机器学习&TensorFlow 10-26 [北京]
    企业架构师(TOGAF) 11-3 [北京]