在昨天的博文中介绍了普通单元格数据的获取,以及单元格数据类型的转换,详细见博文:自动化不知如何参数化(一)?xlrd来帮你解决。 昨天的那篇博文中,还有个获取合并单元格数据的问题没解决,今天就专门来讲一讲这个合并单元格数据的获取。 合并单元格概念 xlrd中提供了一个获取合并单元格的命令,如下: m ...
分类:
其他好文 时间:
2020-07-26 23:08:45
阅读次数:
82
一、 yaml语法简介 在单一档案中,可用连续三个连字符号( )区分多个档案 次行开始正常写playbook的内容,一般建议写明该playbook的功能 使用#注释 缩进必须是统一的,不能空格和tab混用 缩进的级别必须是一致的,同样的缩进达标同样的级别, yaml我呢见区分大小写 多个k/v可同行 ...
分类:
其他好文 时间:
2020-07-26 23:01:01
阅读次数:
65
session保持存会话 help(session()) 通过help方法查看帮助文档。 使用session登录开源的OPMS系统,搭建OPMS系统,参考:https://www.cnblogs.com/canglongdao/p/12562972.html #coding:utf-8 import ...
分类:
编程语言 时间:
2020-07-26 19:50:47
阅读次数:
91
Python+Selenium+Unittest实现PO模式web自动化框架(1) 1.什么是PO模式? PO是Page Object的缩写 PO模式是自动化测试项目开发实践的最佳设计模式之一,讲页面定位和业务操作分开,也就是把对象的定位和测试脚本分开,从而提供可维护性。 主要有以下几种分层方式:1 ...
分类:
编程语言 时间:
2020-07-26 19:25:58
阅读次数:
88
HTTP协议规定POST提交的数据必须放在消息主题(entity-body)中,但协议并没有规定数据必须使用什么编码方式。 浏览器行为:Form表单提交 Http协议行为:Http1.1协议 我们知道,HTTP协议是以ASCII码传输,建立在TCP/IP协议之上的应用层规范。规范把HTTP请求分为三 ...
分类:
编程语言 时间:
2020-07-26 18:59:43
阅读次数:
92
help函数 help(requests)查看相关注释和案例内容。 发送post请求的接口(dict参数) 发送post请求的接口(json参数) post的body是json类型,也可以用json参数传入。 先导入json模块,用dumps方法转化成json格式。 请求头header 现在由于对接 ...
分类:
编程语言 时间:
2020-07-26 15:59:10
阅读次数:
89
1 案例1:部署Ansible 1.1 问题 本案例要求先快速搭建好一个Ansible平台,并测试环境,要求如下: 创建实验主机(控制端和被控制端) 配置SSH实验环境 安装Ansible自动化软件 修改Ansible配置 1.2 方案 准备如表-1所示的实验环境,操作系统为RHEL8,配置主机名称 ...
分类:
其他好文 时间:
2020-07-26 15:27:27
阅读次数:
79
本文开始介绍一个面向对象设计领域里,很常见的一种思想,继承。继承有很多好处,常听到的一句话就是,子类能够直接使用父类的方法,这样就可以减少子类代码量。其实,在自动化测试框架设计过程中,是很有必要把继承加入到你的测试脚本中去。接下来我们,简单写一个Python文件,来演示下继承的基本使用。 1. 在t ...
分类:
编程语言 时间:
2020-07-26 01:28:19
阅读次数:
69
selenium简介: Selenium是一个用于测试网站的自动化测试工具,支持各种浏览器包括Chrome、Firefox、Safari等主流界面浏览器,同时也支持phantomJS无界面浏览器。 selenium安装: pip install selenium Chrome驱动 http://np ...
分类:
编程语言 时间:
2020-07-26 00:57:02
阅读次数:
86
MonkeyMonkey1是Android SDK自带的测试工具,是一个命令行工具,可以运行在模拟器里或实际设备中。可以运行在模拟器中或者实际设备中,它向系统发送伪随机的用户事件流(如按键输入,触摸屏输入,手势输入等),实现对正在开发的应用程序进行压力测试。由于测试事件和数据都是随机的,不能自定义, ...
分类:
移动开发 时间:
2020-07-26 00:31:08
阅读次数:
119