Robot Framework + appium 启动手机浏览器的两个方法(1)

一、Open Browser启动

使用Selenium2Library的Open Browser方法,例子如下:

browser=手机浏览器类型,如chrome

二、Open Application启动

使用AppiumLibrary的Open Application方法,例子如下:

不用管红色部分的报错,可能是ride的原因。

以上两个方法启动后,都不能使用Scroll、Swipe等手机特有行为。Open Browser会提示No Application is open,Open Application会提示No Browser is open。

好坑啊,正好求下解决办法?!

如果只是操作页面UI,还是第一个方法靠谱点。

时间: 2024-10-29 15:27:19

Robot Framework + appium 启动手机浏览器的两个方法(1)的相关文章

Robot framework + appium环境搭建

Robot framework+appium环境搭建 首先梳理一下要用到的工具和安装包: 1. Android + JAVA. jdk : http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 安装jdk并配置环境变量. Android sdk: http://sdk.android-studio.org/ 安装并配置好环境变量.Tools列表前三个必装.谷歌服务器略坑你懂的.出去还是切换国内镜

在PC上测试移动端网站和模拟手机浏览器的5大方法

查了很多资料,尝试了大部分方法,下面将这一天的努力总结下分享给大家,也让大家免去看那么多文章,以下介绍的方法,都是本人亲自测试成功的方法,测试环境winxp. 一.Chrome*浏览器 chrome模拟手机总共有四种方法,原理都一样,通过伪装User-Agent,将浏览器模拟成Android设备.以下标星的为推荐方法. 1.新建Chrome快捷方式 右击桌面上的Chrome浏览器图标,在弹出的右键菜单中选择"复制",复制一个图标副本到桌面.右击该副本,选择"属性",

Python+Appium学习之启动手机浏览器

一.启动浏览器:pycharm中python脚本如下: from appium import webdriver desired_caps ={'platformName':'Android','deviceName':'127.0.0.1:62001','platformVersion':'6.0','appPackage':'com.android.browser','appActivity':'com.android.browser.BrowserActivity'}webdriver.R

Robot Framework+appium集成安装

appium(中文教程,源码)是一款开源跨平台测试自动化工具,用于测试原生.移动web和混合应用,支持 iOS, Android和FirefoxOS平台. appium集成以下框架驱动自动化测试: iOS: 苹果 UIAutomation Android 4.2+:Google UiAutomator / Android [2.3,4.2): Google Instrumentation(Selendroid提供) Windows下安装appium 1.安装Robot Framework见前文

robot framework 使用三:浏览器兼容性自己主动化

robot framework 測试浏览器兼容性 上图中黄色圈的地方默认什么都不写.是firefox浏览器,写上ie就是ie浏览器了 firefox最新版本号即可.ie须要设置: 1. IE选项设置的安全页中.4个区域的启用保护模式的勾选都勾上(或都去掉),设置完须要重新启动浏览器. 2. 下载 IEDriverServer.exe,下载地址:http://selenium-release.storage.googleapis.com/index.html? path=2.41/ 我的selen

【转】在PC上测试移动端网站和模拟手机浏览器的5大方法

查了很多资料,尝试了大部分方法,下面将这一天的努力总结下分享给大家,也让大家免去看那么多文章,以下介绍的方法,都是本人亲自测试成功的方法,测试环境winxp. 一.Chrome*浏览器 chrome模拟手机总共有四种方法,原理都一样,通过伪装User-Agent,将浏览器模拟成Android设备.以下标星的为推荐方法. 1.新建Chrome快捷方式 右击桌面上的Chrome浏览器图标,在弹出的右键菜单中选择“复制”,复制一个图标副本到桌面.右击该副本,选择“属性”,打开相应的对话框,在“目标”文

Python+Appium启动手机APP或者浏览器

一.设备信息配置 脚本如下: 1 from appium import webdriver 2 3 class my_app(): 4 def __init__(self): 5 desired_caps = {} 6 # 使用的手机或模拟器操作系统 7 desired_caps["platformName"] = "Android" 8 9 # ======== honor V9 ============== 10 # 系统版本 11 desired_caps[&

启动,关闭Activity的两种方法

1. startActivity(Intent intent): 启动其他Activity 对应关闭方法finish():结束当前Activity 1 public class MainActivity extends AppCompatActivity 2 { 3 @Override 4 protected void onCreate(Bundle savedInstanceState) 5 { 6 super.onCreate(savedInstanceState); 7 setConten

Robot Framework 通过pyodbc连接Mysql

  首先是环境的安装: 1.安装Python2.7,不要安装3.5版本,因为很多依赖库不支持最新版本 2.通过pip在线安装Robot Framework,DatabaseLibrary,pyodbc,selenium2library,appiumlibrary(后面两个是web测试和移动端测试库) pip install robotframework pip install robotframework-databaselibrary pip install robotframework-se