摘要: Config模块主要是为了存放的一些其他配置等的一个目录,当前目录存放日志配置文件 以配置的形式定义日志的格式,输出目录,输出内容等 对应的log.py文件如下: 阅读全文
posted @ 2019-10-11 15:11 何发奋 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 创建excel测试数据准备,excel的第一个sheet存储测试集,后面分别为测试用例和断言结果表 测试集构成如下: 按列分别为测试序号,测试用例说明,对应的sheetname,测试用例是否允许,测试用例运行模式,测试数据sheet,测试用例执行结果,测试用例执行时间 测试用例的构成: 按列分别为测 阅读全文
posted @ 2019-10-11 15:07 何发奋 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Action模块 封装接口request方法,根据传入的参数调用不同的请求方法,因为项目特色,我们公司的接口都是get和post方法,所以仅仅封装了get和post方法: 详解: 因为项目特点,post方法的'Content-Type'是'application/json',所以我在封装的请求方法里 阅读全文
posted @ 2019-10-11 14:36 何发奋 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 前言 公司的接口开发了好几年一直没有变动,最近突然来了新需求要开发接口的2.4版本,测试完成后新增自动化接口测试现在编写接口测试框架Onapi如下: Onapi整体框架构成 后面我来详细讲述我的每个模块的代码封装和使用方式 阅读全文
posted @ 2019-10-11 14:32 何发奋 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 解决数独 题目描述 编写一个程序,通过已填充的空格来解决数独问题。 一个数独的解法需遵循如下规则: 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。 空白格用 '.' 表示。 一个数独。 答案被标成红色。 N 阅读全文
posted @ 2019-09-24 15:09 何发奋 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 因为最近改自动化框架在网上找了很多框架,发现RobotFramework不错,但是网上的资料很杂,现在将自己配置框架的学习笔记分享 Python配置RobotFramework的seleniumlibrary 前置条件:已安装python3 第一步:安装RobotFramework cmd命令输入: 阅读全文
posted @ 2019-09-23 15:04 何发奋 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 01矩阵 难度分类 中等 题目描述 给定一个由 0 和 1 组成的矩阵,找出每个元素到最近的 0 的距离。 两个相邻元素间的距离为 1 。 示例 1: 输入: 0 0 0 0 1 0 0 0 0 输出: 0 0 0 0 1 0 0 0 0 示例 2: 输入: 0 0 0 0 1 0 1 1 1 输出 阅读全文
posted @ 2019-07-12 20:43 何发奋 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 关键 阅读全文
posted @ 2019-07-10 22:26 何发奋 阅读(600) 评论(0) 推荐(0) 编辑
摘要: DDT ddt 是第三方模块,需安装, pip install ddt DDT包含的装饰器 包含一个类装饰器@ddt和两个方法装饰器@data和@file_data 通常情况下,@data中的数据按照一个参数传递给测试用例,如果data中含有多个数据,以元组,列表,字典等数据,需要自行在脚本中对数据 阅读全文
posted @ 2019-07-05 14:56 何发奋 阅读(345) 评论(0) 推荐(2) 编辑
摘要: N皇后 难度分类 困难 题目描述 n皇后问题研究的是如何将 n个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。 上图为 8 皇后问题的一种解法。 给定一个整数 n,返回所有不同的 n 皇后问题的解决方案。 每一种解法包含一个明确的 n 皇后问题的棋子放置方案,该方案中 'Q' 和 ' 阅读全文
posted @ 2019-06-21 07:46 何发奋 阅读(322) 评论(0) 推荐(0) 编辑