
柠檬班 - 软件测试之python高级软件测试开发第15期2023
来自 网络整理·免费领取学习资源
5,758 领取 · 7,251 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《柠檬班 - 软件测试之python高级软件测试开发第15期2023》。官网需要单独购买,有集上可以免费领取。
课程目录
- 01高阶编程
- 20221029_数据类型扩展
- day01
- demo1_推导式的使用.py
- demo2_可迭代对象.py
- demo3_生成器和列表对比.py 137B
- 20221101_生成器&内置函数
- 20221101_生成器和内置函数
- day02
- code1.txt 96B
- demo1_生成器定义的方式.py
- demo2_pytest的测试夹具执行原理.py
- demo3_生成器和迭代器的区别.py
- demo4_生成器应用案例.py 972B
- demo5_匿名函数.py 807B
- demo6_常用的内置函数.py
- work.py
- __pycache__
- demo2_pytest的测试夹具执行原理.cpython-37.pyc 912B
- 20221103_函数扩展
- day03
- demo1_functools模块中的高级函数.py
- demo2_递归函数.py
- demo3_闭包函数.py 921B
- demo4_装饰器的基本使用.py 943B
- work.py
- 20221105_装饰器的使用
- day04
- .pytest_cache
- .gitignore 37B
- CACHEDIR.TAG 194B
- README.md 303B
- v
- cache
- nodeids 548B
- stepwise 2B
- demo10_带参数的装饰器源码理解.py 758B
- demo1_最简单的装饰器定义.py 921B
- demo2_装饰有参数和返回值的函数.py 675B
- demo3_通用装饰器的定义.py
- demo4_通过装饰器进行属性修改.py
- demo5_同一个函数被多个装饰器装饰.py 914B
- demo6_装饰器的副作用.py
- demo7__wraps的使用.py 483B
- demo8_装饰器装饰类.py 718B
- demo9_定义带参数的装饰器.py
- work.py
- 20221108_装饰器扩展应用案例
- 20221108_装饰器扩展之DDT的源码实现
- day05
- demo1
- .pytest_cache
- .gitignore 37B
- CACHEDIR.TAG 194B
- README.md 303B
- v
- cache
- lastfailed 29B
- nodeids 2B
- stepwise 2B
- lemon_ddt.py 189B
- test_cases.py
- demo1_通过setatter给类动态添加方法.py
- demo2_data和ddt装饰器的实现.py
- demo3_data和ddt装饰器的实现2.py
- work.py
- 20221110_魔术方法
- day06
- demo1_魔术方法介绍.py 793B
- demo2_单例模式的实现.py
- demo3__可调用对象之__call__方法.py 667B
- demo4__通过类去实现装饰器.py 939B
- demo5__在类里面定义多个装饰器.py 654B
- demo6_上下文管理器协议.py
- demo7_算术运算相关的魔术方法.py 609B
- demo8_序列语义实现的魔术方法.py 774B
- demo9___str__和__repr__方法.py 841B
- 20221112_属性管理和元类
- 20221112_元类的使用
- day07
- demo1_对象的属性.py 976B
- demo2_属性的访问机制.py
- demo3_属性管理的案例.py
- demo4_多态和鸭子类型.py
- demo5_元类的基本使用.py 685B
- demo6_使用元类来动态创建类.py 561B
- demo7_自定义元类.py 483B
- demo8_通过class定义类时指定元类.py 514B
- demo9_通过元类来实现之前讲的ddt的功能.py
- 20221115_内存管理和多线程
- day08
- demo1_引用计数机制.py
- demo2_数据池机制.py 908B
- demo3_缓存机制.py
- demo4_标记清除和分代回收机制.py 596B
- demo5_并发编程之多任务.py 710B
- demo6_线程Thread的使用.py
- work.py
- 20221117_多线程和队列
- day09
- demo1_线程对象的方法.py
- demo2_通过继承自定义线程类.py 374B
- demo3_多线程共享全局变量的问题.py
- demo4_多线程共享全局变量的问题解决方案.py
- demo5_queue模块的使用.py
- demo6_队列等待的方法.py 727B
- demo7_生产者消费者模式.py
- demo8_其他的两种对象.py 985B
- 20221122_进程池线程池
- day10
- demo1_多进程实现多任务.py
- demo2_多进程使用的注意点.py
- demo3_进程模块的其他属性.py
- demo4_多进程如何共享数据.py 579B
- demo5_多进程之间通信的队列(数据传输).py
- demo6_线程池.py
- demo7_线程池进程的上下文管理器.py 671B
- demo8_进程池和进程池之间数据传输.py
- demo9
- demo.py
- test_demo.py 482B
- __pycache__
- test_demo.cpython-37.pyc
- work.py
- 20221124_pytest插件开发
- 20221129_pytest插件开发
- day13
- .pytest_cache
- .gitignore 37B
- CACHEDIR.TAG 194B
- README.md 303B
- v
- cache
- nodeids 975B
- stepwise 2B
- conftest.py
- run.py 211B
- testcase
- test_demo.py 384B
- test_login.py 801B
- __pycache__
- test_demo.cpython-37-pytest-5.2.1.pyc 890B
- test_login.cpython-37-pytest-5.2.1.pyc
- __pycache__
- conftest.cpython-37-pytest-5.2.1.pyc
- 20221124__unittest二次开发
- 20221124_unittest二次开发
- day11
- demo1
- run.py
- testcase
- test_demo.py 541B
- test_login.py 551B
- test_register
- test_musen.py 363B
- __init__.py 135B
- __pycache__
- test_musen.cpython-37.pyc 755B
- __init__.cpython-37.pyc 288B
- __pycache__
- test_demo.cpython-37.pyc
- test_login.cpython-37.pyc 840B
- testrunner.py
- 20221126_协程
- day12
- demo1_协程模块gevent的使用.py
- demo2_协程模块gevent的补丁.py
- demo3_协程任务函数参数传递.py
- demo4_协程的执行机制.py
- demo5_基于生成器实现协程.py 824B
- demo6_原生协程函数的定义.py 735B
- demo7_原生协程函数实现并发.py
- demo8_基于aiohttp和协程实现高并发请求.py
- 20221201_pytest插件打包&socket编程
- 20221201_插件打包&soket编程
- day14
- demo1_socket编程.py
- demo2_socket实现tcp的服务端.py
- demo3_socket实现tcp的客户端.py
- demo4_socket实现并发处理的tcp的服务端.py
- demo5_socket实现并发处理的http的服务端.py
- demo_request.py 274B
- pytest-py15
- .idea
- misc.xml 294B
- modules.xml 281B
- pytest-py15.iml 464B
- workspace.xml
- build
- bdist.win32
- lib
- pytestpy15
- pytest_py15.py
- __init__.py 137B
- dist
- pytest-py15-0.0.1.tar.gz
- pytest_py15-0.0.1-py3-none-any.whl
- LICENSE
- pytestpy15
- pytest_py15.py
- __init__.py 137B
- pytest_py15.egg-info
- dependency_links.txt 1B
- entry_points.txt 48B
- PKG-INFO 228B
- SOURCES.txt 235B
- top_level.txt 11B
- readme.md 40B
- setup.py 407B
- 20221203_简易版后台框架封装
- day15
- demo1_socket实现并发处理的http的服务端.py
- demo2_flask框架的简单使用.py 475B
- demo3_封装简易版的后端框架.py
- demo5_框架路由装饰器实现.py
- demo6.py 486B
- demo_request.py 344B
- HttpServer.py
- report.html
- __pycache__
- HttpServer.cpython-37.pyc
- 扩展(关键字框架封装思路)
- 20220122_关键字测试框架开发
- UnitTestKW
- .idea
- misc.xml 294B
- modules.xml 279B
- UnitTestKW.iml 464B
- workspace.xml
- common
- basecase.py
- KWmanager.py
- runner.py
- __pycache__
- basecase.cpython-37.pyc
- KWmanager.cpython-37.pyc
- runner.cpython-37.pyc
- keyWord
- key_word.py 938B
- __init__.py 346B
- __pycache__
- key_word.cpython-37.pyc
- __init__.cpython-37.pyc 503B
- reports
- history.json
- report.html
- run.py 376B
- settings.py 200B
- testcases
- login_cases.yaml 917B
- __pycache__
- settings.cpython-37.pyc 249B
- 测试框架扩展:关键字驱动框架开发
- 02web前端
- 20221203_css
- 20221208_CSS基本样式
- day02_css
- demo1_html页面中使用css的三种方式.html 706B
- demo2_css背景设置.html
- demo3_文本样式设置.html
- demo4_css选择器.html
- demo5_css模型框.html
- main.css 45B
- 20221206_HTML基础
- 20221206_HTML标签
- day01
- 20221210_css页面布局
- 20221210_CSS页面布局
- 代码
- day03_css布局
- demo1_html元素的定位机制之相对定位.html 797B
- demo2_html元素的定位机制之绝对定位.html
- demo3_固定位置定位.html
- demo4_元素浮动.html
- demo5_flex布局.html
- demo6_css布局案例.html
- work.html
- 视频
- 202212122_vue脚手架和组件的使用
- 20221222_vue脚手架和组件的基本使用
- day08_vue组件的使用
- demo1_vue的生命周期钩子函数.html
- demo2_vue组件的基本使用.html
- vue_template.html 785B
- src
- App 模块导入语法.vue 738B
- App.vue 924B
- assets
- demo.js 127B
- demo2.js 165B
- components
- LeftMenu.vue 89B
- RightBox.vue 372B
- Top.vue 89B
- main.js 927B
- 20221213_js基础
- 20221213_JS基础语法
- day04_js基础语法
- demo1_在html页面中使用js代码的三种方式.html 484B
- demo2_js的语法一.html
- demo3_js中的运算符.html 776B
- demo4_js中的条件语句.html
- main.js 44B
- work
- demo5_js中let和const和var的区别.html 523B
- demo6_css布局案例.html
- 20221215_js操作页面元素
- 20221215_JS的语法&页面操作
- day05_js语法进阶
- demo1_js函数的使用.html
- demo2_js中的对象.html
- demo3_js中循环的语法.html
- demo4_数据的扩展方法.html
- demo5_js对象的复制.html 372B
- demo6_通过js切换页面元素的显示和影藏.html 884B
- 20221220_vue的高级特性
- day07_vue的高级特性
- demo1_vue的循环渲染 – 副本.html
- demo2_实现表格数据的增删查改.html
- demo3_事件修饰符.html
- demo4_按键修饰符.html
- demo5_表单修饰符.html
- demo6_计算属性的使用.html
- demo7_侦听器的使用.html
- demo8_嵌套数据的侦听.html
- vue_template.html 785B
- 20221224_组件的定义和使用
- src
- App.vue
- assets
- components
- Demo1.vue 894B
- Demo2.vue 981B
- Demo3.vue 998B
- Demo4.vue 1014B
- Home.vue
- MyButton.vue 132B
- Top.vue 191B
- main.js 827B
- 20221229_vue路由的使用
- src
- App.vue 105B
- assets
- components
- HelloWorld.vue
- main.js 692B
- router
- index.js
- views
- Index.vue
- Login.vue 60B
- ProHome.vue 395B
- Project.vue 274B
- ProTest.vue 162B
- Register.vue 93B
- 2022127_vue基础语法
- 20221217_vue的基础语法
- day06_vue的基本语法
- demo0_原生js把数据显示到html中.html 690B
- demo1_vue入门使用案例.html 780B
- demo2_vue插值表达式和文本填充的指令.html
- demo3_属性绑定.html 955B
- demo4_事件绑定.html
- demo5_事件绑定的参数传递.html
- demo6_数据双向绑定.html
- demo7_条件渲染.html
- vue.js
- vue_template.html 785B
- 验证码识别5
- 20230103_前后端数据交互
- 03前端项目实战
- 20230105_项目实战一_登录功能实现
- src
- 素材
- images
- LoginBack.vue
- 20230107_项目实战二_项目列表页实现
- 20230107_前端项目实战2
- src
- 20230110项目实战三_项目增删改和Vuex
- 20230110_前端项目实战3
- src
- 20230112_前端项目实战四
- 20230112_前端项目实战4
- src
- 20230114_前端项目实战5
- 20230131_前端项目实战6
- chart.js
- src
- 202302-7前端项目实战9
- 09daysrc
- 20230207_前端项目实战9
- 20230202_前端项目实战7
- 07daysrc
- 20230202_前端项目实战7
- 20230204_前端项目实战8
- 08daysrc
- 20230204_前端项目实战8
- 20230209_前端项目部署
- 10daysrc
- 20230209_前端项目部署
- 04用例执行引擎的使用
- 20230211_用例执行引擎的使用
- demo
- cases.py
- run.py 579B
- __pycache__
- cases.cpython-37.pyc 876B
- 用例执行引擎的设计.py 838B
- 目录.txt -1.#INDB
- 课件资料
- 01、python高阶编程
- 02、前端1:web基础课件
- 03、前端2:VUE3课件
包含内容
- · 01高阶编程
- · 20221029_数据类型扩展
- · day01
- · demo1_推导式的使用.py
- · demo2_可迭代对象.py
- · demo3_生成器和列表对比.py 137B
- · 20221101_生成器&内置函数
- · 20221101_生成器和内置函数
贡献者
Kevin
青铜
学习社区
1 人正在学习
编程与技术实践交流
交流编程基础、项目实践、数据库和部署问题。提问请说明环境、复现步骤与已尝试的方法。