Python测试开发技术之Python函数
体系课

Python测试开发技术之Python函数

  • Python

Mock与Stub:Python函数测试的“依赖隔离”与“行为模拟”实战

¥249.9
本课程包括
  • 6小时11分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
课程合作品牌
千锋教育
你将收获
  • 代码复用与效率提升:学会通过函数封装重复逻辑,减少代码冗余,例如将“数据清洗”封装为函数,在多个测试用例中复用
  • 模块化思维培养:理解函数作为模块化工具的作用,例如将测试流程拆分为“初始化-执行-断言”三个函数,提升代码可维护性。
  • 参数化与灵活性:掌握函数参数传递(位置参数、关键字参数),实现测试数据的动态输入,例如通过函数参数化测试不同用户登录场景。
课程介绍

本课程聚焦Python函数在测试开发中的核心应用,从基础语法到实战场景全面覆盖。课程首先讲解函数定义、参数传递、返回值等基础概念,结合测试场景演示如何封装重复逻辑(如页面元素操作、接口请求)。随后深入递归函数、匿名函数(Lambda)等高级特性,解析其在测试数据生成、断言验证中的优化作用。实战环节涵盖Selenium/Appium自动化测试脚本封装、接口测试用例模块化设计,以及基于pytest框架的函数化测试开发。通过项目驱动学习,学员将掌握函数在测试流程中的高效应用,提升脚本复用性、可维护性及开发效率,为职业晋升打下坚实基础。

适合人群
  • 编程新手
  • 测试工程师
  • 接口测试开发者
讲师介绍
为你定制专属学习计划
擅长领域:
  • AIGC办公提效
  • 大语言模型
  • AIGC行业应用
  • AIGC岗位应用
  • 文心一言
  • ChatGPT
  • AI创作
教育理念 秉承“初心至善、匠心育人”的核心价值观,努力奋斗成为一个有情怀、有良心、有品质的一流职业教育机构。始终秉持一颗“教育初心”,一切为了学员着想。
课程大纲
共0节 时长0分钟 全部收起
1.函数介绍
27分钟
2.函数定义与自定义函数
24分钟
3.必需参数
7分钟
4.关键字参数
8分钟
5.默认参数
6分钟
6.不定长参数
21分钟
7.关键参数
28分钟
8.可变和不可变类型
23分钟
9.返回值
12分钟
10.主函数
24分钟
11.局部变量和全局变量
25分钟
12.global和nonlocal
16分钟
13.闭包
12分钟
14.lambda
17分钟
15.filter
15分钟
16.map
14分钟
17.1递归(上)
19分钟
17.2递归(下)
12分钟
18.装饰器介绍
29分钟
19.1装饰器应用例子(上)
16分钟
19.2装饰器应用例子(下)
16分钟
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。