摘要:
因为Django是基于MTV模式开发的web框架, 那么我们就要熟悉其中T,代表templates Django默认使用的是templates模板,我们的html文件都是创建在这个模板下面的。 templates名称我们不要修改,但是,我们如果修改了,就要配置好它的路径,否则,views中的方法就找 阅读全文
摘要:
前面的一篇博客中,我简单的写了一个demo,通过访问/hello路径,我们成功的实现了页面的返回。 但是返回中,没有前端页面的形式, 今天我们讲一下返回有前端页面的形式,使用模板:templates目录下面的html形式。 思路: 前面我们讲了,先是urls.py文件中,读取了视图views.py中 阅读全文
摘要:
1,安装pymysql pip install pymysql 2,连接数据库 host,port,db,user,password 3,创建一个游标对象 4, #使用游标的execute()方法执行sql语句 5, #使用fetchall()获取全部数据6, #关闭游标连接7, #关闭数据库连接 阅读全文
摘要:
上篇博客我们创建了一个项目:test_platform,一个应用:app_demo 今天这篇我们主要是创建一个demo:访问本地地址,出现:Hello World! 一,我们先运行我们创建的项目。 我们发现访问成功: 如下: 二:我们访问我们定义的页面内容:Hello World! 2.1:配置te 阅读全文
摘要:
今年开始学习Django这个框架的知识。 虽然自己现在还是再做自动化测试的工作,但是为了自己的提升,开始入门学习Django框架,向测试开发转型。 这篇博客的主要讲两个知识点: 1,Django的安装和开发环境的准备。 2,Django创建第一个项目和第一个应用。 首先:Django的安装,我的环境 阅读全文
摘要:
目标:实现接口自动化,测试数据与测试脚本分离。 手段: 1,yaml文件保存测试的静态数据。 步骤: 1,通过配置文件中的方法,对单个接口的请求参数进行封装,模板统一。 方法如下: 这个步骤非必需,但是,利于维护脚本。 2,通过读取yaml文件的方法,实现把测试数据保存到yaml文件中的目的。 以上 阅读全文
摘要:
在接口自动化测试的时候,yaml 文件一般放测试的数据或当配置文件使用,yaml 文件存放静态的数据是没问题的,python的数据类型基本上都是支持的。有时候我们想在 yaml 文件中引用变量来读取 python 代码的设置值。 一:yaml文件中是静态数据,那么,我们用python可以正常的读取。 阅读全文
摘要:
1,下载git 2,打开git bash here 3, 3.1:设置用户名 git config --global user.name ‘zhangsan' 3.2:设置用户名邮箱 git config --global user.email 'zhangsan@sdjgroup.com.cn' 阅读全文
摘要:
前面一篇博客中介绍了数据驱动测试,就是把请求体中的测试数据剥离出来,放到yaml文件中保存, 今天主要是介绍自己在做接口自动化练习的时候,碰到的一个现象,觉得有必要记录下来。 首先:读取yaml文件, import os curPath = os.path.dirname(os.path.realp 阅读全文
摘要:
做接口自动化,或者UI自动化,对测试脚本的封装是一件很重要的事情。 封装带来的好处是,脚本容易维护,当数据与脚本或者代码分离后,我们只要更新我们的测试数据即可,测试脚本不要轻易的改动。 维护起来就轻松很多了。 从某种意义上来说,自动化测试的成败,很大程度上取决于我们的测试数据与测试脚本是否能成功的分 阅读全文