Django
阿胶@苏州
努力,遇见更好的自己
展开
-
beatifulreport的测试报告样式优化(改动ddt底层代码)
初始的测试报告如下:样子不是很美观。另外如果想要描述下面有内容显示只需要加注释如'''描述blablabla‘’‘’如图:但是整个测试报告还是不太美观,同时在写测试脚本时不太好参数化的读取用例描述。于是需要将DDT底层改动一下。这样固定取入参的最后一个做为case描述:...原创 2020-11-10 14:53:20 · 311 阅读 · 0 评论 -
django数据库建表的时候,migrate时总是报No migrations to apply.(日常问题解决方案)
1做了些不当操作,直接在数据库里将一些表给删除了,想要重新建表步骤1:python manage.py makemigrations步骤2:pythonmanage.py migrate然后就报下面的错。. 方案:1删除migrations文件夹下的文件 2 删除数据库django_migrations下,app栏...原创 2020-04-21 18:43:18 · 1331 阅读 · 2 评论 -
自动化测试平台(Django)(四)--Template介绍之继承extends和包含include
Django是MTV架构,T代表Template,前端展示页面,在前文中也详细讲过(Django介绍)。在写Template的时候,通常很多页面有共用的部分,比如我们这个自动化平台的导航部分。这时就不需要用到一个一个页面重复写这个公用的部分,比较烦同时也不利于维护。这时候就需有个母版的概念,母版里面写公用的地方,然后每个页面去继承这个母版。比如自动化平台里的索引部分,当然也可以做多次继承。...原创 2019-10-17 16:14:55 · 423 阅读 · 0 评论 -
自动化测试平台(Django)(一)--框架简介
在我们做接口自动化测试时,在之前的文章自动化+jenkins中详细讲过怎么样通过持续集成来自动促发接口自动化回归测试并发送报告。事先设置好,定时去促发。而目前博主写的自动化脚本涉及erp,平台组,商城组等一些自动化脚本以及一些特定的联系多端的测试场景,有时候项目经理,手工测试甚至开发的一些小变动需要做一些回归,这时候最后就是给一个可视的界面给他们自己去促发。当然还有给不同业务线写的一些工具,全部集...原创 2019-09-09 19:46:06 · 1136 阅读 · 0 评论 -
自动化测试平台(Django)(二)--测试工具模块介绍
在设计自动化平台时,首先构想一下需要做哪些功能。平时工作中业务线的测试就有工具的需求以提高测试效率,会经常做批量的接口自动化回归测试,会发送测试结果的报告,当然也会在测试时有很多失败的用例。所以博主就暂时将自动化的平台设计加入了测试工具,自动化测试,自动化测试历史结果,自动化测试Issue等几个模块。当然平台可以集成更多的功能,如果有足够的人力以及相当的技术可以做的更专业,开辟更多的功能块,博主做...原创 2019-09-20 16:17:00 · 363 阅读 · 0 评论 -
自动化测试平台(Django)(三)--自动化测试模块介绍
自动化测试模块部门按不同的组别不同的模块归类接口测试用例,通过一键促发对对应的模块进行回归测试,并发送报告。需要说的是自动化测试平台的后端也直接集成了前面向大家介绍的接口自动化框架,目前前端做出来的思路如下:1)通过点击一键自动化回归测试,触发对应模块的自动化脚本,跳出模态框提醒正在回归请耐心等待2)回归结束后,模态框就更新测试报告内容,如果大家看了前面给大家介绍的接口自动化框架就应该...原创 2019-09-23 18:03:46 · 743 阅读 · 0 评论