首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏AllTests软件测试

    Appium面试题

    15、区分Appium和SelendroidSelendroidSelendroid 是⼀个尖端的测试⾃动化框架,⽤于测试原⽣和混合 Android 移动应⽤程序。 以下是 Appium 和 Selendroid 之间的区别: Appium 是⼀个适⽤于 iOS 和 Android 的开源⾃动化解决⽅案,⽽ Selendroid 是⼀个仅限 Android 的测试⾃ 但是,Selendroid 需要重新安装应⽤程序,即使在进⾏了较⼩的修改后也是如此。 Appium 拥有⼀个庞⼤⽽活跃的活跃开发者社区,⽽ Selendroid 则没有。 另⼀⽅⾯,Selendroid 与 Jenkins 和 Selenium ⼀起⼯作。 与 Selendroid 不同,Appium 不需要使⽤应⽤程序源代码或库。 另⼀⽅⾯,Selendroid 对应不同版本的 Android API 有不同的版本。 16、区分Appium和Robotium?

    5.5K10编辑于 2022-07-26
  • 来自专栏muller的测试分享

    App自动化测试|Appium工作原理及Desired Capbilities配置

    SelendroidSelendroid和UiAutomator类似,也是Google提供的一个安卓自动化测试软件,适用于Android系统的本地应用程序和移动web的UI混合测试。 appium(默认)还是Selendroid。 仅适用于UiAutomator,不适用于selendroid

    3K10编辑于 2023-01-13
  • 来自专栏从零开始学自动化测试

    Appium+python自动化29-toast消息

    Driver] - The [UiAutomator2 Driver] - (DEPRECATED) The [UiAutomator Driver] - (DEPRECATED) The [Selendroid Mac Driver] (for Mac Desktop apps) 2.从上面的信息可以看出目前1.7的android版可以支持:Espresso、UiAutomator2、UiAutomator、Selendroid

    1.8K60发布于 2018-04-08
  • 来自专栏从零开始学自动化测试

    appium+python自动化60-appium命令行参数

    instruments INSTRUMENTSPATH] [--nodeconfig NODECONFIG] [-ra ROBOTADDRESS] [-rp ROBOTPORT] [--selendroid-port —robot-address 0.0.0.0 机器人的IP地址 —robot-address 0.0.0.0 -rp, —robot-port -1 机器人端口 —robot-port 4242 —selendroid-port 8080 本地端口用于与Selendroid进行通信 —selendroid-port 8080 —chromedriver-port 9515 ChromeDriver将运行的端口 —chromedriver-port 空值 [DEPRECATED] - 移动平台的版本 —platform-version 7.1 —automation-name 空值 [DEPRECATED] - 自动化工具的名称:Appium或Selendroid

    3.5K10发布于 2018-07-25
  • 来自专栏北京宏哥

    Appium+python自动化(三十五)- 命令启动appium之 appium服务命令行参数(超详解)

    iOS --platform-version null 移动平台的版本 --platform-version 7.1 --automation-name null 自动化工具的名称: Appium or Selendroid 0.0.0.0 robot 的 ip 地址 --robot-address 0.0.0.0 -rp, --robot-port -1 robot 的端口地址 --robot-port 4242 --selendroid-port 8080 用来和 Selendroid 交互的本地端口 --selendroid-port 8080 --chromedriver-port 9515 ChromeDriver运行的端口 --chromedriver-port

    7.4K30发布于 2019-09-11
  • 来自专栏不想当开发的产品不是好测试

    appium教程_1.基础概念认知

    /apps/selendroid-test-app.apk') ) self.driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps /apps/selendroid-test-app.apk') ) appium server 就会调用appium-uiautomator2-driver,同时将uiautomator2 server

    2.5K20发布于 2020-09-08
  • 来自专栏非著名程序员

    两款iOS和Android都通用的开源自动化测试工具

    ◆通过Appium Server的桌面应用程序对Selendroid内置支持。 ◆它还使用供应商提供的框架:适用于iOS的UIAutomation ,分别适用于Android 4.2+和 2.3+的UIAutomator和Selendroid。 ◆支持物理设备与仿真器。

    3.4K80发布于 2018-02-02
  • 来自专栏腾讯移动品质中心TMQ的专栏

    移动APP自动化测试框架对比

    Selendroid https://www.gitbook.com/book/lihuazhang/selendroid/details Selendroid 是一个基于Instrumentation Selendroid 可以在模拟器和实际设备上使用,也可以集成网格节点作为缩放和并行测试。 8. 基于Instrumentation的测试框架,比如Espresso,Robotium,Selendroid等,都不能支持跨APP使用。

    6.6K101发布于 2018-02-06
  • 来自专栏腾讯移动品质中心TMQ的专栏

    移动APP自动化测试框架对比

    7、Selendroid https://www.gitbook.com/book/lihuazhang/selendroid/details Selendroid是一个基于Instrumentation Selendroid可以在模拟器和实际设备上使用,也可以集成网格节点作为缩放和并行测试。 基于Instrumentation的测试框架,比如Espresso,Robotium,Selendroid等,都不能支持跨APP使用。

    4.8K20发布于 2018-09-07
  • 来自专栏Titan笔记

    Appium移动测试入门指南(一)- Appium概述

    Appium-2.png Appium支持的自动化测试引擎列表 Appium的最新版本(截止Titan笔记发文时的版本号为1.22.0)支持以下的自动化测试引擎 Android Espresso Selendroid

    6.1K11发布于 2021-10-20
  • 来自专栏python3

    Appium1.9.1 之 Desire

    appium(默认)还是Selendroid

    80210发布于 2020-01-19
  • 来自专栏啄木鸟软件测试

    在编程中处理adb命令—App自动化测试与框架实战(10)

    Android平台capabilities.setCapability("app", apppath);//确定待测Appcapabilities.setCapability("appPackage", "io.selendroid.testapp appActivity", ".HomeScreenActivity");//待测App主Activity名capabilities.setCapability("automationName", "selendroidselendroid-test-app-0.15.0.apk实例中,要获取CPU的性能指标,编写的代码如代码清单11-27所示。    automator is usedList<AndroidElement> someElements;@SelendroidFindBy(someStrategy) //for Android UI when Selendroid automation is usedRemoteWebElement someElement;@SelendroidFindBy(someStrategy) //for Android UI when Selendroid

    1.8K30发布于 2019-12-12
  • 来自专栏腾讯移动品质中心TMQ的专栏

    一种 Android 端 Web 多进程情况下支持 Web 自动化测试的方法

    多进程后,就暴露了目前业界主流自动化测试框架的不足,Robotium支持Web自动化但仅限于注入单一进程,UiAutomator2.0支持跨进程但却不支持Web自动化,其它的支持Web自动化的框架例如Selendroid 一、Android端Web自动化原理简介 Android端支持Web自动化的测试框架如Robotium、Selendroid、Espresso等等在原理上基本类似,都是采用Instrumentation

    2.5K00发布于 2017-07-12
  • 来自专栏全栈测试

    APP自动化测试系列之Desired Capabilities详解

    /en/writing-running-appium/caps/ 通用的 Capabilities: 键描述值automationName使用哪个自动化引擎Android引擎:Appium(默认)、Selendroid 只能在使用 UiAutomator 时使用,使用 selendroid 是不行。默认值 false。 这个功能只能用于UiAutomator,而不能用于selendroid,默认falsetrue、falsechromeOptions用于给ChromeDriver传递 chromeOptions参数。

    4.9K20发布于 2020-09-29
  • 来自专栏雷子说测试开发

    appium原理分析

    4.2 以后是基于 uiautomator框架实现查找注入事件的, 框架实现查找注入事件的,框架实现查找注入事件的, 4.2 以前则是 instrumentation i框架的,并封装成一个叫 框架的, Selendroid

    1.6K20发布于 2021-03-10
  • 来自专栏muller的测试分享

    App自动化测试|Appium-Desktop界面介绍

    Address)executeAsync Callback Port:回调端口 (默认: 同 Server port)图片Bootstrap Port:Bootstrap端口号,负责和appium进行通讯Selendroid

    1.4K10编辑于 2023-01-13
  • 来自专栏Titan笔记

    Appium移动测试入门指南(二) - Capability 配置

    首次启动时,不停止app skipDeviceInitialization 跳过安装、权限设置等操作 全部 键 描述 值 automationName 自动化测试的引擎 Appium (默认)或者 Selendroid 仅适用于 UiAutomator,不适用于 selendroid。 该 capability 仅在使用 UiAutomator 时有效,不适用于 selendroid,默认设置为 false。

    3.6K00编辑于 2022-01-01
  • 来自专栏开源优测

    20+最好的开源自动化测试工具

    官网:https://multi-mechanize.readthedocs.io/en/latest/ Selendroid ? 是Android应用程序和移动web的开放源码测试自动化框架。 官网:http://selendroid.io/ KIF ? KIF(Keep it functional)是一个开源的iOS功能测试框架。

    10.2K41发布于 2019-05-30
  • 来自专栏北京宏哥

    Appium+python自动化(十四)- 与Capability完美懈垢之解读(超详解)

    下面我们介绍一些公用常用的 能力 描述 值 automationName 使用哪个自动化引擎 Appium(默认)或Selendroid或者UiAutomator2或者Espresso对于Android Android上)或Safari(在iOS上)性能记录(默认false) true, false 最常用的: 能力 描述 值 automationName 使用哪个自动化引擎 Appium(默认)或Selendroid 默认false true 要么 false

    noSign 使用调试键跳过检查和签名应用程序,只能使用UiAutomator,而不能使用selendroid 这个功能只能用于UiAutomator,而不能用于selendroid,默认false true 要么 false chromeOptions 允许ChromeDriver传递chromeOptions

    4.4K50发布于 2019-07-10
  • 来自专栏AllTests软件测试

    自动化-Appium-第一个Demo-原生(Java版)

    capabilities = new DesiredCapabilities(); // 使用哪个自动化测试引擎 // 默认为Appium,或Selendroid capabilities = new DesiredCapabilities(); // 使用哪个自动化测试引擎 // 默认为Appium,或Selendroid capabilities = new DesiredCapabilities(); // 使用哪个自动化测试引擎 // 默认为Appium,或Selendroid capabilities = new DesiredCapabilities(); // 使用哪个自动化测试引擎 // 默认为Appium,或Selendroid

    3.3K30编辑于 2022-07-25
领券