摘要: 1.添加文件 git add . (所有文件) git add 文件名 (指定文件) 2. git commit -m" " (提交文件) 3.git push 输入账户 输入密码 (文件上传到远程仓库) 4.删除远程仓库文件 删除指定文件(删除删除暂存区或分支上的文件,但是本地保留文件) git 阅读全文
posted @ 2019-10-28 10:49 bigsmart 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.新建 django应用 NotPad 2.新建项目 note 3.新建功能测试 mkdir function_test touch function_test/ __init__.py 在 /function_test下新建tests.py 功能测试 /function_test/tests.p 阅读全文
posted @ 2019-10-28 10:17 bigsmart 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 1.确保隔离 上一个随笔中功能测试操作的是正确的数据库,所以会保留一些数据影响,所以要隔离测试(而django中的单元测试是自动隔离的)使用django中的 阅读全文
posted @ 2019-10-24 19:51 bigsmart 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 功能测试的主要代码 单元测试 1.先测试数据库是否正常存储数据 在tests.py下新建类 运行python manage.py test无法通过 解决迁移数据库 1.修改models.py 2.运行python manage.py makemigrations models.py 2.测试前端数据 阅读全文
posted @ 2019-10-24 17:31 bigsmart 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 前端代码 简单来说就是实现在文本框填数据提交后数据返回到table中 功能测试主要代码 单元测试tests.py主要代码 视图views.py 阅读全文
posted @ 2019-10-24 10:18 bigsmart 阅读(441) 评论(0) 推荐(0) 编辑
摘要: TDD流程 .功能测试 .单元测试 ."单元测试/编写代码"循环 .重构 总体流程参考如图: 首先编写一个测试,运行测试看着失败,然后编写最少量的代码取得一些进展,再运行测试,循环直到成功为止 如果又有功能测试,又有单元测试,把功能测试当做循环高层视角,即编写程序让这个代码通过。 功能测试是应用能否 阅读全文
posted @ 2019-10-23 21:17 bigsmart 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 断言方法 检查条件assertEqual(a, b) a == bassertNotEqual(a, b) a != bassertTrue(x) bool(x) is TrueassertFalse(x) bool(x) is FalseassertIs(a, b) a is bassertIsN 阅读全文
posted @ 2019-10-23 09:00 bigsmart 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 其他与第一个例子一样 tests.py改为 阅读全文
posted @ 2019-10-22 22:07 bigsmart 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 通过Resolve函数来测试你的网站的URL对应关系是否如你所愿。 1.新建project TDD_django 2.新建app lists lists下的views.py: TDD_django下的urls.py lists下的单元测试模块tests.py: (最后后台运行python manag 阅读全文
posted @ 2019-10-22 21:59 bigsmart 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 题目有点忘了,大概是创建四个线程,要的输出结果差不多是这样,(没复习到线程,凉凉,补一下) RESTART: /home/cmy/python/Internet/fuxi.py 开始线程 1 : 1开始线程 1 : 2开始线程 1 : 3开始线程 1 : 4开始线程 1 : 5 开始线程 2 : 6 阅读全文
posted @ 2019-10-21 11:06 bigsmart 阅读(342) 评论(0) 推荐(0) 编辑