自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZERO

乘风破浪会有时,直挂云帆济沧海

  • 博客(9)
  • 收藏
  • 关注

原创 SQLAlchemy学习笔记

学习目的:掌握SQLAlchemy的基本用法。使用Flask轻量级web框架搭建API服务器,数据库使用MySQL。前期准备创建所需的数据库表创建数据库create database test_db;创建测试用户create user 'test'@'localhost' IDENTIFIED BY 'a123456';创建数据库表CREATE TAB...

2018-05-10 17:16:32 224

原创 MySQL 8.0 错误记录 (Client does not support authentication protocol requested by server)

连接数据库的时候报了这个错误。解决方法:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';新增一个用户,并授予权限:create USER test IDENTIFIED BY '123456';ALTER USER 'test'@'localhost' IDENTIFIED WITH m...

2018-05-09 19:54:00 491

原创 接口测试-读取数据库信息

这两天主要实现了之前预想的一个功能,MySQLReader,主要用于读取数据库的数据。因为主要用于接口测试,所以这个类只实现了简单的查询功能。这个功能实现不算复杂,如果需要自己搭建MySQL服务器的话那就另说了。#coding=utf-8import MySQLdbimport _mysql_exceptionsimport sysclass MySQLClient(object):...

2018-05-08 19:32:28 2904

原创 接口测试的一点想法

刚才看了老张的博客之后,感觉平时做的接口测试还可以增加一些新的功能。鉴于HttpRunner框架对于我们公司的测试团队来说并不是那么的方便(因为仍需要配置python环境,而且公司用的都是python2的环境,使用时有很多SSL的问题,解决起来并没有那么的容易),在这里就暂时不考虑用HttpRunner做为接口测试工具了。我平常做接口测试都是使用unittest +自己封装的HTTPsClient...

2018-05-05 17:27:57 322

翻译 unittest模块学习(六)

25.3.6 跳过测试和预期的失败unittest支持跳过单独的测试方法甚至整个测试类。此外,它还支持将测试标记为‘预期失败’,这是一项测试失败并将失败,但不应该被视为TestResult失败。可以很简单的使用skip()装饰器或者使用其条件变体来跳过一个测试。基本上跳过测试的行为类似这样:class MyTestCase(unittest.TestCase): @unittest.sk...

2018-05-05 16:09:39 330

翻译 unittest模块学习(三)

25.3.3 测试发现unittest支持简单的测试发现。为了兼容测试发现,所有的测试文件必须是可以从项目的顶级目录导入的模块或者包。(这里的测试发现应该指的是,发现哪些是需要测试的文件或者用例)测试发现在TestLoader.discover()中实现,也可以从命令行使用。基本用法:cd project_directorypython -m unittest discoverdiscover ...

2018-05-05 15:59:07 169

翻译 unittest模块学习(五)

25.3.5 重新使用旧的测试代码有些用户会发现他们有现成的测试代码,但是希望从unittest运行,而不是将每个旧的测试函数都转换为TestCase的子类。为了满足这个需求,unittest提供了一个FunctionTestCase类。这个TestCase的子类可以用来包装现有的测试函数。还可以提供初始化和拆卸功能。鉴于以下的测试功能:def testSomething(): somet...

2018-05-05 15:02:21 163

翻译 unittest模块学习(四)

25.3.4 组织测试代码单元测试的基本构建是测试用例,必须设置和检查每个场景的正确性。在unittest中,测试用例由unittest的TestCase类的实例表示。为了制作属于自己的测试用例,必须要编写TestCase的子类,或者使用FunctionTestCase。TestCase派生类的对象是一个可以完全运行单个测试方法的对象,以及可选的设置和整理代码。TestCase实例的测试代码应该是...

2018-05-04 16:15:25 264

翻译 unittest模块学习(二)

25.3.2 命令行界面可以使用命令行运行测试模块、测试类或者单个测试方法。python -m unittest test_module1 test_module2python -m unittest test_module.TestClasspython -m unittest test_module.TestClass.test_method也可以使用模块名称和完全限定的类或者方法名的任意...

2018-05-02 17:09:15 153

空空如也

空空如也

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

TA关注的人

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