手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
Appium
记录两个使用OPPO手机做自动化测试遇到的问题
问题1,运行的时候报错:Message:Anunknownserver-sideerroroccurredwhileprocessingthecommand.Originalerror:ErrorexecutingadbExec.Originalerror:'Command'D:\\android-sdk-windows\\platform-tools\\adb.exe-P5037-sb3b50f25shellimeena
作者:编程之家 时间:2022-10-14
快速移动端自动化测试入门技巧
1.移动互联网测试背景 随着智能手机的普及和互联网的发展,移动互联网已经渐渐成为人们的一种的生活方式。既然是生活方式,那么对生活品质就会有不断的提升要求,就会对所用的移动互联网产品有更高的体验需求。这对于测试工程师来说就有了更高的质量保证要求,而时间短,进度快,种类
作者:编程之家 时间:2022-10-14
Appium自动化测试
一、认识Appium二、自动化环境搭建安装JDK推荐安装jdk1.8版本,不然使用uiautomatorviewer定位元素时可能会有问题。安装AndroidStudio1.使用AndroidStudio的模拟器。当然,还可以使用其他模拟器,如网易木木、夜神模拟器。2.使用uiautomatorviewer定位。安装AppiumDesktop
作者:编程之家 时间:2022-10-14
APP——python——Appium中 setCapability的各种方法
示例:python脚本#adbshelldumpsyswindoww|findstr\/|findstrname=#mSurface=Surface(name=com.android.mms/com.android.mms.ui.ConversationList)fromappiumimportwebdriverimporttimedesired_caps={
作者:编程之家 时间:2022-10-14
Appium学习
fromappiumimportwebdriverimportunittestimporttimeclassQQlogin(unittest.TestCase):defsetUp(self):desired_caps={'platformName':'Android',#平台名称'platformVersion':'5.1.1
作者:编程之家 时间:2022-10-14
appium---多进程启动app多设备启动app
上一篇简单的介绍了如何通过多线程进行启动app,但是后面发现了一个问题,就是app操作必须要等到一台结束后,下一台才能进行任务,那么有没有办法让他们同时运行呢?这个时候我们可以了解下多进程。跳转门:appium---多线程启动app(多台设备启动app)进程和线程的区别线程:计算机的执行单位
作者:编程之家 时间:2022-10-14
appium安卓老板键使用
转载 https://blog.csdn.net/weixin_40180628/article/details/79169846 likedriver.pressKeyCode(AndroidKeyCode),比如HOME,driver.pressKeyCode(AndroidKeyCode.HOME); 下面提供Androidkeycode参考表:电话键KEYCODE_CALL拨号键5KEYCODE_ENDCALL挂机键6KEYCODE_
作者:编程之家 时间:2022-10-14
appium报错合集和解决方法
一、当搭建好Python+appium环境时候准备运行这个程序,试验环境搭建是否准确时候。就报了一个错appium提示:INSTALL_PARSE_FAILED_NO_CERTIFICATES解决方案:网上说了很多种,搜报错信息,还说什么签名问题;可参照这个地址的方法进行修改:https://blog.csdn.net/ximi_xuexi/article/de
作者:编程之家 时间:2022-10-14
【压测】【手机】压测工具推荐说明
1、Monkey是AndroidSDK自带的测试工具,在测试过程中会向系统发送伪随机的用户事件流,如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试,也有日志输出。实际上该工具只能做程序做一些压力测试,由于测试事件和数据都是随机的,不能自定义,所以有很大的局限性。2
作者:编程之家 时间:2022-10-14
win10下使用命令行安装配置appium环境
安装列表安卓sdk目录,即ANDROID_HOME设置关于sdk的安装配置此处略,参考之前文章《Appium+Java(一)Windows环境搭建篇》node运行环境appium运行环境确认node安装安装node输入node-v,确认是否安装node运行环境如未安装,去node.js的官网https:/odejs.org/zh-cn/下载安装,安装
作者:编程之家 时间:2022-10-14
appium调试后,安卓手机无法调出键盘
问题:用appium进行真机调试后,使用手机的app进行输入时无法调出键盘。原因:appium调试时,将手机输入法设置成了UnicodeIME解决方法:方法一,手机设置里修改输入法:不同的手机型号、系统设置的步骤可能不同,以华为Magic3.1.0为例,设置-->系统和更新-->语言和输入法-->默认-->搜狗输入
作者:编程之家 时间:2022-10-14
01_appium的安装
前提条件:1.安装selenium,2.安装JDK安装Nodejs下载并安装nodejs官网根据你电脑的位数来下载下载好后,傻瓜式默认安装。安装完后输入:npm-v,出现以下信息,表示安装成功。安装appium通过官网下载下载后双击安装安装AndroidSDK环境安装AndroidSDK可以看做用于开
作者:编程之家 时间:2022-10-14
Appium 手机按键操作
方法1:driver.keyevent(4)方法2:driver.pressKeyCode(29)KEYCODE_CALL拨号键5KEYCODE_ENDCALL挂机键6KEYCODE_HOME按键Home3KEYCODE_MENU菜单键82KEYCODE_BACK返回键4KEYCODE_SEARCH搜索键84KEYCODE_CAMERA拍照键27KEYCODE_FOCUS拍照对焦键80KEYCODE_POWER电源
作者:编程之家 时间:2022-10-14
appium 安装爬坑
按照https://www.cnblogs.com/jeffery-pan/p/13633022.html 搭建环境按照https://www.cnblogs.com/jeffery-pan/p/13633000.html 安装nodejs安装第五步在命令行输入“adb”;无法运行,在环境变量path里输入D:\adt\sdk\platform-tools,和D:\adt\sdk\tools路径安装第六步打开手
作者:编程之家 时间:2022-10-14
Appium学习笔记2adb常用命令
1基础命令21、启动adb服务3adbstart-server452、终止adb服务6adbkill-server783、进入adb运行环境9adbshell10114、获取帮助里面有adb的各种命令和参数的介绍12adbhelp13145、查看adb版本15adbversion16176、
作者:编程之家 时间:2022-10-14
RobotFramework +appium实现Android自动化
环境准备1、已安装python37版本(SDK、JDK均已安装完成,且环境变量都配置好了)2、已安装robotframework3、已安装安卓模拟器(本文使用夜神模拟器)4、安装appium(下载地址:http://6tt.co/pujb)5、安装python测试库-appium-python-client6、安装python测试库-robotframework-appiumli
作者:编程之家 时间:2022-10-14
Appium(六):元素定位
阅读目录(Content)1.元素定位1.1id定位1.2class定位1.3xpath 回到顶部(gototop)1.元素定位对于自动化测试来说,核心技能就是对象的定位了。不管是web页面上的按钮或输入框,还是移动app上的一个按钮或输入框,我们要想对其进行点击或输入操作,前提是要先找到这个对
作者:编程之家 时间:2022-10-14
appium 前世今生
https://www.jianshu.com/p/3c5ee599a20d什么是AppiumAppium是一个开源测试自动化框架,可用于原生,混合和移动Web应用程序测试。它使用WebDriver协议驱动iOS,Android和Windows应用程序。官方中文文档Testerhome中文社区Appium官网Appium的优势可以跨平台同时支持Android
作者:编程之家 时间:2022-10-14
appium滑动
导入TouchActionfromappium.webdriver.common.touch_actionimportTouchAction#滑动deftest_scroll(self):#获取窗口大小,返回一个字典{'width':1080,'height':1920}size=self.driver.get_window_size()#长按滑动释放To
作者:编程之家 时间:2022-10-14
Appium学习笔记(1)appium配置-起步
移动端自动化测试-WTFAppium? http://www.imdsx.cn/index.php/2017/09/23/wtfappium/移动端自动化测试-Windows-Android-Appium环境搭建 http://www.imdsx.cn/index.php/2017/09/14/winappiumandroid/移动端自动化测试-Mac-IOS-Appium环境搭建 http://www.imds
作者:编程之家 时间:2022-10-14
Appium+robotframework 自动化之软键盘的调起文本框无法输入值
以前我在博客中记录过隐藏软键盘的方法:hidekeyboard昨天我在做自动化的时候,碰到了一个问题。问题描述:点击元素后页面跳转到登录的页面,需要输入用户名和密码后,才能登录。这个场景大家应该能理解。定位登录页面的时候,软键盘能调起。脚本运行的时候,文本框无法输入内容。定位没
作者:编程之家 时间:2022-10-14
python 字典类型 对应 学习appium 的启动代码前置代码
fromappiumimportwebdriverfromtimeimportsleep#关于手机配置信息字典形式key=value平台名称、版本、设备名、包名、界面名desires_caps={}desires_caps['platformName']='Android'desires_caps['platformVersion']='5.0'desires_caps['
作者:编程之家 时间:2022-10-14
Appium 工作原理及 Desired Capabilities
一、Appium工作原理 脚本请求——>4723端口appiumserver——>解析参数给PC端4724端口——>发送给设备4724端口——>通过设备4724端口发给bootstrap.jar——>Bootstrap.jar把命令发给uiautomator JsonWireProtocol:它是一种协议,遵循REST风格,以JSON方法进行传输
作者:编程之家 时间:2022-10-14
Appium Studio APP自动化测试
AppiumStudio APP自动化测试1、工具介绍使用工具:AppiumStudioAppiumStudio是一个功能齐全的基于用户界面和API的IDE,可以对Android和iOS移动设备进行功能测试。优点:配置简单、操作简单、可以录制脚本、可以在windos系统下测试IOS移动设备、自动生成可视化报告。官方文档
作者:编程之家 时间:2022-10-14
appium+python自动化:获取元素属性get_attribute
使用get_attribute()获取元素属性,括号里应该填写什么?查看appium源码self.driver.find_element(MobileBy.XPATH,"//*[contains(@resource-id,'followed_btn')]").get_attribute('resourceId')
作者:编程之家 时间:2022-10-14
appium元素定位方法介绍
appium常用的元素定位方法优先级:一般情况下选择定位方法的顺序是这样的id定位>accessibility_id定位>class定位>xpath定位>tap定位最后一种tap是不到万不得已,不建议使用,因为不同手机分辨率不同,导致写好的代码在其他手机无法定位到元素。第一种、通过id定位:resource-id当目标
作者:编程之家 时间:2022-10-14
python appium app ui 自动化
1、下载Android-SDK、夜神安卓模拟器、Appium、adb命令执行包并配置环境变量2、打开夜神3、打开Appium进行配置,配置如下 4、启动命令,到夜神bin目录下执行adbconnect127.0.0.1:62001adbdevices5、运行测试代码,自动安装apk并启动#coding=utf-8importreimpo
作者:编程之家 时间:2022-10-14
appium+rf 问题六--appium setting和unlock在设备上重复安装
今天再用真机做UI自动化测试的时候,发现手机上的appiumsettings和unlock两个组件每次都会重复安装,每次都需要手动去点击确认一下。 那么,如何解决呢?第一步:在\node_modules\appium\lib\devices\android.js这个文件里面,this.initUnicode.bind(this),this.pushSettingsApp.bind(
作者:编程之家 时间:2022-10-14
appium---手机操作api
importtimefromappiumimportwebdriverfromappium.webdriver.connectiontypeimportConnectionTypedesired_caps=dict()desired_caps['deviceName']='192.168.234.104:5555'desired_caps['platformName']='android'
作者:编程之家 时间:2022-10-14
appium--滑动和拖拽
importtimefromappiumimportwebdriverdesired_caps=dict()desired_caps['deviceName']='192.168.234.104:5555'desired_caps['platformName']='android'desired_caps['platformVersion']='5'
作者:编程之家 时间:2022-10-14
上一页
6
7
8
9
10
11
12
13
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native