上一页 1 2 3 4 5 6 7 8 ··· 59 下一页
摘要:前言 使用 django 的 orm 建模型的时候,添加 DateTimeField 字段,发现存到数据库的日期时间格式是'2020-06-28 21:30:48.481516' 我们一般习惯的格式是'2020-06-28 21:30:48'不带后面的6位数毫秒 参考stackoverflow链接: 阅读全文
posted @ 2020-06-29 18:56 上海-悠悠 阅读(145) 评论(0) 推荐(0) 编辑
摘要:前言 ORM 使用 filter() 查询的时候,当有多个条件的时候,可以使用 Q 查询 Q 查询 or 如有个 Card 模型,表里面有以下数据 查询 card_user 名称为 YOYO 或 yoyo的数据,使用 SQL 可以这样查询 select * from yoyo_card where 阅读全文
posted @ 2020-06-28 23:33 上海-悠悠 阅读(120) 评论(0) 推荐(0) 编辑
摘要:前言 在使用django的 ORM 查询时候,我想查询最近3天的数据,需根据日期查询某一段时间的数据 时间筛选方式 可以根据 __year、__month、__day、__week_day 查询对应时间的记录 比如我表里面的字段是add_time, model 模型名称是 Card 先进 shell 阅读全文
posted @ 2020-06-28 22:48 上海-悠悠 阅读(203) 评论(0) 推荐(1) 编辑
摘要:前言 在 django 的 User 表里面有个 is_active 字段可以判断用户是否是激活状态。 使用 authenticate 校验登录的时候 is_active 是不生效的。 authenticate 登录 create_user 创建新用户的时候 is_active 默认是1,也就是Tr 阅读全文
posted @ 2020-06-25 16:43 上海-悠悠 阅读(161) 评论(0) 推荐(0) 编辑
摘要:前言 requests 库里面上传文件会用到 requests_toolbelt, 可以很方便的解决 multipart/form-data 类型的文件上传相关接口。 HttpRunner 集成了 requests_toolbelt,从 2.4.1+ 版本开始可以使用内置 upload 关键字来上传 阅读全文
posted @ 2020-06-17 23:32 上海-悠悠 阅读(330) 评论(0) 推荐(0) 编辑
摘要:前言 如何判断一个文件的类型呢,判断这个文件是png还jpg,还是mp3文件? filetype 包是 python 用来判断文件类型的依赖包,github地址https://github.com/h2non/filetype.py filetype 安装 pip install filetype 阅读全文
posted @ 2020-06-17 23:17 上海-悠悠 阅读(457) 评论(1) 推荐(0) 编辑
摘要:前言 面试题:如何造10w条测试数据,如何在数据库插入10w条数据,数据不重复? 想面试高级测试、高级自动化测试、测试开发岗位,面试时候考察 SQL 就不是简单的增删改查的,必然会问到存储过程。 一问到存储过程基本上是送命题了,本篇讲解下如何使用存储过程在 mysql 数据库快速造大量测试数据。 存 阅读全文
posted @ 2020-06-15 22:49 上海-悠悠 阅读(967) 评论(3) 推荐(1) 编辑
摘要:前言 面试题:如果造10w条测试数据,如何在数据库插入10w条数据,数据不重复 最近面试经常会问到sql相关的问题,在数据库中造测试数据是平常工作中经常会用到的场景,一般做压力测试,性能测试也需在数据库中先准备测试数据。那么如何批量生成大量的测试数据呢? 由于平常用python较多,所以想到用pyt 阅读全文
posted @ 2020-06-13 23:44 上海-悠悠 阅读(1063) 评论(0) 推荐(0) 编辑
摘要:前言 httprunner 可以自定义生成测试报告的模板,1.x版本里面有个 extent_report_template.html 模块非常美观。 但是生成报告的时候会报错:jinja2.exceptions.UndefinedError: 'dict object' has no attribu 阅读全文
posted @ 2020-06-13 18:49 上海-悠悠 阅读(361) 评论(1) 推荐(0) 编辑
摘要:前言 httprunner 参数化数据源指定支持三种方式: 在 YAML/JSON 中直接指定参数列表:该种方式最为简单易用,适合参数列表比较小的情况 通过内置的 parameterize(可简写为P)函数引用 CSV 文件:该种方式需要准备 CSV 数据文件,适合数据量比较大的情况 调用 debu 阅读全文
posted @ 2020-06-13 11:03 上海-悠悠 阅读(319) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 59 下一页