...

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 22 下一页
摘要: 假设我们有两个函数都需要用到一个公共变量name,一种做法就是把这个变量放到类中,大家一起使用。 一个最简单的类的定义和使用如下。 定义类 class Person(object): def hi(self): # 方法中的self指代具体对象,这是一个具体对象的方法。 print('hi') de 阅读全文
posted @ 2020-10-19 18:14 韩志超 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Python中*和**是两个非常有趣的操作符,*对应列表或元祖,**则对应字典,主要有以两类功能。 在函数参数或赋值中接受不确定数量的位置参数和关键字参数。 位置参数指按顺序传入的参数,如add(1,2,3), 关键字参数指以键值对传入的参数如add(a=1,b=2,c=3) def func(*a 阅读全文
posted @ 2020-10-18 23:21 韩志超 阅读(545) 评论(0) 推荐(1) 编辑
摘要: 有时候我们需要把一些变量填写到一个字符串中,如我们有3个变量 ```python name="张三" gender="男" age="21" ``` 假如我需要把它们放入以下字符串中。 ```python "hi, 我叫 , 性别 , 年龄 " ``` * 拆分拼接 ```python name=" 阅读全文
posted @ 2020-10-18 22:36 韩志超 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 说明 接口来自悟空CRM SAAS平台(Java版11.0版本)抓包获取,响应结果及参数有待完善,需要自行注册SAAS免费账户,了解相关业务操作。 基本上所有接口都支持GET/POST两种方式 接口授权方式为,使用用户名密码请求登录接口,从响应中获取到Admin-Token,请求其他接口时将Admi 阅读全文
posted @ 2020-10-12 10:21 韩志超 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 前言 一次在讲HttpRunner2.0时分层自动化是尝试在testcase层使用parameters关键字进行参数化,发现会报错,无法实现, 经了解发现HttpRunner2.0参数化只支持在testsuite套件中进行参数化。 示例 hrun —startproject httpbin cd h 阅读全文
posted @ 2020-10-09 11:42 韩志超 阅读(270) 评论(0) 推荐(0) 编辑
摘要: ## 需求及问题 在框架中,捕获并记录用例运行时的print输出信息是非常重要的。如下图。 ![image.png](https://upload-images.jianshu.io/upload_images/7575721-99a2580204608526.png?imageMogr2/auto 阅读全文
posted @ 2020-09-30 17:37 韩志超 阅读(437) 评论(1) 推荐(0) 编辑
摘要: ## 前言 Unittest是Python自带的自动化测试框架,提供了基本的控制结构和模型概念。 由于Unittest功能较为基础,因此在实际框架实战中往往需要对其功能进行扩充。 比如: 1. 生成HTML报告 2. 多线程并发(并且报告不混乱) 3. 自动重试出错用例 4. 为用例提供tags标签 阅读全文
posted @ 2020-09-21 22:26 韩志超 阅读(632) 评论(0) 推荐(1) 编辑
摘要: 安装robotframework、robotframework-requests pip install robotframework pip install robotframework-requests 编写脚本httpbin.robot *** Settings *** Documentati 阅读全文
posted @ 2020-07-13 17:28 韩志超 阅读(315) 评论(0) 推荐(0) 编辑
摘要: unittest-单元测试框架 unittest是受JUnit启发编写的一款Python语言的单元测试框架,并与其他语言中的主流单元测试框架有着相似的风格。unittest支持自动化测,测试准备和测试清理部分代码复用,支持将测试用例组聚合成测试套件,并与报告生成框架相互独立。 为了实现这些,unit 阅读全文
posted @ 2020-07-13 10:08 韩志超 阅读(6271) 评论(0) 推荐(1) 编辑
摘要: MacOS Selenium跨浏览器环境搭建-目录 macOS使用Selenium测试Opera浏览器 macOS使用Selenium测试新版Edge浏览器 macOS使用Selenium操作Firefox浏览器 macOS使用Selenium驱动Safari浏览器 macOS搭建Selenium 阅读全文
posted @ 2020-07-06 21:48 韩志超 阅读(874) 评论(0) 推荐(0) 编辑
摘要: MacOS Selenium跨浏览器环境搭建-目录 macOS使用Selenium测试Opera浏览器 macOS使用Selenium测试新版Edge浏览器 macOS使用Selenium操作Firefox浏览器 macOS使用Selenium驱动Safari浏览器 macOS搭建Selenium 阅读全文
posted @ 2020-07-06 21:25 韩志超 阅读(520) 评论(0) 推荐(0) 编辑
摘要: MacOS Selenium跨浏览器环境搭建-目录 macOS使用Selenium测试Opera浏览器 macOS使用Selenium测试新版Edge浏览器 macOS使用Selenium操作Firefox浏览器 macOS使用Selenium驱动Safari浏览器 macOS搭建Selenium 阅读全文
posted @ 2020-07-06 20:44 韩志超 阅读(2100) 评论(0) 推荐(0) 编辑
摘要: MacOS Selenium跨浏览器环境搭建-目录 macOS使用Selenium测试Opera浏览器 macOS使用Selenium测试新版Edge浏览器 macOS使用Selenium操作Firefox浏览器 macOS使用Selenium驱动Safari浏览器 macOS搭建Selenium 阅读全文
posted @ 2020-07-06 20:14 韩志超 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: MacOS Selenium跨浏览器环境搭建-目录 macOS使用Selenium测试Opera浏览器 macOS使用Selenium测试新版Edge浏览器 macOS使用Selenium操作Firefox浏览器 macOS使用Selenium驱动Safari浏览器 macOS搭建Selenium 阅读全文
posted @ 2020-07-06 19:58 韩志超 阅读(3036) 评论(0) 推荐(0) 编辑
摘要: 目录 Django2实战示例 第一章 创建博客应用 Django2实战示例 第二章 增强博客功能 Django2实战示例 第三章 扩展博客功能 Django2实战示例 第四章 创建社交网站 Django2实战示例 第五章 内容分享功能 Django2实战示例 第六章 追踪用户行为 Django2实战 阅读全文
posted @ 2020-07-02 11:06 韩志超 阅读(2517) 评论(0) 推荐(3) 编辑
摘要: 题目 列表arr =[1,2,3]输出其全排列。 思路 采取递归推导的方法来实现。 递归出口:如果列表长度为1,返回[arr] 推导策略: - 选取第一个为基准数,如1,获取上层(剩余部分)的推导结果,如[[2,3], [3,2]] - 遍历上层推导结果,复制一份,并将1依次插入列表的从头到尾处,如 阅读全文
posted @ 2020-06-05 21:04 韩志超 阅读(3436) 评论(0) 推荐(2) 编辑
摘要: ## 前言 这是一个使用HttpRunner开发接口平台的简单Demo。 ## 新建Django项目 ![](https://img2020.cnblogs.com/blog/1064540/202004/1064540-20200426182755122-100992716.png) ### 安装 阅读全文
posted @ 2020-04-26 19:33 韩志超 阅读(2139) 评论(1) 推荐(2) 编辑
摘要: data.yaml robotz.py 阅读全文
posted @ 2020-04-24 22:30 韩志超 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 更多学习资料请加QQ群: 822601020获取 实现效果 需求场景: 1. 公司微服务接口使用数字签名的方式, 使用Postman调试接口每次都需要修改源码将验签临时关闭, 但是关闭后,其他微服务不能正常调用该服务 2. 从ELK中抓取到的接口参数, 需要Json格式化, 我通常使用Sublime 阅读全文
posted @ 2020-04-24 21:27 韩志超 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 前言 变更 增加CSV数据驱动 当test中有parameters时使用ddt,添加多条用例 增加test中setup_hooks和teardown_hooks功能 print改为使用log TODO 测试报告生成 data.yaml data.csv debugtalk.py 主体runner.p 阅读全文
posted @ 2020-04-24 21:22 韩志超 阅读(177) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 22 下一页