自动化
绿风1号
这个作者很懒,什么都没留下…
展开
-
ant运行报错提示icp.bat运行错误错误
安装ant之后运行ant命令D:\Program Files\apache-tomcat-8.5.6-windows-x64\apache-tomcat-8.5.6\bin\lcp.bat不是内部或外部命令,也不是可运行的 程序或批处理文件。那么ant关tomcat啥事啊后来去看了看tomcat下的文件,确实有ant文件把ant的环境变量中的bin放在tomcat的bi原创 2017-03-18 22:41:45 · 353 阅读 · 0 评论 -
python下spy++句柄使用
抛出问题1、spy++下得到的句柄如何使用?2、没有标题的窗口如何使用FindWindowEx得到句柄3、同类型的控件如何区分4、层数过多如何快速得到对象答:都可以直接使用句柄定位在做一个自动化工具时候,发现很多窗口没有标题,因为findWindowEx第四个参数用标题定位很方便,也基本是唯一。于是不得不继续研究findWindowEx这个函数。FindWind原创 2017-10-07 16:44:54 · 9411 阅读 · 0 评论 -
打印机状态码解析
因为需要做打印机方便的工作,了解了一下打印机状态码,原地址https://msdn.microsoft.com/en-us/library/cc244854.aspx表格左边是16进制的如果用python以下代码hPrinter = win32print.OpenPrinter (printer_name)dic = win32print.GetPrinter(hPrinter翻译 2017-09-18 10:17:52 · 6434 阅读 · 0 评论 -
python之SSH(交互式和非交互式)
python中有一个paramiko,功能强大,用来做SSH比较方便先上代码import paramikoclass SSHConnection(object): def __init__(self, host, port, username, password): self._host = host self._port = port原创 2017-09-04 19:13:03 · 25104 阅读 · 1 评论 -
python操作数据库之pymysql
python功能强大,第三方库很多。今天记录一下操作数据库的库 pymysql#coding=utf-8import pymysqlconn = pymysql.connect(host="hostip",port=3306,user='root',passwd=password',db='mydb') cursor = conn.cursor() sql原创 2017-08-02 14:14:03 · 327 阅读 · 0 评论 -
appium与自动化测试(三) 一个基于python的appium例子
1、开始前需要知道的框架运行一个demo需要如下三个主要部分:android模拟器已经启动;appium服务已经开启,以及python相关的环境准备好了2、android模拟器的配置和启动打开AVD-manager,点击create按钮,创建一个android模拟器,写好配置,如下图重点关注name和target,可以看到,这里配置了一个5.0.1,API LEVEL为21原创 2017-04-16 23:17:09 · 22834 阅读 · 4 评论 -
appium与自动化测试(二) -appium的安装
在上一篇文章安装了android的相关东西这里讲一下appium相关的安装1、在线安装-不推荐在cmd下输入“npm install –g appium”笔者试了三次都失败了2、离线安装地址:https://bitbucket.org/appium/appium.app/downloads/原创 2017-04-16 22:23:52 · 512 阅读 · 0 评论 -
redis不同数据返回类型读取
错误描述Traceback (most recent call last): File "C:\Users\C\Desktop\ruby\py\conmysql.py", line 45, in s = rrr.get("asqwerty0000001d3625bafa0da9ea:fd0324430000002af1314589f9a7534c:GEK6510058:sta转载 2017-04-14 19:06:00 · 1408 阅读 · 0 评论 -
appium与自动化测试(一)
appium的自动化环境搭建1、安装nodejs:https://nodejs.org/en/download/我的是64位的,安装完之后在cmd下查看版本号说明安装好了。2、JDK环境的搭建在官网上下载安装包:http://www.oracle.com/technetwork/java/javase/downloads/index.html如果下载的是exe文件,原创 2017-03-26 22:57:35 · 486 阅读 · 0 评论 -
eclipse下离线安装maven插件
方法一:link安装方式1、下载插件(百度),解压到自己的目录,我的在D:/Program Files/plugin/eclipse-maven3-plugin2、在eclipse安装的dropins目录下新建后缀为link的文件写上path = D:/Program Files/plugin/eclipse-maven3-plugin后面的地址是自己的maven插件解压目录原创 2017-03-19 00:22:03 · 5929 阅读 · 0 评论 -
UI自动化注意事项
1、元素查找 结果集数据处理考虑多个数据的结果集以及结果集为空的情况。 在页面查找动作中,我们进程会去根据条件查找我们需要的数据,这个时候我们需要考虑返回 结果中有多条数据或者结果为空的情况,在程序中,需要对这两种情况加以处理,增强程序的稳定性以及可靠性。 动态加载数据情况。 有很多数据的加载都是动态的,比如下拉框,可能是在点击下拉后页面从后台请求数据填充到页 面显示,而对于...原创 2019-05-20 11:20:50 · 600 阅读 · 0 评论