摘要: pytest介绍 pytest是一款强大的python测试工具,可以胜任各种级别的软件测试工作,可以自动查找测试用并执行,并且有丰富的基础库,可以大幅度提高用户编写测试用例的效率,具备可扩展性,用户自己也可以编写插件实现特定的功能,也可以安装第三方插件,非常容易的与其他工具集成到一起,比如持续集成、 阅读全文
posted @ 2020-03-15 23:15 测试老憨 阅读(737) 评论(0) 推荐(1)
摘要: 设计到的前端知识 项目的前端页面使用vue来实现局部刷新,通过数据的双向绑定实现与用户的交互,下面来看一下需求,在用户输入内容后,前端需要做一些简单的规则校验,我们希望在在用户输入后能够实时检测,如果有错误能够在输入框的下方显示出来。 上面是一个用户和密码的输入框,当用户输入完用户名以后,光标离开输 阅读全文
posted @ 2020-03-11 19:36 测试老憨 阅读(728) 评论(0) 推荐(0)
摘要: 提出的问题 什么情况下创建索引,什么时候不需要索引? 索引的种类有哪些? 什么是索引 索引就是帮助数据库管理系统高效获取数据的数据结构,就好比一本书的目录,它可以帮我们快速进行特定值的定位与查找,从而加快数据查询的效率。 索引的种类 从功能逻辑上划分 普通索引是基础的索引,没有任何约束,主要用于提高 阅读全文
posted @ 2020-03-10 11:04 测试老憨 阅读(991) 评论(0) 推荐(1)
摘要: 创建用户APP 整个项目会存在多个应用,需要存放在一个单独的文件包了,所以新建一个apps目录,管理所有子应用。 在apps包目录下穿件users应用 这个时候呢,需要我们将新创建的应用注册到django里,可是这里我们修改了应用的管理目录,与默认的方式不同,如果还按照之前的方式注册APP肯定会报错 阅读全文
posted @ 2020-03-09 23:55 测试老憨 阅读(720) 评论(0) 推荐(0)
摘要: 项目说明 该电商项目类似于京东商城,主要模块有验证、用户、第三方登录、首页广告、商品、购物车、订单、支付以及后台管理系统。 项目开发模式采用前后端不分离的模式,为了提高搜索引擎排名,页面整体刷新采用jinja2模板引擎实现,局部刷新采用vue.js实现。 项目运行机制如下: 项目搭建 工程创建 项目 阅读全文
posted @ 2020-03-09 14:45 测试老憨 阅读(3319) 评论(6) 推荐(1)