文章 2017-07-03 来自:开发者社区

《Python自动化运维:技术与最佳实践》一2.2 文件与目录差异对比方法

本节书摘来自华章出版社《Python自动化运维:技术与最佳实践》一书中的第2章,第2.2节,作者 (美)Neil Bergman ,更多章节内容可以访问云栖社区“华章计算机”公众号查看 2.2 文件与目录差异对比方法 当我们进行代码审计或校验备份结果时,往往需要检查原始与目标目录的文件一致性,Python的标准库已经自带了满足此需求的模块filecmp。filecmp可以实现文件、目录、遍历子目....

文章 2017-07-03 来自:开发者社区

《Python自动化运维:技术与最佳实践》一2.1 文件内容差异对比方法

本节书摘来自华章出版社《Python自动化运维:技术与最佳实践》一书中的第2章,第2.1节,作者 (美)Neil Bergman ,更多章节内容可以访问云栖社区“华章计算机”公众号查看 2.1 文件内容差异对比方法 本节介绍如何通过difflib模块实现文件内容差异对比。difflib作为Python的标准库模块,无需安装,作用是对比文本之间的差异,且支持输出可读性比较强的HTML文档,与Lin....

文章 2017-05-02 来自:开发者社区

《软件功能测试自动化实战教程》—第6章6.1节什么时候使用数据驱动测试方法

本节书摘来自异步社区《软件功能测试自动化实战教程》一书中的第6章6.1节什么时候使用数据驱动测试方法,作者51Testing网 , 周焕来 , 贾海涛,更多章节内容可以访问云栖社区“异步社区”公众号查看。 第6章 数据驱动测试软件功能测试自动化实战教程数据驱动的测试方法要解决的核心问题是把数据从测试脚本中分离出来,从而实现测试脚本的参数化。 6.1 什么时候使用数据驱动测试方法软件功能测试自动化....

文章 2017-05-02 来自:开发者社区

《精通自动化测试框架设计》—第2章 2.3节测试数据交互基本方法

本节书摘来自异步社区《精通自动化测试框架设计》一书中的第2章,第2.3节测试数据交互基本方法,作者陈冬严 , 邵杰明 , 王东刚 , 蒋涛,更多章节内容可以访问云栖社区“异步社区”公众号查看。 2.3 测试数据交互基本方法本节将介绍几种常用的数据交互的方法,并就以上这些数据类型,根据各自的来源与使用场景,选取较为合适的处理方法。在实践中,读者可以根据适合自身框架的特点有针对性地加以改造。 在开始....

文章 2017-03-18 来自:开发者社区

Selenium2+python自动化45-18种定位方法(find_elements)

前言 江湖传言,武林中流传八种定位,其中xpath是宝刀屠龙,css是倚天剑。 除了这八种,其实还有十种定位方法,眼看就快失传了,今天小编让失传已久的定位方法重出江湖! 一、十八种定位方法 前八种是大家都熟悉的,经常会用到的 1.id定位:find_element_by_id(self, id_)2.name定位:find_element_by_name(self, name)3.class定位....

Selenium2+python自动化45-18种定位方法(find_elements)
文章 2017-03-18 来自:开发者社区

Selenium2+python自动化48-登录方法(参数化)

前言 登录这个场景在写用例的时候经常会有,我们可以把登录封装成一个方法,然后把账号和密码参数化,这样以后用的登录的时候,只需调用这个方法就行了 一、登录方法 1.把输入账号、输入密码、点击登录按钮三个步骤写成一个方法 2.然后把输入的账号和密码参数化   二、用例 1.下面的用例可以调用前面写的登录方法,这样不用每次都去走登录流程 2.判断是否登录成功,我这里是取的登录成功后的账户名 &...

Selenium2+python自动化48-登录方法(参数化)
文章 2016-12-01 来自:开发者社区

Selenium2+python自动化5-操作浏览器基本方法

前言 前面已经把环境搭建好了,这从这篇开始,正式学习selenium的webdriver框架。我们平常说的 selenium自动化,其实它并不是类似于QTP之类的有GUI界面的可视化工具,我们要学的是webdriver框架的API。 本篇主要讲如何用Python调用webdriver框架的API,对浏览器做一些常规的操作,如打开、前进、后退、刷新、设置窗口大小、截屏、退出等操作。 一、打开网站 ....

Selenium2+python自动化5-操作浏览器基本方法
文章 2015-12-01 来自:开发者社区

SharePoint自动化系列——Select-option标签的定位方法总结

转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/ C#中通过Selenium定位页面上的select-option结构,尝试了以下几种方法,均没有生效: //iw.FindElement(By.CssSelector("select#id > option[value='']")).Click(); //iw.FindElement(B.....

文章 2015-02-11 来自:开发者社区

Windows下,Ant自动化编译Android项目具体步骤和方法

 备注:若Android项目引用有第三方库,步骤和方法亦适用。    前提是已经安装好Ant。 1,首先需要创建一个批处理命令(*.bat)文件:Ant for Android.bat,文件内写入以下命令: set path=C:\Windows\System32;D:\Java\JDK\bin;D:\Ant\apache-ant-1.9.3\bin;D:\Android\...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注