LLM(chatGPT)时代,软件测试前沿技术的最佳实践与案例分享
Neo Ru 查看讲师
百林哲咨询(北京)有限公司专家团队成员
曾任思科(中国)研发中心高级QA总监,从事软件开发、QA、项目管理和过程改进等方面工作二十余年, 在软件工程领域有很深的造诣。
浏览:1746次
详情 DETAILS

课程简介

在业务的驱动下,软件技术和软件架构的发展可谓日新月异,作为测试从业者如果不能紧跟时代的步伐,继续采用传统的软件测试方法与技术,将很难满足当前高速迭代的技术创新与业务发展。同时,企业本身在LLM的技术趋势下,也迫切需要掌握如何利用这些技术来为产品的测试提供直接的帮助,以此来提高产品的研发效率以及交付的频率与质量。

本课程将从测试过程中的实际痛点和问题出发,讲解LLMchatGPT在业界顶级技术驱动型公司的应用场景与落地实践,内容涉及痛点分析,解决方案,架构设计以及落地效果等。通过实际案例扩展测试从业人员的技术视野,通过课程学习能够掌握业界先进技术与测试技术的结合点。

课程收益

1.深入理解LLMchatGPT)在测试领域的应用与原理

2.深入理解AI Agent在测试领域的应用与原理

3.深入理解AI+BigData+Cloud技术在业界是如何被实际应用到测试和DevOps领域,并如何在研发效能方面发挥巨大作用

4.深入理解大型互联网企业的测试基础架构和DevOps的设计思路,清楚理解如何运用ABC技术来面对海量测试需求引出的一系列难题

5.扩展测试从业人员的技术视野,通过课程学习能够掌握业界先进技术与测试技术的结合点   

受众人群

1.资深测试工程师,测试开发工程师和测试技术骨干成员

2.测试技术负责人或测试架构师

3.资深工程师和技术负责人

4.工程效能团队负责人和工程效能研发工程师

5.开发工程师,开发技术经理,开发技术负责人

6.技术创新团队的工程师

课程周期

212H 

课程大纲

标题

授课内容

模块一:LLM时代,业界前沿测试技术的应用与落地(上)

1. LLM/chatGPT在GUI自动化测试中的应用

2. LLM/chatGPT在Mobile APP自动化测试中的应用

3. LLM/chatGPT在API自动化测试中的应用

4. LLM/chatGPT在单元测试中的应用

5. 提高测试脚本开发效率的利器Github Copilot

6. LLM在Monkey测试中的应用

7. LLM在精准测试中的应用

8. LLM在SQL测试中的应用

9. LLM在兼容性测试中的应用

10. LLM在安全测试中的应用

11. LLM在性能测试中的应用

12. LLM在变异测试中的应用

13. 使用LLM实现测试用例的分析与设计

14. 使用LLM实现失败测试用例的自动归因与分析

15. 使用LLM实现性能瓶颈的自动分析

16. AI Agent模式在软件测试中的探索与案例解读

模块二:LLM时代,业界前沿测试技术的应用与落地(下)

1. 超越BDD,GUI自动化测试用例的自动生成技术

2. TDD在测试左移中的作用与最佳实践

3. TDD,BDD和ATDD的行业实践与应用场景分析

4. 测试左移和测试右移的结合

5. API自动化测试用例的自动生成技术

6. 大数据在测试领域的落地与应用场景解析

7. 基于用户行为分析和大数据的测试用例设计

8. 基于错误猜测的测试用例设计技术

9. 基于消费者契约的API测试

10. 敏捷测试过程中大数据技术的使用

11. 智能化驱动下的移动App的兼容性测试技术

12. 单元测试中,自动化你的“自动化测试”技术

13. 单元测试用例的自动生成技术

14. 提高测试脚本开发效率的利器AiXCoder

15. Docker容器在测试环境中的落地与应用

16. Docker容器在CI/CD的落地与应用

17. 精准测试技术的应用与实践

18. Test as a Service架构的设计与落地实践

19. 测试数据服务的设计与落地实践

20. 基于机器学习的自动化测试脚本修复

模块三:业界前沿性能测试方法设计

1. 基于JMeter的全链路压测系统的设计

2. 如何0成本应用UI自动化测试脚本和API自动化测试脚本实现性格告警

3. 高并发情况下单session的Profile方法设计

4. Performance Benchmark Kits的设计

5. 基于用户数据库特征提取的测试背景数据仿真

6. 代码级的性能测试实践

7. 性能压测的测试数据准备

模块四:业界前沿测试管理经验

1. 敏捷开发模式下的敏捷测试管理

2. 敏捷开发模式下,质量量化指标的最佳实践

3. 测试敏捷化 vs 敏捷测试

4. 测试工程效能的提升的行业最佳实践与案例分享

5. “去QE”时代下的测试管理

6. “去QE”时代下的技术挑战与应对策略

7. 测试驱动开发(TDD)的测试管理实践

8. 行为驱动开发(BDD)的测试管理实践

9. 基于Test as a Service架构的测试管理

10. 统一测试报告服务的应用场景与设计思路

11. 测试工具应用商店的实践与管理

12. 基于Testlink的需求和测试mapping管理

模块五:实际案例分享

1. BAT案例:使用LLM实现GUI自动化测试用例的自动生成

2. BAT案例:使用LLM实现API自动化测试用例的自动生成

3. BAT案例:使用LLM实现单元测试用例的自动生成

4. BAT案例:使用LLM实现E2E测试用例的分析与设计

5. BAT案例:使用LLM实现Monkey测试的提效

6. 某全球大型电商案例:基于LLM的失败测试用例的自动化分析系统

7. 某全球大型电商案例:全栈测试用例执行报告的实现

8. 国内某商业银行案例:基于大数据来设计GUI测试用例的执行路径与权重

9. 国内某商业银行案例:测试执行环境的私有云方案

10. 某大型跨国软件公司案例:利用功能测试用例0成本实现性能测试

11. 某大型跨国软件公司案例:边界测试数据的自动生成技术

12. 某大型跨国软件公司案例:自服务的性能基准测试

13. 某大型跨国软件公司案例:测试需求的追踪管理

14. 某大型跨国软件公司案例:基于AI的测试数据准备



企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1