appium+python自动化测试教程_python+appium自动化

appium+python自动化测试教程_python+appium自动化#中一个测试类中,启动多款APP进行测试defbasic(package_name,activity_name):”’启动应用”’globaldriverdesired_caps={}desired_caps[‘platformName’]=’Android’desired_caps[‘platformVersion’]=’5.1’desired_caps[‘deviceName’]=’emulator-5554’desired_caps[‘appPackage’]

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

#中一个测试类中,启动多款APP进行测试

def basic(package_name,activity_name):
'''启动应用'''
global driver
desired_caps = { 
   }
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '5.1'
desired_caps['deviceName'] = 'emulator-5554'
desired_caps['appPackage'] = package_name
desired_caps['appActivity'] = activity_name
desired_caps["unicodeKeyboard"] = "True"
desired_caps["resetKeyboard"] = "True"
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
time.sleep(20)

def ....
  #----------启动应用----------
    AppTask.basic('com.jd.jrapp','.WelcomeActivity')

 update = driver.page_source.find('跳过') #判断是否有更新按钮
    if update != -1:
        driver.find_element_by_id('com.jd.jrapp:id/cancel').click() #点击"跳过",不更新
        time.sleep(1)
    else:
        pass
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/196842.html原文链接:https://javaforall.net

(0)
上一篇 2025年9月19日 上午7:01
下一篇 2025年9月19日 上午7:43


相关推荐

  • pycharm配置opencv库

    pycharm配置opencv库对于刚刚入手 OpenCV 的小白 又第一次接触 pycharm 编译器 所以在配置 opencv 库的时候遇到很多问题 最后 我用下面的方法解决

    2026年3月19日
    4
  • 浅谈GAMMA校正

    浅谈GAMMA校正浅谈GAMMA校正做图像处理时需要弱化光照影响。发现Gamma校正有效果,但也仅限于知道有这个指数关系,查阅了一些博客和网站,现整理如下。1关于人眼和计算机人眼对暗部细节比较敏感。人眼不同于摄像机,接收光子来感知光线。比如:在一间小黑屋中每增加一盏灯,摄像机都能线性增加亮度。但是人眼在黑暗时增加一盏灯时感受明显,往后随着灯的个数增长人眼并不会有明显感受。如果将实验做成图表,如下图…

    2022年6月16日
    38
  • cocos2dx触屏响应(单点触摸)CCTouchBegan,CCTouchMove,CCTouchEnd[通俗易懂]

    cocos2dx触屏响应(单点触摸)CCTouchBegan,CCTouchMove,CCTouchEnd[通俗易懂]今天白白跟大家分享一下cocos2dx单点触摸经验。cocos2dx触摸CCTouch类的单点触摸有四个函数CCTouchBegan,CCTouchMove,CCTouchEnd,CCTouchCan

    2022年7月2日
    30
  • vue上传图片,并回显图片

    vue上传图片,并回显图片vue 上传图片 并回显图片未用组件库 原生的 input 输入框提交这个看需求吧 用组件库的话 可以减少挺多代码的 但是这个的后端 因为只能单独提交照片 所以我就使用 js 了 逻辑绕绕的 inputv show false type file accept image change tirggerFile event ref input

    2026年2月9日
    2
  • POJ 3009-Curling 2.0(DFS)

    POJ 3009-Curling 2.0(DFS)

    2022年1月11日
    35
  • excel怎么生成xml文件_Excel文件格式或扩展名无效

    excel怎么生成xml文件_Excel文件格式或扩展名无效JS将数据生成Excel(XML)并保存为.xls文件,已封装可以直接使用简单写法:<?xmlversion=”1.0″encoding=”UTF-8″?><?mso-applicationprogid=”Excel.Sheet”?><Workbookxmlns=”urn:schemas-microsoft-com:office:spreadsheet”xmlns:o=”urn:schemas-microsoft-com:office:office..

    2022年8月22日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号