自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 单元测试&Pytest

Pytest 是一个命令行工具,编写用例简单,可读性强 非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考 支持单元测试和功能测试 支持参数化 执行测试过程中可以将某些测试跳过,或者对某些预期失败的Case标记成失败 支持重复执行失败的Case 支持运行由unittest编写的测试Case 具有很多第三方插件,并且可以自定义扩展 方便的和持续集成工具集成 可以运行以test开头或test结尾的包、文件和方法 可以使用assert进行断言 下面是pytest例子 import pytest de

2020-10-24 21:11:47 150 1

原创 单元测试&Client和Unittest

单元测试中Client的特征 状态保存 只能使用在django中 不需要启动服务,使用的是临时的数据库 发送post请求,只需要路径,例如:/login, 不需要url 如果发送json格式,需要指定数据格式 测试由于是走临时数据库(mysql),所以,注册、登陆是一起的 断言 我们在写代码测试接口或者函数的时候,我们对这个接口或者函数的返回值是有预期的,如果实际的返回值和我们预期的结果不一致,就说明这个接口或者函数是有 bug 的,也就是测试不通过。 断言可以简单理解为:对预

2020-10-23 11:50:07 225

原创 单元测试

认识单元测试 单元测试:测类,方法,函数,测试最小单位 由于django的特殊性,通过接口测单元,代码逻辑都放在类视图中 单元测试好处 消灭低级错误 快速定位bug(有些分支走不到,通过单元测试提前测出问题) 提高代码质量(测试后顺便优化代码) 编写和运行django的单元测试 django环境 数据库编码 数据库用户权限(需要建临时数据库、删临时数据库) 每个应用,自带tests.py 类,继承django.test.TestCase 前置、后置方法 test开头的测试用例

2020-10-20 20:31:53 103 1

原创 接口测试

接口测试理解 通过 http://域名或ip:端口/路径 测试,就是接口测试 通过工具(Postman)或者通过代码(Requests) 保存一些记录,方便以后使用 Requests的使用: 发送http请求,获取服务器返回的响应 # 1. 导入模块(包) # 2. 调用模块的请求方法 # 3. 打印响应对象的状态码、头、体 import requests # 返回值,是一个对象(变量,随便起一个变量),接受服务器返回的数据 # resp = requests.get('https://www.b

2020-10-20 20:00:54 124

原创 测试概念

测试理论 测试,是一切编程人员的必备技能。 ※测试开发 认识软件测试 在 规定条件 下对程序进行操作,从而发现错误,对软件质量进行评估的一个过程。 在规定条件 找bug 质量评估:预期结果和实际结果的比较 方式:手工或自动(写代码替换手工,通过软件替换手工) 软件测试分类 按照阶段进行划分 单元测试(Unit Testing) 单元测试是对软件组成单元进行测试。其目的是检验软件基本组成单位的正确性。测试的对象是软件设计的最小单位:模块。 测试阶段:编码后 测试对象:最小模块 测试人员:白盒

2020-10-20 17:29:31 355

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除