随笔分类 -  Python 测试相关

摘要:今天在对flask客户端进行测试,然后看到我们服务器端用请求前钩子写了这样的代码 这段代码的意思是,在将请求发向flask路由的之前先运行这段代码,我们都知道要在requests里面设置cookies的参数只需要 只要在request方法里面带上cookies字典就可以让上面语句获得对应内容。 问题 阅读全文
posted @ 2016-10-18 21:30 piperck 阅读(3127) 评论(0) 推荐(0) 编辑
摘要:其实以前我记得有人对我说过,写代码甚至可以先写完测试之后部署好了再开始写逻辑代码。我觉得有点吃惊和奇怪,这不是扯淡吗? 但是这次在完成了积分支付第一阶段开发之后我意识到,这可能并不是开玩笑,特别是项目可能还涉及到以前的代码进行迁移,如何保证代码迁移之后还能继续正常运行? 越是大的项目,在这个上面的维 阅读全文
posted @ 2016-08-11 18:14 piperck 阅读(6037) 评论(2) 推荐(0) 编辑
摘要:这个周末基本上都在研究这玩意儿中度过了,虽然效率不高,英文文档看得晕头转向,但是好歹弄出来了 有个结果测试也通过了现在粗略总结一下有时间补上更多详细的例子。 首先使用py.test测试框架,可以做最简单的了解在它们官网上https://pytest.org/ flask现在有个很尴尬的地方,我在gi 阅读全文
posted @ 2016-01-11 02:21 piperck 阅读(3336) 评论(0) 推荐(0) 编辑
摘要:接上篇 上篇只是非常官方的描述了一下travis-ci是包括了些什么部分会如何工作但是并没有深入介绍也没有写demo。 这里先贴上一个我已经测试好了的python_travis-ci的环境 https://github.com/piperck/flask_pytest_demo#flask_pyte 阅读全文
posted @ 2016-01-09 14:00 piperck 阅读(1212) 评论(0) 推荐(0) 编辑
摘要:首先由于公司用上了高大上的travis-ci商用版,一直想试着学学弄弄看。现在要写openapi的相关测试,而且要在travis-ci上集成。我就想体验一下这个过程。所以自己弄了一个public的仓库先尝试一下。 首先了解travis-ci的相关比较重要。https://docs.travis-ci 阅读全文
posted @ 2016-01-08 02:52 piperck 阅读(1213) 评论(0) 推荐(0) 编辑
摘要:今天才发现了一个刷新三观的问题。那就是 pycharm的底层集成的debugger功能其实是依赖于几个测试框架。。 现在由于要写基于pytest的测试,但是如果到zsh里面去跑命令,明显是效率很低下的一种方式。所以我半个晚上都在寻找如何把这玩意儿集成到pycharm里面 但是就算是使用pip ins 阅读全文
posted @ 2016-01-06 21:42 piperck 阅读(3253) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示