当前位置: 首页 > 知识库问答 >
问题:

Appium ios自动化进展缓慢

越英范
2023-03-14

我试图使用appium来启动我的应用程序,但它保留在“[appium]appium REST http interface listener started on 0.0.0.0:4723”中,以前有人遇到过同样的问题吗?

我的ios设置(使用模拟器):

Launching Appium with command: '/Applications/Appium.app/Contents/Resources/node/bin/node' appium/build/lib/main.js --debug-log-spacing --platform-version "9.3" --platform-name "iOS" --app "/Users/xualvin/Desktop/AnPoker.app" --show-ios-log --device-name "iPhone 6s Plus"

[Appium] Welcome to Appium v1.5.3

[Appium] Non-default server args:

[Appium]   debugLogSpacing: true
[Appium]   platformName: 'iOS'
[Appium]   platformVersion: '9.3'
[Appium]   deviceName: 'iPhone 6s Plus'
[Appium]   app: '/Users/xualvin/Desktop/AnPoker.app'
[Appium]   showIOSLog: true
[Appium] Deprecated server args:
[Appium]   --platform-name => --default-capabilities '{"platformName":"iOS"}'
[Appium]   --platform-version => --default-capabilities '{"platformVersion":"9.3"}'
[Appium]   --device-name => --default-capabilities '{"deviceName":"iPhone 6s Plus"}'
[Appium]   --app => --default-capabilities '{"app":"/Users/xualvin/Desktop/AnPoker.app"}'
[Appium]   --show-ios-log => --default-capabilities '{"showIOSLog":true}'
[Appium] Default capabilities, which will be added to each request unless overridden by desired capabilities:

[Appium]   platformName: 'iOS'
[Appium]   platformVersion: '9.3'
[Appium]   deviceName: 'iPhone 6s Plus'
[Appium]   app: '/Users/xualvin/Desktop/AnPoker.app'
[Appium]   showIOSLog: true

[Appium] Appium REST http interface listener started on 0.0.0.0:4723

共有1个答案

司寇羽
2023-03-14

现在更新的版本是Appium 1.6.3,没有任何用户界面,

您可以从下面的链接下载一个实用程序,使用1.6.3https://github.com/mykola-mokhnach/appium-ios-inspector检查元素

 类似资料:
  • 我是自动化新手,尝试使用Appium(Mac应用程序)在iOS应用程序上编写测试脚本。 我成功地在Appium上加载了我的应用程序,并使用了Appium Inspector。在Appium inspector中有一个记录按钮,用于记录我的操作。 但是,我的问题是如何保存这些录制的脚本以供重用?其次,我还想使用Java手动编写测试脚本,但目前不知道在哪里使用Appium Mac app编写代码。 我

  • 下面的章节展示了 Sublime Text 各种各样被扩展的附加功能。 指令 Sublime Text 中指令是无处不在的:按键绑定、菜单项、宏等都可以通过指令来工作。有些指令是在 Sublime Text 编辑器的核心实现的,但是他们当中的很多都是作为 Python 插件,每一个指令都可以由一个通过 Python 插 件来调用。 指令调度 通常情况,指令是被绑定到应用程序对象、一个窗口对象或是一

  • 感谢牛客的丰富面经,让我到处许愿 也感谢好心牛友帮我查询状态 焦虑和等待的时间一样长 但还好 终于戴上了红围脖😭 还在等待的朋友们一定一定要有耐心! 本人满身bug 每个阶段都很慢 靠一点运气侥幸入围鹅厂产品岗 给大家传递好运!!! 本人timeline: 3.28 投递 3.29 测评-测评后马上面邀 3.30 线下群面-当天面邀下一轮 3.31 线下初面-4.2下一轮面邀 4.8 二轮交叉面

  • 自动化测试将被用于进一步的任务中,并且还将被广泛应用在实际项目中。 为什么我们需要测试? 当我们在写一个函数时,我们通常可以想象出它应该做什么:哪些参数会给出哪些结果。 在开发期间,我们可以通过运行程序来检查它并将结果与预期进行比较。例如,我们可以在控制台中这么做。 如果出了问题 —— 那么我们会修复代码,然后再一次运行并检查结果 —— 直到它工作为止。 但这样的手动“重新运行”是不完美的。 当通

  • 为Electron应用编写自动测试, 你需要一种 "驱动" 应用程序的方法。 Spectron 是一种常用的解决方案, 它允许您通过 WebDriver 模拟用户行为。 当然,也可以使用node的内建IPC STDIO来编写自己的自定义驱动。 自定义驱动的优势在于,它往往比Spectron需要更少的开销,并允许你向测试套件公开自定义方法。 我们将用 Node.js 的 child_process

  • 为Electron应用编写自动测试, 你需要一种 "驱动" 应用程序的方法。 Spectron is a commonly-used solution which lets you emulate user actions via WebDriver. 当然,也可以使用node的内建IPC STDIO来编写自己的自定义驱动。 自定义驱动的优势在于,它往往比Spectron需要更少的开销,并允许你向