python-appium滑动Android屏幕的几种方式汇总

1、swip:通过坐标控制屏幕的滚动 def swipe(self, start_x, start_y, end_x, end_y, duration=None) 封装使用方法: # 获得机器屏幕大小x,y def getSize(driver): x = driver.get_wind...

2019-05-10 15:52:31

阅读数 7

评论数 0

Appium——详解Appium server capabilities(中文)

中文链接:https://github.com/appium/appium/blob/master/docs/cn/writing-running-appium/caps.md

2019-05-08 15:17:39

阅读数 12

评论数 0

Original error: Could not proxy command to remote server. Original error: Error: read ECONNRESET

这几天执行自动化脚本时总是提示 WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: Could not proxy comm...

2019-05-08 14:57:58

阅读数 81

评论数 0

error: The instrumentation process cannot be initialized. Make sure the application under test does.

今天用红米手机搞自动化测试,用appium启动真机时,出现了以下错误 error: The instrumentation process cannot be initialized. Make sure the application under test does not crash and ...

2019-05-08 11:09:17

阅读数 64

评论数 0

appium:一个手机运行两个APP,APP之间相互切换

今天遇到一个问题,就是一个手机需要两个APP之间相互切换操作,现将解决思路记下,方便以后查询,也希望能给大家提供点思路: 前提条件: 一个手机,手机上运行两个APP(分别为A,B) 诉求: 脚本启动A后,需要切换到B 解决方法: appium中有一个start_activity方法: de...

2019-05-05 16:56:29

阅读数 12

评论数 0

用adb命令快速查看某应用appPackage及appActivity的方法

用adb命令快速查看某应用appPackage及appActivity的方法: 1> adb shell pm list packages 列出所有的包名(不知道包名的情况,需要执行查找包名)appP...

2019-05-05 16:46:59

阅读数 6

评论数 0

解决icodeDecodeError: 'utf8' codec can't decode byte 0xe5 in position 0: unexpected end of data

今天执行脚本时遇到一个问题,提示:icodeDecodeError: ‘utf8’ codec can’t decode byte 0xe5 in position 0: unexpected end of data 代码如下: contactList[0].send_keys('测试') 解决...

2018-11-09 15:46:32

阅读数 279

评论数 0

Appium :只有一个NATIVE_APP,跳转页面后提示:NoSuchElementException: Message: An element could not be locate..

这几天用appium写自动化,遇到一个问题,就是在A页面点击一个按钮进入B页面,B页面的元素怎么都获取不到。纠结了几天,在网上找了很多方法也没能解决,后来在官方文档看到: The UiAutomator2 Driver for Android Appium’s flagship support f...

2018-11-06 20:22:44

阅读数 323

评论数 0

jmeter:将response的“token”内容写入excel

下面我写的是获取response中的token值写入excel中 1、要获取的http请求的response内容为: 2、选中要获取response内容的http请求,点击鼠标右键,选择【添加】-【后置处理器】-【BeanShell PostProcessor】 3、在jmeter的安装目录下...

2018-10-29 12:33:14

阅读数 545

评论数 2

Jmeter:用While Controller控制线程执行到某个结果时,退出执行

目的 今天做压力测试时,涉及到一个场景,需要先执行A场景,在执行到status=2时,在执行B场景,然后停止运行 遇到的困难 status开始为1,需要一段时间后变为2,且不确定需要等待多久才会变为2。 最初想到的是,通过“Runtime Controller”+“如果(if)控制器”...

2018-09-14 16:33:10

阅读数 3062

评论数 0

centos 安装docker

环境准备 1、centos7 参考资料链接 https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce-1 安装步骤 1、 $ sudo yum install -y yum-utils d...

2018-08-23 17:24:39

阅读数 68

评论数 0

Windows10用fiddler抓包Android应用(解决手机设置代理后无法上网,设置只抓app包)

1、环境准备 1、电脑上安装fiddler 2、手机和电脑在同一个局域网内 2、设置 1.fiddler>Tools>Fiddler Options>C...

2018-08-16 15:52:54

阅读数 11417

评论数 1

jmeter分布式压测

配置jmeter分布式 一、Jmeter分布式执行原理:   1、Jmeter分布式测试时,选择其中一台作为控制机(Controller),其它机器做为代理机(Agent)。   2、执行时,Controller会把脚本发送到每台Agent上,Agent 拿到脚本后开始执行,Agent执行时...

2018-08-02 12:45:22

阅读数 79

评论数 0

drozer-Android安全测试基本使用教程(Windows10)

drozer官网地址:https://labs.mwrinfosecurity.com/tools/drozer/ 一、安装 1.1 环境要求 (1)jdk1.6+ (2)python2.7 (3)android sdk 确保配置了adb、java环境变量 1.2 Window1...

2018-06-12 16:28:24

阅读数 2812

评论数 4

将centos7上的docker加速镜像设置为daocloud

1、进入http://www.daocloud.io/注册并登陆 2、点击加速器图标 进入的页面为: 3、根据自己的系统选择【Linux】/【MacOS】、【Windows】,我的系统为centos,所以点击【Linux】 将脚本复制到centos中的终端执行,如下 [root@...

2018-04-25 16:57:59

阅读数 213

评论数 0

robotFramework基本使用

1常用关键字 1.1 定义变量 Set variable 1.2打印 log:打印,相当于print 1.3连接对象 Catenate SEPARATOR=:可以对多个连接的信息进行分割 1.4定义列表 Create List:定义列表 ...

2018-04-11 17:40:09

阅读数 2167

评论数 0

RobotFramework启动chrome提示“WebDriverException: Message: 'chromedriver' executable needs to be in PATH

运行以下用例,启动chrome 运行时,报错 解决办法:进入https://sites.google.com/a/chromium.org/chromedriver/home下载chromedriver 下载解压后将chromedriver.exe复制到python2.7的安装目录如...

2018-04-10 20:12:49

阅读数 1549

评论数 0

windows10下搭建appium+python+android自动化测试环境启动真机

1、安装python 下载python进行安装https://www.python.org/,该步骤简单掠过 安装好后,打开终端,输入python,如提示不是内部命令,则将python安装目录添加到环境变量Path中。 2、安装setup tools,pip 下载setup tools...

2018-04-08 16:35:53

阅读数 2417

评论数 2

windows7下Python2和Python3共存安装robotframework

1、下载Python2、Python3安装包 https://www.python.org/ 2、下载pip https://pypi.python.org/pypi/pip#downloads 3、安装好Python2、Python3后,进入其各自安装目录,将python.exe分别改...

2018-04-07 14:11:59

阅读数 1134

评论数 2

wxpython2.8安装后提示uanble to execute file:XXXXX

今天在搞robotframework环境,安装好wxpython后,会提示“uanble to execute file:XXXXX” 解决办法1: 1、我将原来的wxpython安装卸载了,然后将wxpython2.8安装在python2安装目录下的\Lib\site-packages目录下...

2018-04-02 16:01:22

阅读数 508

评论数 1

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