在 Android 上,Square 这家公司提供了非常有名的工具: leakcanary ,来帮助开发者们在日常开发过程中就能够发现内存泄漏。但在 iOS 上呢?在 Google 的时候,我发现了两个工具,一个是这篇文章将要翻译并介绍的 Facebook 开源的三件套,另一个则是国内阅读团队做
转载 2019-01-17 17:52:00
409阅读
2评论
1.pycurl.Curl() 类实现创建一个 libcurl 包的 Curl 句柄对象无参数。更多关于 libcurl 包的介绍见 http://curl.haxx.se/libcurl/c/libcurl-tutorial.html。下面介绍 Curl 对象几个常用的方法。 close() 方法对应 libcurl 包中的 curl_easy_cleanup 方法无参数实现关闭、回收Curl
原创 2015-08-28 14:23:22
692阅读
1.基础环境介绍  Ubuntu 12.04.5 openssh  都需要默认安装 源节点ceph 0.80.4  ceph-admin管理和客户端节点,ceph01,ceph02,ceph03集群节点,  网络万兆:192.168.100.11 集群节点硬盘需要3个。以上是基础配置2.利用ice安装Calamari-server、ceph-deploy部署
原创 2016-03-14 10:52:12
1834阅读
  监测系统意义:  我国有一万多座尾矿库,其中有一大部分监测与预警措施不完善,无法实时反映时的安全情况,成为威胁当地人民生命、财产的安全隐患。因此,如何提高尾矿库安全防护能力,推动相应管理信息进程,已经成为安全生产监督管理部门的工作重点。河北稳控科技充分利用在自动化监测方面的技术积累,建立了一套科学完善的尾矿库监测预警平台,实现了尾矿库防治管理的科学、信息、标准和可视
原创 2022-07-04 08:26:28
157阅读
web自动化测试框架pyhton3+selenium3+unittest+HTMLTestRunner环境部署:python3+Selenium+unittest+HTMLTestRunner+pageObject Web自动化测试框架(Page Object设计模式) 环境部署: python3、selenium3 开发工具: Pycharm 集成工具: Jenkins 测试代
接口自动化
前提我们在进行UI自动化测试时,一般采用java+selenium或者python+selenium的方式。由于python比较简单,上手快,因此建议大家采用python+selenium的方式来进行UI自动化。1、安装pycharmPyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Pytho
不管什么运维标准自动化,那开始都是最简单的系统安装。若开始系统安装都没有实现,更加不要谈后面的一切,之前说过使用一套开源的工具来搭建自动化运维平台,那么系统安装也一样使用开源的一套工作来做。Cobbler+IPMI来实现整个装机过程,目前在使用的好像有PPTV(推出了一个较经典的分布式装机系统),小米的装机平台等等。今天就简单介绍一下如何使用cobbler+ipmi来完成装机整个过程1.整个部
原创 2015-05-25 22:29:00
10000+阅读
人生苦短, 我用Python!  Python语法简炼、易上手,且有丰富的库可用,实现一个应用很简洁。Python常用于自动化自动化的基本含义,是把人的动作写成程序,让计算机代替人工作。主要分为几类:1、自动化办公:对excel、word、ppt等office文档或pdf进行批量化、自动化等处理。2、自动化媒体处理:对图片、视频等媒体文件进行批量化、自动化等处理。3、自动化机器人:比如
python之GUI自动化控制 简介通过注销关闭所有的程序。在window和linux的注销热键是Ctrl-alt-del,通过注销你会失去所有未保存的工作,但是你的计算机不会重启。暂停和自动防御故障装置。可以使用try和except语句来处理这个异常,我们可以将pyautogui.PAUSE设置为1,即每次调用函数后悔暂停一秒,将其设
2021/11/19号记录今天再给同事们讲解【Java web接口自动化框架】时发现2个需要优化点1、Excel的数据没有变量时也需要传公共参数:paramUtil--->传参多余需要优化:方法重载,不传paramUtil即可。2、执行接口时,每个接口都会调用登录接口--->这样登录比较频繁需要优化:每个测试类登录1次即可。问题1的优化后的BaseRequest.java的代码post
用python+selenium实现UI自动化测试,要有一些HTML和xpth的基础,当然python基础一定是必须要会的。笔者建议花点时间了解下相关基础知识,不至于后面发懵。一、什么是selenium?selenium是个强大的工具集。支持快速开发测试自动化,支持在多种浏览器平台上执行测试。支持多开发语言,如:Python、Java、ruby、C#等,本次选择Python3作为开发语言。二、用p
python实现UI自动化整理1、用到的包selenium 常见的浏览器操作openpyxl 读写处理excel数据参数PyMySQL(python3) 读写mysql数据库unittestreddtpandas2、定位元素的方式:a、idb、namec、classd、tag_namee、link_textf、partial linkg、xpathh、cssi、By定位元素3、控制浏览器a、打开浏
前言:测试的APP:亿通行手机型号:OPPO系统:安卓10 一、安装Python3.x1.直接登录Python官网 https://www.python.org/,下载最新版本即可2.安装Pycharm(下载.exe,直接安装即可) 二、安装Python3 Appium库1.打开Python3.x的安装目录,找到Scripts文件夹执行pip install Appi
想要学好python自动化测试,当然不可缺少的知识就是python基础知识,有不少同学python学了一遍又一遍,得不到实际运用,所以时间一长,基础知识慢慢还是归零,既浪费了时间又打消了自己的积极性。从我们python接口自动化测试实战的一期学员说起,有同学看到代码里面的args及*kwargs非常困惑,这就是典型的基础知识没有掌握。*args用来将参数打包成tuple给函数体调用""" *a
简介pytest 是一个成熟的全功能 Python 测试工具,可以帮助您编写更好的程序。它与 Python 自带的 Unittest 测试框架类似,但 pytest 使用起来更简洁和高效,并且兼容 unittest 框架。pytest 有以下实用特性:pytest 能够支持简单的单元测试和复杂的功能测试;pytest 本身支持单元测试;可以结合 Requests 实现接口测试;结合 Seleniu
在利用 uiautomator2 进行元素定位,生成UI的测试代码时,对于一些特殊场景有时候不好进行判断和进行用例设计。 场景1. 判断元素是否存在,来进行不同的操作。s = self.d(resourceId="com..plus:id/iot_txt_home_name", text=u"立即登录", className="android.widget.TextView")
1 自动化安装系统:http://werewolftj.blog.51cto.com/1606482/1673779
转载 2016-12-09 14:09:14
386阅读
Python简介:一、什么是python  Python是一门动态解释性的强类型定义语言。“优雅”、“明确”、“简单”。二、Python由来  python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。三、目前Python主要应用领域云计算: 云计算最火的语言,
  • 1
  • 2
  • 3
  • 4
  • 5