04-appium-启动QQ-iOS

简介: 04-appium-启动QQ-iOS

查看设备及QQ信息

  • 查看设备udid:idevice_id -l
  • 查看设备名称:idevicename
  • 查看手机系统版本:ideviceinfo -k ProductVersion
  • 查看bundleid:ideviceinstaller -l

启动appium服务

  • appium --session-override:session冲突时,可以进行覆盖

启动WDA服务

  • tidevice xctest -B com.xxx.WebDriverAgentRunner.xctrunner
  • 需要python3.6+,使用pip3 install -U tidevice安装,后面的是WDA的bundleid

运行脚本

1. # -*- coding: utf-8 -*-
2. # @Time    : 2021/3/21
3. # @Author  : 大海
4. 
5. from  appium import webdriver
6. 
7. cap = {
8. "app": "com.tencent.mqq",   # 应用的bundleid,相当于android包名,也可以写app安装包的路径
9. "platformName": "ios",
10. "platformVersion": "14.2",
11. "deviceName": "xr",
12. "udid": "上面用命令查看的udid",
13. "automationName": "xcuitest"    # 使用的驱动
14. 
15. }
16. 
17. driver = webdriver.Remote('http://0.0.0.0:4723/wd/hub', cap)
18. print(driver.page_source)  # 打印页面源码
相关文章
|
JavaScript 测试技术 Shell
03-MacOS上搭建Appium的iOS测试环境
03-MacOS上搭建Appium的iOS测试环境
|
Linux iOS开发 Windows
07-appium-Appium Desktop查看元素- iOS
07-appium-Appium Desktop查看元素- iOS
|
测试技术 iOS开发 Python
基于Python+appium的ios自动化测试demo(更新中)
appium环境搭建可参考以下两个链接: www.jianshu.com/p/a2b79cd8b… www.jianshu.com/p/3c04e029c…
442 0
|
Java 测试技术 开发工具
Appium Studio 初体验(windows做ios自动化,录制appium脚本)
Appium Studio 初体验(windows做ios自动化,录制appium脚本)
Appium Studio 初体验(windows做ios自动化,录制appium脚本)
|
测试技术 iOS开发 Python
Appium+Python3+iOS真机环境搭建
前言: Appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web 应用和混合应用。 本次环境配置相关: macOS:10.
2041 0
|
iOS开发 JavaScript 开发工具
|
iOS开发 Python
Appium+python自动化20-查看iOS上app元素属性
前言 学UI自动化首先就是定位页面元素,玩过android版的appium小伙伴应该都知道,appium的windows版自带的Inspector可以定位app上的元素 Mac版的appium1.6的版本在UI上有了很大的改变,本篇详细解决如何使用appium1.6定位iOS的app页面元素。
2739 0
|
测试技术 iOS开发 Python
Appium+python自动化19-iOS模拟器(iOS Simulator)安装自家APP
前言 做过iOS上app测试的小伙伴应该都知道,普通用户安装app都是从appstore下载安装,安装测试版本的app,一般就是开发给的二维码扫码安装, 或者开发给个.ipa的安装包文件,通过itools安装。
2149 0