自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 89.Robot Framework使用测试库

文章目录引入测试库使用`Library`设置使用`Import Library`关键字如何指定引入的测试库使用测试库名使用测试库的存储路径为测试库定义别名标准库常规标准库远程库外部库转载请注明原始链接:测试库包含最低级的、与被测试系统交互的关键字,通常称作“库关键字”。测试用例由库中的关键字(通常是更高级的“用户关键字”)构成。本文介绍如何引入测试库并使用其中的关键字,创建自定义的测试库会...

2020-02-28 11:58:55 703

原创 88.Robot Framework创建测试套

文章目录测试用例文件测试套目录初始化文件测试套名字和文档测试套元数据测试套setup和teardown转载请注明原始链接:测试套用于组织测试用例和任务。测试用例文件测试用例文件的设置表(Settings)中,如下配置是关于测试套的:Documentation:测试套文档。Metadata:测试套元信息(key-value形式)。Suite Setup、Suite Teardow...

2020-02-24 15:39:14 636

原创 87.Robot Framework创建任务

文章目录任务语法任务设置转载请注明原始链接:阅读本文前建议先阅读84.Robot Framework创建测试用例,可以举一反三地迅速掌握任务(Task)的创建方法。任务可以用于通常的自动化流程中,比如机器人流程自动化(Robot Process Automation-RPA)。任务语法任务语法与测试用例语法类似,区别是任务在任务表(Tasks)中定义:*** Tasks ***Pr...

2020-02-21 15:54:06 678

原创 86.Robot Framework创建测试用例

文章目录测试用例语法基础语法测试用例表中的设置设置表(Settings)中与测试用例相关的设置关键字的参数位置参数默认值参数个数可变命名参数命名参数与变量对命名参数转义支持命名参数的场景自由命名参数(Free Named Argument)强制名字参数参数嵌入关键字名失败测试用例名和文档测试用例标签保留标签测试用例setup和teardown测试模板基本用法模板关键字名字包含嵌入的参数带for循环...

2020-02-20 17:19:55 947

原创 85.Robot Framework测试数据基本语法

文章目录文件和目录测试数据表测试数据文件格式纯文本格式空格分割符管道符分割符数据解析规则被忽略的内容转义处理空单元格处理空格测试数据跨行文件和目录测试用例和测试套的目录结构:测试用例保存在测试用例文件中,测试用例文件自动生成一个包含文件中所有测试用例的测试套包含测试用例文件的目录形成一个测试套,测试套目录的子测试套就是各个测试用例文件形成的测试套测试套目录可以多层嵌套测试套目录可以包...

2020-02-18 15:55:21 1097

原创 84.Robot Framework简介及安装验证方法

文章目录简介Robot Framework架构安装Robot Framework转载请注明原始链接:简介Robot Framework是一个基于Python的可扩展的、关键字驱动的自动化框架,用于验收测试(acceptance test)、验收测试驱动开发(acceptance test driven development-ATDD)、行为驱动开发(behavior driven de...

2020-02-18 09:57:52 1117

原创 81.学习Ansible[4]:机器资源管理

文章目录机器管理机器与分组机器变量组变量机器组的组与组变量默认分组隔离机器配置与变量设置机器管理ansible和ansible-playbook命令的-i参数可以指定机器配置文件(inventory file)路径。可以同时使用多个机器配置文件、动态加载机器配置文件、从云端获取机器配置文件。机器与分组机器配置文件支持多种格式,默认的/etc/ansible/hosts是INI格式(通过更换...

2018-11-01 14:04:27 767

原创 80.学习Ansible[3]:在远端机器临时执行命令

文章目录ad-hoc command执行shell命令传输文件与远端文件属性管理包管理用户管理检出代码服务进程管理限制后台进程的运行时间收集参数(gather facts)ad-hoc command例行化的工作,像复杂的配置管理、机械化的环境部署,可以用Ansible的playbook(剧本)功能。临时需要在远端机器执行命令时,可以使用Ansible的ad-hoc command(临时执行命...

2018-10-25 22:09:55 1737

原创 83.学习Ansible[6]:playbook

文章目录关于Playbook第一个Playbook例子主机和用户任务列表关于PlaybookPlaybook是Ansible的配置、部署、编排语言,可以描述远端机器的执行策略,或一般IT流程中的一组步骤。如果Ansible的模块是车间里的工具,playbook就是操作手册,资源清单中的主机就是操作的原材料。playbook的基本功能是管理远端机器的配置、部署,更高级点可以对涉及滚动更新的多层...

2018-10-25 13:15:03 554

原创 82.学习Ansible[5]:YAML文件格式浅析

文章目录关于YAMLAnsible中的YAML列表字典复杂格式Ansible中不常用的YAML特性布尔型值跨行特殊字符处理Ansible的变量替换掌握Ansible的ad-hoc command、inventory管理后,可以继续深入了解playbook的编写。在学习playbook之前,我们先了解一下playbook使用的YAML的语法格式。关于YAMLAnsible的Playbook之所...

2018-10-25 08:26:35 2384

原创 79.学习Ansible[2]:小试牛刀

文章目录如何连接远端机器第一条命令如何连接远端机器Ansible主机默认通过SSH协议管理远端机器。默认使用OpenSSH,需要ControlPersist、Kerberos等特性支持,Ansible主机的~/.ssh/config中可能也需要做一些配置(比如Jump Host跳板机的配置)。旧版本OpenSSH不支持ControlPersist,此时Ansible会使用Python的para...

2018-10-24 11:43:24 462

原创 78.学习Ansible[1]:安装与配置

文章目录安装配置AnsibleAnsible是一个功能强大的自动化运维工具。安装安装Ansible后,不会在系统中新安装任何数据库,也不会新启动任何守护进程。运维人员只要在一台机器安装Ansible,就可以凭Ansible主机单点管理非常多的机器。Ansible管理远端机器时,不会在远端机器安装任何软件(agentless),所以更新Ansible版本非常方便(不需要在所有远端机器更新age...

2018-10-23 17:11:37 683

原创 77.Flask基础知识

文章目录简介安装小试牛刀开发模式与调试功能路由URL唯一性与URL重定向生成URLHTTP方法静态文件渲染模板获取请求数据文件上传Cookie重定向和报错关于响应SessionFlash消息日志使用Flask扩展简介Flask是Python的一个轻量微框架。微框架中的“微”,意味着Flask核心简单,但这并不意味着Flask功能薄弱,相反,Flask有许多插件支持连接数据库、表单验证、文件上传...

2018-10-16 21:46:16 389

原创 76.[Docker]容器的数据管理

介绍容器内数据管理和容器间共享数据的方法。

2017-06-19 18:16:49 1015

原创 75.[Docker]容器间的网络通信

介绍容器间的网络通信,创建网络、将容器接入网络及容器从网络中退出的方法。

2017-05-19 18:07:15 1100

原创 74.Docker的栈

介绍Docker的高级使用方式:栈。

2017-05-07 15:54:22 874

原创 73.Docker的中级使用:服务和集群

介绍通过定义服务的方式使用Docker的方法,走向规模化使用Docker的第二步。

2017-05-03 14:30:04 3944

原创 72.Docker的初级使用:容器

介绍Docker最基本的使用方法:容器。解释了镜像和容器的概念。

2017-05-03 14:12:29 2138

原创 71.Docker简介及安装方法

Docker的简介及在Cent OS 7上的安装方法。

2017-05-03 11:52:06 1231

原创 70.在Mac上打造方便好用的Python开发环境

在Mac上打造方便好用的Python和C的开发环境的方法。

2017-02-18 21:29:27 26745

原创 69.Protobuf进阶——使用Python操作Protobuf

介绍使用Python的API操作Protocol buffer的方法。

2017-02-08 20:25:05 64191 3

原创 68.[Python]使用xml.etree.ElementTree操作XML

详细介绍Python中使用xml.etree.ElementTree操作XML的各种方法。

2017-02-07 20:08:47 7380 1

原创 67.protobuf入门

介绍protocol buffer的.proto文件的语法规则和protobuf的编译器的使用方法。

2017-02-06 20:59:38 1015

原创 66.[PCL]PCD文件格式

介绍PCL处理点云的PCD文件格式,以及展示点云数据的代码。

2017-02-04 17:57:45 15571 1

原创 65.[PCL]点云及PCL基础

介绍点云及PCL的基础。

2017-01-22 17:43:03 3196

原创 64.[GIS基础]矩阵、线性变换和仿射变换

介绍矩阵、线性变换和仿射变换的基础知识。

2017-01-20 19:53:35 5673

原创 63.[GIS基础]向量及其运算

GIS基础知识之向量,介绍向量的基本概念、向量的模、点积和叉积的含义等。

2017-01-16 22:56:14 1080

原创 62.[GIS基础]笛卡尔坐标系

GIS基础知识之笛卡尔坐标系,包含各种坐标系的解释。

2017-01-16 22:37:29 7999

原创 61.[PHP]PHP 程序的运行方式

介绍了PHP程序运行的几种方式:CGI、FastCGI、mod_php及php-cli等。

2016-12-04 17:15:52 629

原创 60.[PHP]PHP简介及LNMP环境搭建(CentOS 7环境)

简单介绍PHP的使用场景,及在Cent OS 7上搭建LNMP(Linux+Nginx+MariaDB+PHP)基础开发环境的方法。

2016-12-04 14:40:33 963

翻译 59.鸟哥的Linux私房菜笔记—计算机概论

重读鸟哥的笔记分享——计算机概论。

2016-11-21 13:00:22 691

原创 58.应用性能监控APM之collectd+InfluxDB+Grafana系统搭建

对服务系统做性能监控的意义,搭建collectd+InfluxDB+Grafana的方法。

2016-11-05 09:31:31 4278

原创 57.Python项目在Jenkins中的自动化测试实践

详细介绍Python项目在Jenkins中的自动化测试实践过程。

2016-10-26 14:40:46 15329 1

原创 56.在Ubuntu上安装Gitlab过程详解

介绍在ubuntu上搭建Git服务器软件Gitlab的过程。

2016-10-20 04:05:46 3515

原创 55.Git备忘笔记

for myself的git笔记。

2016-10-15 15:12:02 502

翻译 54.[ubuntu]自己编译安装vim 8.0的方法

介绍在Ubuntu上编译安装vim 8.0的方法。

2016-10-15 09:09:28 17585

原创 53.HTTP缓存详解

介绍缓存的分类及缓存机制,HTTP头部缓存各个字段的含义及实验方法,加深理解。

2016-10-10 17:57:53 1930

原创 52.[Python]使用threading进行多线程编程

本文深入介绍了Python多线程编程的知识,如锁、重入锁、信号量、死锁、事件、定时器等内容。

2016-10-06 18:37:33 2007

原创 51.[Python]使用multiprocessing进行多进程编程

介绍多进程的基础知识,及使用multiprocessing进行多进程编程的方法,给出了代码示例及github项目地址。

2016-10-04 21:41:07 9093 1

原创 47.HTTP代理(转发代理&反向代理)与重定向

介绍HTTP的转发代理与反响代理的区别,以及代理与重定向的区别。

2016-10-04 08:09:23 11630

空空如也

空空如也

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

TA关注的人

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