- 博客(20)
- 资源 (5)
- 收藏
- 关注

原创 自动化测试-RobotFramework
自动化测试-RobotFramework 框架简介是一个通用的开源自动化框架,用于验收测试,验收测试驱动开发(ATDD)和机器人过程自动化(RPA)。它具有易于使用的表格测试数据语法,并使用关键字驱动的测试方法。它的测试功能可以通过使用Python或Java实现的测试库进行扩展,用户可以使用与创建测试用例相同的语法从现有的关键字创建新的更高级别的关键字 【关键字驱动】更新Log- 15 Oct 2021 v4.1.2- 08 Sep 2021 v4.1.1- 19 Jul 2021 .
2021-11-25 14:32:25
341

原创 Locust使用教程
Locust 使用教程AboutLocustLocust GitHubGeventGevent Github前言What is Coroutine?协程又称为微线程,纤程。英文名Coroutine:协程是一种用户态的轻量级线程协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复之前保存的寄存器上下文和栈 # 优点:1. ...
2020-03-17 09:23:46
4527

原创 Jmeter调用Dubbo接口
Jmeter测试Dubbo接口前言dubboJmeterTestNGSpring本篇 介绍 2 种方式 使用jmeter 测试dubbo接口通过 jmeter 二次开发的方式(jar)方式调用 (推荐,对编码能力有要求)通过 插件 jmeter-plugins-dubbo 调用通过 jmeter 二次开发的方式(jar)方式调用粟子: 目标 服务 TestS...
2020-01-15 11:43:15
2149

原创 Spring + dubbo + testNg 接口测试环境搭建(一)
Spring + dubbo + testNg 环境搭建(一)前言dubboSpringmavenTestNG本篇 介绍 2中方式连接 dubbo 服务通过zookeeper 调用 dubbo点对点 直连,直接调用 dubbo通过zookeeper 注册中心去调用 dubbo服务粟子: 目标 服务 TestService addEdit()方法工程...
2020-01-02 16:30:39
774
原创 Http/Https 抓包平台AnyProxy搭建
AnyProxy 使用教程AboutAnyProxy GitHub前言what AnyProxy?AnyProxy是阿里基于NodeJS开发的,可供插件配置的HTTP/HTTPS代理服务器Linux部署详情环境支持:需 node环境 (node 环境检查 node -v)// anyproxy installnpm install anyproxy -g// ...
2020-04-15 10:25:12
1323
原创 iOS Monkey测试框架 - FastMonkey
iOS Monkey测试框架 - FastMonkey简介Fastmonkey是zhangzhao开源的一款iOS应用Monkey测试工具,基于 XCTestWD,swiftmonkey 二次开发的优点无需插桩的 iOS monkey 自动化工具轻量极简接入成本低(无需涉及源码),短时间可完成环境搭建落地痛点xcode10以上 执行速度慢,(启动时间大约需要1分钟)...
2019-10-30 16:48:19
2352
3
原创 Python 使用 Redis单机版本、集群版本操作
Python - Redis单机版本、集群版本操作简介Redis 是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted se...
2019-09-24 17:41:39
669
原创 allure+robot Framework + jenkins 集成搭建-Linux
Allure简介Allure Framework是一个灵活的轻量级多语言测试报告工具,它不仅能够以简洁的Web报告形式显示已经过测试的内容,而且允许参与开发过程的每个人从日常执行中获取最多的有用信息。Allure提供了一个明确的“大局”,包括所涵盖的功能,缺陷聚集的地方,执行时间表的样子以及许多其他方便的事情使用Allure的缘由Robot framework框架自带的结果报告呈...
2019-09-19 18:06:08
843
原创 gitbook搭建与使用linux + jenkins集成
Gitbook简介GitBook是一个使用 Git 和 Markdown 来构建书籍的工具。它可以把你的书本生成为许多格式:PDF,ePub,mobi,或者成为一个网站使用gitbook的缘由对于平时工作中面对一堆的各种文档、各种不同的存放层级目录,每当需要了解一个项目在迭代过程中功能的变动详情,以及相关的业务梳理详情时,只能痛苦的一个一个文件点击翻阅(其中还需要不同路径去搜寻询...
2019-09-10 11:22:19
529
原创 Linux 更新gcc 4.4.7至4.8
本次主要是 更新 gcc 4.4.7 到 4.8更新说明:因需要node.js环境,而node.js需要 gcc4.8+,所以…只好更新gcc【开车前,需要绕车检查,那么更新程序版本,需要了解当前系统环境】系统版本信息cat /proc/versiongcc当前版本检查 gcc -v步骤:获取资源:wget http://ftp.gnu.org/gnu/gc...
2019-09-09 16:53:17
597
原创 Python接口自动化-Robot framework + jenkins集成
Robot framework 框架简介是一个通用的开源自动化框架,用于验收测试,验收测试驱动开发(ATDD)和机器人过程自动化(RPA)。它具有易于使用的表格测试数据语法,并使用关键字驱动的测试方法。它的测试功能可以通过使用Python或Java实现的测试库进行扩展,用户可以使用与创建测试用例相同的语法从现有的关键字创建新的更高级别的关键字 【* 来源 官网*】相关链接R...
2019-09-09 14:11:01
837
原创 浅谈HttpRunner 做Http接口自动化测试
HttpRunner 框架简介HttpRunner 是一款面向 HTTP(S) 协议的通用测试框架,只需编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求 【引用作者简述】相关链接HttpRunner中文使用文档Github_HttpRunner作者博客-DebugTalk框架对比框架最新版本开发语言...
2019-09-04 15:33:13
2760
1
原创 Yaml语法
YAML 简介YAML不是标记语言 ”(缩写为YAML)是一种数据序列化语言,旨在提供人性化,并且可以与现代编程语言一起使用,以完成日常工作。YAML更加偏向于脚本化语言,如:Perl,Python,PHP,Ruby和Javascript。拓展:YAML的核心类型系统基于敏捷语言的要求,如Perl,Python和Ruby。YAML直接支持两者 收藏品(映射,序列)和标量。对这些常见类...
2019-07-03 11:30:19
360
原创 python 消息队列queue模块使用
queue(队列)是python标准库中的模块之一,其定义:A multi-producer, multi-consumer queue.(多生产者、多消费者队列) ;主要用来在生产者和消费者线程之间的信息传递队列类型:常用方法: put() 存数据 get() 获取数据 empty() 判断队列是否为空 qsize() 显示队列中真实存在元...
2019-05-31 11:50:02
1495
原创 python 使用pandas 操作excel,同时写入数据到多个Sheet
使用pandas操作excel,同时写入数据到多个Sheetdef write_excel_pd(file, sheet, data): """ excel title: name / age df1 = { 'name': [1, 2, 3], 'age': [1, 2, 3] } pandas DataFram...
2019-05-15 10:37:24
12894
原创 使用xlsxwriter写入数据时,出现字符长度限制
python 使用xlsxwriter写入数据时,出现字符长度限制anchor > 255 ,可修改源码,取消长度限制with link or location/anchor > 255 characters since it exceeds Excel’s limit for URLS[2019-05-07 08:48:43] [WARNING] C:\Users\AppData...
2019-05-07 09:00:32
4152
3
原创 Jmeter参数化
快速玩转JmeterJmeter 脚本基本组件 Jmeter参数化 Jmeter提取 Response 中对应值 Jmeter 结果断言 Jmeter 引入变量调试方式 DebugSample Jmeter 异常查看一、Jmeter 脚本基本组件基础的脚本需要以下几个组件组成:(复杂的场景需要更多的组件来组成)二、Jmeter提取 Response 中对应值...
2019-04-30 00:20:02
635
原创 快速玩转UIautomator2
简述:Uiautomator2GoogleSampleUIautomator2 是Google官方针对Android平台推出的一个基于UI自动化测试的框架;适用于跨系统和已安装应用程序的跨应用程序功能UI测试;无需设备root、无需重签名apk、无需配置deviceName、Android 版本等此处不再过多介绍客户端各种UI自动化框架(Appium、roubotium等)的对比,没有最...
2019-04-26 15:35:12
1555
原创 vue丰富的图表(vue接入v-charts)
vue丰富的图表(vue接入v-charts)v-charts介绍:在使用 echarts 生成图表时,经常需要做繁琐的数据类型转化、修改复杂的配置项,v-charts 的出现正是为了解决这个痛点。基于 Vue2.0 和 echarts 封装的 v-charts 图表组件,只需要统一提供一种对前后端都友好的数据格式设置简单的配置项,便可轻松生成常见的图表官网v-chartsdemo效果...
2019-03-19 10:34:01
29662
1
原创 滴滴-Doraemonkit开源工具使用
Doraemonkit开源工具使用工具背景:Doraemonkit是一款滴滴客户端研发团队开源的研发助手组件工具,可支持Android平台和IOS平台。开发背景:(源自github)1、DoraemonKit 能够快速让你的业务测试代码能够在这里统一管理,统一收口;2、DoraemonKit 内置很多常用的工具,避免重复实现,一次接入,你将会拥有强大的工具集合。github-Dorae...
2019-03-14 15:01:24
4366
Appium_selenium_java_getListItem
2018-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人