首页 > 其他分享 >Appium用例capabilities配置

Appium用例capabilities配置

时间:2024-12-07 10:45:03浏览次数:7  
标签:Appium app appium capabilities caps 用例 设置 noReset True

caps = {}

设置 app 安装平台

caps["appium:platformName"] = "Android"

设置 app 安装平台的版本

caps["appium:platformVersion"] = "6"

设备的名字

caps["appium:deviceName"] = "MuMu"

设置driver

caps["appium:automationName"] = "UiAutomator2"

设置 app 的包名

caps["appium:appPackage"] = "com.tencent.wework"

设置 app 启动页

caps["appium:appActivity"] = ".launch.LaunchSplashActivity"

不清空缓存

caps["appium:noReset"] = True

设置以下两个参数来控制启动app和关闭掉app(如果设置了noReset需要搭配这两个参数,否则运行时如果应用已经打开,就不会重新启动,并且运行结束不会关闭)

caps["appium:forceAppLaunch"] = True
caps["appium:shouldTerminateApp"] = True

标签:Appium,app,appium,capabilities,caps,用例,设置,noReset,True
From: https://www.cnblogs.com/xb9259/p/18591876

相关文章

  • 测试工程师要遵守的用例编写规范
    前言在软件开发的快速迭代和不断更新的背景下,测试用例规范的重要性愈发凸显。它不仅帮助测试人员明确测试的目标和方法,还确保测试过程的一致性和可重复性。通过遵循统一的规范,我们可以减少人为错误,提高测试覆盖率,从而确保软件的质量。01什么是测试用例测试用例是测试过程中......
  • 田忌赛马/优势洗牌(虽然一个用例超时了,还是记录一下)
    三步:第一,将齐王的马和田忌的马按速度大小排序第二、开始一一比较,田忌的马大,齐王的马和田忌的马都到下一匹,齐王的马等于田忌的或者比田忌的大,那就田忌到下一匹马,齐王还是这匹马,田忌的这匹马进垃圾箱(除去齐王已经匹配田忌的马,剩下齐王所有的马这匹马都竞争不过)第三,找对应关系......
  • [AirTest] airtest-selenium做Web自动化测试(上手实操三)&& airtest 代码改写成用 Djang
            经过了实操二的 测试用例复用(循环) 的实现,现对其进行改造提升优化。        实操一让我们知道了如何做单个测试用例的 自动化测试,实操二让我们知道了如何做多个测试用例的 自动化测试,那么,如何把实操二写的脚本变成更方便的测试脚本,让多个测试用例......
  • [AirTest] airtest-selenium做Web自动化测试(上手实操二)&& 如何让其实现测试用例复用(循
        经过了实操一的 初步Web自动化测试 的实现,现对其进行改造提升优化。        实操一让我们知道了如何做单个测试用例的自动化测试,那么如何实现多个测试用例的自动化测试呢?实操一快速通道:  [AirTest]airtest-selenium做Web自动化测试(上手实操一)&&如......
  • python将Xmind用例转为Excel用例
     代码:#coding=utf-8importxlwtfrompast.builtinsimportraw_inputfromxmindparserimportxmind_to_dictdefresolvePath(dict,lists,title):#title去除首尾空格title=title.strip()#如果title是空字符串,则直接获取valueiflen(title)......
  • 关于测试你混淆appium、adb、pytest了吗?
    1.区别功能重点ADB:侧重于安卓设备的调试和基本操作。它能与安卓设备进行底层交互,如文件传输、应用安装/卸载、设备状态查看等。例如,通过adbpush命令将本地文件推送到安卓设备,或者使用adblogcat获取设备的日志信息,这些操作主要是针对设备本身的管理和调试。Appium:专注于......
  • Docker 用例:15 种最常见的 Docker 使用方法
    容器化应用程序而不是将它们托管在虚拟机上是过去几年一直流行的概念,使容器管理流行起来。Docker处于这一转变的核心,帮助组织无缝地采用容器化技术。最近,Docker用例遍布所有行业,无论规模大小和性质如何。什么是Docker?Docker是一种容器化技术,它使开发人员能够将服务及其依......
  • Survey on Reasoning Capabilities and Accessibility of Large Language Models Usin
    本文是LLM系列文章,针对《SurveyonReasoningCapabilitiesandAccessibilityofLargeLanguageModelsUsingBiology-relatedQuestions》的翻译。使用生物学相关问题对大型语言模型的推理能力和可访问性的调查摘要1引言2相关工作3方法4结果5讨论结论......
  • 【测试】用例篇——测试用例的概念
    设计测试用例基本是测试面试的必考题。什么是测试用例?测试用例(TestCase)是为了实施测试而向被测试的系统提供的⼀组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素。现在买回来一个新的电视,需要进行测试~根据个人经验:(1)开机测试(2)切换频道(3)调一下分辨......
  • 基于 LangChain 的自动化测试用例的生成与执行
    在前面的章节中,分别介绍了Web、App、接口自动化测试用例的生成。但是在前文中实现的效果均为在控制台打印自动化测试的用例。用例需要手动粘贴,调整之后再执行。那么其实这个手动粘贴、执行的过程,也是可以直接通过人工智能完成的。应用价值通过人工智能代替人工操作的部分,节省时间,......