07 2020 档案
2020,最新Model的设计-APP重构之路
摘要:很多的app使用MVC设计模式来将“用户交互”与“数据和逻辑”分开,而model其中一个重要作用就是持久化。下文中设计的Model可能不是一个完美的,扩展性强的model范例,但在我需要重构的app中,这样的设计能够满足我的需要。 关于Model Model层包含了app的数据与逻辑,Model层中 阅读全文
posted @ 2020-07-06 14:01 茶浅教你Python 阅读(307) 评论(0) 推荐(0)
2020,最新APP重构:网络请求框架
摘要:在现在的app,网络请求是一个很重要的部分,app中很多部分都有或多或少的网络请求,所以在一个项目重构时,我会选择网络请求框架作为我重构的起点。在这篇文章中我所提出的架构,并不是所谓的 最好 的网络请求架构,因为我只基于我这个app原有架构进行改善,更多的情况下我是以app为出发点,让这个网络架构能 阅读全文
posted @ 2020-07-03 13:21 茶浅教你Python 阅读(376) 评论(0) 推荐(0)
APP重构之路:引入单元测试
摘要:一、为什么要引入单元测试 在开发过程中我们会遇到这样一些问题: 面对需要重构庞大的模块代码时无从下手 修改了一处地方却在另一处地方引发了新的bug 扩展新功能的同时导致旧代码出现bug 在测试人员难以覆盖到的基础功能接口出现了bug 出现了一种难以重现的特殊边界条件触发的bug 另外我们也许还会遇到 阅读全文
posted @ 2020-07-02 13:26 茶浅教你Python 阅读(305) 评论(0) 推荐(0)
接口测试中postman环境和用例集
摘要:postman的环境使用 postman里有环境的设置,就是我们常说的用变量代替一个固定的值,这样做的好处是可以切换不同的域名、不同的环境变量,不同的线上线下账户等等场景。下面就看下怎么用吧。 创建一个Environment postman有一个envrionment(环境)设置的地方。请看下图: 阅读全文
posted @ 2020-07-01 17:28 茶浅教你Python 阅读(466) 评论(0) 推荐(0)