- 博客(103)
- 收藏
- 关注
原创 Python爬虫小项目实战
1.【Python项目实战】1.自动获取小说多个章节内容2. 【Python项目实战】2.获取英雄联盟里面的全部英雄3. 简单地自动抽奖系统4. 简单地点赞系统5. 制作查询手机号工具6. 制做登录系统7. 操作excel办公自动化8. 自动批量保存图片9. 获取NBA数据10. 获取彩票信息11. 获取房地产信息12. 获取小说榜的书名并建文件夹13. 获取阴阳师壁纸14. 多线程获取多页斗图表情 / 多线程获取近百张皮肤15.获取双色球号码判断是否中奖16.制作12306查询工具
2024-07-24 17:01:55
258
原创 【Python】学习大纲整理
一.基础 0.前提知识 学习Python前的知识准备 1.下载&安装&环境配置 【Python基础】安装与环境配置_get-pip.py-CSDN博客 2.变量 【Python基础】变量 运算符 【Python基础】运算符 数据结构(基础,高级) 【Python基础】数据结构 三大流程:顺序,判断,循环 【Python基础】程序三大流程:顺序,判断,循环 字符集合与字符集编码 【Python基础】字
2024-07-24 16:36:57
240
原创 【Python高级】进程,线程,池,协程
https://blog.csdn.net/weixin_46697247/article/details/140383266https://blog.csdn.net/weixin_46697247/article/details/140445735
2024-07-24 16:35:43
306
原创 【Python高阶】异步上下文管理器
对象想要使用,则需要对象内部定义__enter__方法和__exit__方法。语法: with 对象 as 变量名。
2024-07-24 16:34:21
199
原创 【面试题】测试工程师面试题汇总
【测试基础】归纳整理2023年面试题-CSDN博客【性能测试】归纳整理2023年面试题【python】归纳整理2023年常见面试题https://blog.csdn.net/weixin_46697247/article/details/133493163https://blog.csdn.net/weixin_46697247/article/details/133470055【接口测试】归纳整理常见面试题_api测试发现的bug类型-CSDN博客【操作系统】归纳整理2023年常见面试题-CSDN博客ht
2024-07-24 16:32:18
255
原创 【Python进阶】元类
实例化产生类的类前提: 类继承了type类才是元类class MyType(metaclass=type): # 自定义的元类# class制造类Human的第4步使用的是自定义元类MyType(class_name,class_object,class_body)passpass自定义元类实例化类Human的过程:1.产生空对象Human2.调用MyType的init方法,初始化对象Human3.返回初始化好的类。
2024-06-26 16:00:38
124
原创 序列化和反序列化
将内存中的数据类型转换成一种特定格式,这种特定格式可以用于存储到硬盘,或者传输给其他平台使用。内存中的数据类型----->序列化----->特定格式(json/pickle)内存中的数据类型
2024-06-15 22:20:39
112
原创 【Python基础】内置属性
3.__all__ 模块的内置属性,默认存放的是模块里面所有的对象(变量,函数名)4. __file__ 查看当前文件的绝对路径。1. __name__ 查看对象名。2.__doc__ 查看文档注释。
2024-06-15 16:45:39
303
原创 【Python基础】名称空间和作用域
栈区存在相同变量名的情况下,数据会被覆盖;如果划分空间,就不会产生冲突。在名称空间的基础上,按照作用域进行分类: 全局作用域,局部作用域。内置名称空间 > 全局名称空间 > 局部名称空间。将栈区进行分类,这些分类就是名称空间。
2024-06-11 22:09:47
922
原创 【Python基础】文件处理
会占用两块内存空间,一块是变量值所占的内存空间,一块是操作系统打开具体文件所占的空间。打开文件,文件指针开始默认在文件开头位置,清空原有数据。打开文件,文件指针默认在开始位置,清空原有数据。打开文件,文件指针默认在文件开头位置。打开文件,文件指针开始默认在末尾。
2024-06-11 15:16:08
932
原创 学习Python前的知识准备
CPU可以向下兼容(64位的CPU可以运行64位的程序,也可以运行32位的程序)平台=操作系统+计算机硬件(比如联想/华硕等)跨平台就是编写的代码可以在任意平台可以正常运行。二进制数即应用程序对外提供的64位二进制。二进制数即应用程序对外提供的32位二进制。CPU型号每次从内存里取出。CPU型号每次从内存里取出。
2024-06-03 15:47:16
201
原创 【Python进阶】面向对象(ObjectOriteProgramming)
是程序开发的方法,将方法和属性封装在对象中,可以提高代码的重用型。print("扩展的内容")print("方法2")print("方法1")父类以及父类的父类的。
2024-04-17 21:31:09
566
原创 【Python的第三方库】flask
基于MVT设计模式即Models,Views,Templates(html+模板语言)return f"您的博客id是:{blog_id}"从列出的项目中选择一个 /xx//return 字符串/json/模版渲染。return 字符串/json/模版渲染。return 字符串/json/模版渲染。# 获取到参数page的值2。Flask的默认端口:5000。web后端开发轻量级框架。客户端请求path可能是。
2024-04-03 17:00:28
1367
原创 【场景测试用例】发送邮件
测试思路:功能 操作发送是否会触发发送邮件 接收者是否可以接收到邮件 邮件内容是否正确且完整 UI 页面布局排版合理 性能 批量发送邮件,看下响应时间 安全 兼容 不同浏览器打开内容正确且完整 异常 未填写的人,是否会接收到邮件 邮件发送过程中,中断发送 邮件发送过程中,断网/弱网 撤回邮件
2023-12-28 18:18:07
513
原创 【场景测试用例】网站
测试思路: 需求分析和测试计划 分析需求功能和业务逻辑,整理测试用例 制定测试计划,明确测试目标,范围,测试环境,人力,时间 执行测试用例 功能测试 验证网站的各个功能点是否正常 注册,登录,搜索,数据提交等 表单验证,包括:错误提示,状态变更,导航等 兼容性测试 不同浏览器,设备,系统上都可以正常运行 UI 外观布局合理 校验页面元素的正确性,包括:链接,按钮,图像和文字 导航测
2023-12-11 21:09:11
165
原创 【场景测试用例】下载文件
测试思路:功能 可以正常下载不同文件格式,大小,数量的文件 下载之后的文件可以正常打开且内容一致 异常 下载中断网 文件不存在,下载拦截 未满足下载条件: 无权限 重复下载 目录相同,是否使用后缀区分或者覆盖 性能 下载限制网速 兼容 不同浏览器,系统版本上都可正常下载 UI 不同浏览器,系统版本的外观布局一致 用户友好性: 给出对应的提示(比如错误,正确提示)
2023-12-08 23:25:03
142
原创 【场景测试用例】上传文件
测试思路:功能 上传符合需求给的文件格式,大小,宽高等可以正常上传 不同的文件格式 最大/最小/中间的文件大小 如支持批量上传可以正常上传 上传最大文件数,最小数,中间数 如支持删除可以正常删除指定文件,其他文件不受影响 如支持预览,可以正常查看文件 如支持移动,可以正常交换文件顺序 异常 不支持的文件格式 文件大小超出范围 宽高不符合要求 上传文件数量超出范围 文件名称过长/空/包含特殊字符 断点续传 上传中取消再上传 上
2023-12-08 23:15:00
151
原创 【APP安卓测试工具】adb(Android Debug Bridge)
1.常见的命令列出已连接的设备 adb device 安装 adb install <APK文件路径> 卸载 adb uninstall <APK文件路径> 启动和停止 adb shell am start -n <包名>[/<Activity>] adb shell am force -stop <包名> 截屏和录屏 adb shell screencap <文件路径> 对屏幕截屏并保存到指
2023-12-07 17:41:31
624
原创 【Python基础】字符集与字符编码
我们看到的英文,数字,汉字等在计算机内如何表示,那就需要编码。计算机内存储的信息需要解析出来,那就是解码。计算机内存储的信息都是。
2023-12-01 17:30:04
205
原创 【Python基础】内存管理机制
2.Python自动内存管理机制即垃圾回收机制。可以使用sys.getrefcount(对象)去查看引用计数。对象分配了内存了,不再使用时未立即释放内存。4.Python内存优化。引用计数从0开始,被引用则计数+1。程序需要的内存大于系统空间的内存。加速自动垃圾回收的速度,解决内存不足的问题。需要同时分配和释放内存。并自动回收不再使用的内存和对象。del 对象,会。引用计数不对/循环引用。
2023-12-01 16:30:52
336
原创 【场景测试用例】登录
测试思路:UI 不同浏览器,不同系统的手机设备外观和布局保持一致 用户友好性 错误提示 搜索历史和自动补全 回车失焦 输入建议 功能 验证登录功能 输入正确的用户名,密码/短信验证码可点击登录按钮 必填项未输入,登录按钮置灰不可点击/点击报错提示 验证跳转 用户名,密码正确,可跳转到对应页面 用户名/密码错误,停留在当前页面 重置密码是否可以跳转正确页面 兼容 不同浏览器/不同系统/不同手机设备可正常工作
2023-11-30 17:21:43
221
原创 【场景测试用例】二维码
测试思路: UI 不同设备,不同浏览器下的外观和布局一致 用户友好性 二维码足够清晰且大小合适 是否有错误提示 是否有扫描成功/失败提示 启动,扫描过程 功能 验证识别功能 二维码完整且有效 二维码失效 二维码不完整/过于模糊 空白二维码 测试不同大小的二维码 验证扫描结果 正常二维码,可扫描并结果符合预期 二维码失效,无结果识别 二维码模糊,无结果识别 二维码过小,无法识别完整内容 仅
2023-11-30 17:08:50
214
原创 【Python标准库】os
os.path.basename() 返回路径的最后一项。os.path.splitext() 根据扩展名前的分隔符划分组成。是一个操作系统模块,用来提供一些方便。操作路径的实现,使用。即(分隔符前的部分,扩展名)
2023-11-29 22:12:28
510
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人