首页 > 其他分享 >Appium模拟登录微信

Appium模拟登录微信

时间:2023-06-07 18:36:37浏览次数:44  
标签:webdriver Appium 登录 mm 微信 selenium tencent import wait

from appium import webdriver
 from selenium.webdriver.support.ui import WebDriverWait
 from selenium.webdriver.common.by import By
 from selenium.webdriver.support import expected_conditions as ECserver = 'http://localhost:4723/wd/hub'
desired_caps = {
     'platformName': 'Android',
     'deviceName': 'vivo x23',
     'appPackage': 'com.tencent.mm',
     'appActivity': '.ui.LauncherUI'
 } driver = webdriver.Remote(server, desired_caps)
 wait = WebDriverWait(driver, 30)
 login = wait.until(EC.presence_of_element_located((By.ID, 'com.tencent.mm:id/cjk')))
 login.click()
 phone = wait.until(EC.presence_of_element_located((By.ID, 'com.tencent.mm:id/h2')))
 phone.set_text('')


标签:webdriver,Appium,登录,mm,微信,selenium,tencent,import,wait
From: https://blog.51cto.com/jcy58/6434250

相关文章

  • amazon linux ssh 使用密码登录
    amazonlinux ssh 使用密码登录1、使用AWS控制台创建的密钥对或者直接通过网页登录注意:使用pem私钥不允许直接登录root用户,只能登录默认用户例如:ec2-user,ubuntu等等2、创建root密码sudopasswdroot3、切换到root用户suroot4、修改sshd_config文件vim/etc/ssh/sshd_conf......
  • 去除spring security的默认登录页
    在使用springsecurity时会默认带入一个登录页,使用SSO单点登录的时候也会跳出这个页面,我们的项目一般都会有自己的登录页面,所以这个默认页面其实是没什么用的在过滤器配置文件里面加上下面的代码,就可以把这个默认页面移除了@BeanpublicWebSecurityConfigurerAdapter......
  • 微信小程序输入框光标错乱问题
     会出现这个问题,一般是受到了滚动条的影响,所以,在获取焦点时,需要关闭页面滚动,失去焦点时,就开启滚动,例如页面里存在scroll-view组件示例代码wxml片段<scroll-viewclass="m_scroll"style="height:100vh;"scroll-y="{{aFocus}}"scroll-with-animation></scroll-view><in......
  • java微信公众号 推送消息
    WxConfig.java @Slf4j@ServicepublicclassWxConfig{@ResourceprivateWxClientwxClient;//appIdprivatestaticfinalStringappId="xxxx";//appIdSecretprivatestaticfinalStringappIdSecret="xxxx";privatestat......
  • 微信H5适配 解决微信调整字体大小导致Html5页面混乱
    最近开发公众号遇到一个问题:iOS、Android加载页面,如果用户调整了微信自带的字体大小,那么我们的页面就会跟随调整字体大小,导致页面错乱无法适配。所以希望能够禁止微信的字体放大功能。找了一些方法总结如下:原理:阻止ios和安卓调整字体大小时候的事件,ios通过添加css属性,安卓通过......
  • 微信dat文件转图片(jpg,png,gif)
    微信电脑版现在已经是日常工作生活必不可少的工具,有时删除了聊天记录或被系统清理软件清理了,但还想查看曾经的微信聊天图片。这个时候辛辛苦苦找到了文件,却发现无法查看,因为微信电脑版为了保护我们的隐私,把原先的图片格式文件给做了加密处理变成了DAT格式,这里不得不给微信一个大大......
  • 微信小程序冒泡
    参考:https://jingyan.baidu.com/article/d5a880eb5439a053f147ccda.html手机有这个问题,电脑上没有小程序盒子内部的点击事件会触发外部盒子的点击事件,解决方法是把内部的点击事件的bindtap改成 catchtap......
  • Jmeter-依赖登录的接口测试
    JMETER接口测试问题解决二之后续接口请求依赖登录接口的操作-知识在于点滴的积累-博客园(cnblogs.com)问题现象:必须登录才能测试其他接口解决办法:    用到了http授权管理器和httpcookie管理器。注意:  要先判断当前的登录的token是在header中的Authorizat......
  • 实现微信支付
    微信支付是微信公众平台提供的一种在线支付服务,可以为用户提供快速、方便、安全的支付体验。而在微信小程序中实现微信支付,则可以为应用程序提供更多的功能和服务,提高用户体验和商业价值。因此,在本文中,我们将介绍如何在微信小程序中实现微信支付。步骤一:申请微信支付接口权限在使用......
  • 基于IMOOC强力django+杀手级xadmin 打造上线标准的在线教育平台课程的学习(16)——首页
    index.html<!DOCTYPEhtml><html><head><metacharset="UTF-8"><metaname="renderer"content="webkit"><metahttp-equiv="X-UA-Compatible"content="IE=Edge,chrome=1&......