摘要: 一.在我们没有学习过python语言的时候领导让我们做接口测试 我们都使用工具来做测试,一般常用的如jemeter,postman这些个工具,我来推荐使用postman 这个工具来进行接口测试,有的小伙伴们说Fiddler或Charles抓接口,然后进行测试不也成吗?成是成,但是接口测试往往优先于客 阅读全文
posted @ 2018-06-05 15:06 wangsen123 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 自动化测试在各大互联网公司全面铺开,那么针对于自动化测试好的设计思想有哪些呢?.....今天我们共同探讨下Unittest之数据驱动(DDT是 “Data-Driven Tests”的缩写)。 对于接口自动化的数据驱动模式是大多数公司所选择的主流设计思想,有通过Mysql实现数据驱动,有通过Exce 阅读全文
posted @ 2018-05-28 09:30 wangsen123 阅读(3174) 评论(1) 推荐(4) 编辑
摘要: 一、Jenkins的优点 1、传统网站部署流程 一般网站部署的流程 这边是完整流程而不是简化的流程 需求分析—原型设计—开发代码—内网部署-提交测试—确认上线—备份数据—外网更新-最终测试 ,如果发现外网部署的代码有异常,需要及时回滚,一般是运维来做。 1、功能测试 2、上线的时间 3、 jenki 阅读全文
posted @ 2018-05-21 09:49 wangsen123 阅读(1070) 评论(0) 推荐(0) 编辑
摘要: Ajax即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术,AJAX = 异步 JavaScript和XML(标准通用标记语言的子集),AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少 阅读全文
posted @ 2018-05-11 17:20 wangsen123 阅读(465) 评论(0) 推荐(0) 编辑
摘要: DateTimeField.auto_now:这个参数的默认值为false,设置为true时,能够在保存该字段时,将其值设置为当前时间,并且每次修改model,都会自动更新。因此这个参数在需要存储“最后修改时间”的场景下,十分方便。需要注意的是,设置该参数为true时,并不简单地意味着字段的默认值为 阅读全文
posted @ 2018-05-10 10:10 wangsen123 阅读(2357) 评论(3) 推荐(0) 编辑
摘要: 1、创建django项目 a.使用命令创建,安装完django之后就有django-admin命令了,执行命令创建即可,命令如下: b.使用pycharm创建,打开pycharm之后,选择新建项目,然后选择django项目,在路径写上项目名称,再填一个应用的名称创建就可以了,实质上用pycharm创 阅读全文
posted @ 2018-05-09 15:03 wangsen123 阅读(3662) 评论(0) 推荐(1) 编辑
摘要: 这个博客系列准备介绍一下使用python语言中的django框架开发出一个接口自动化测试平台。一来加深自己的印象,温故而知新,二来希望可以帮助到其他想学pythonWeb开发的朋友。 什么是web开发呢,其实就是开发一个网站了。那开发网站需要用到哪些知识呢? 1、python语言基础,因为用pyth 阅读全文
posted @ 2018-05-09 10:37 wangsen123 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: Django ORM基本配置 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 django为使用一种新的方式,即:关系对象映射(Object Rel 阅读全文
posted @ 2016-12-23 18:11 wangsen123 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 通过上节课的学习,我们已经对Django有了简单的了解,现在来深入了解下~ 1. 路由系统 1.1 单一路由对应 1 url(r'^index$', views.index), 1 url(r'^index$', views.index), 1 url(r'^index$', views.index 阅读全文
posted @ 2016-12-23 16:43 wangsen123 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 上面我们已经知道Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。今天就一起来学习下Django; 一、准备工作 1 2 3 1)打开cmd,进入到p 阅读全文
posted @ 2016-12-23 16:11 wangsen123 阅读(183) 评论(0) 推荐(0) 编辑