使用 xcodebuildcommand 从终端运行时 XCUITEST 未运行

     2023-02-24     44

关键词:

【中文标题】使用 xcodebuildcommand 从终端运行时 XCUITEST 未运行【英文标题】:XCUITEST is not running while running from from terminal using xcodebuildcommand 【发布时间】:2019-09-22 05:33:07 【问题描述】:

我的 UI-TEST 方案中有 50 多个测试用例,我正在通过以下命令运行它

xcodebuild test -workspace tribo.xcworkspace -scheme triboUITests -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone X,OS=12.4'

我的Mac机内存爆了,系统挂了,我也附上活动监控报告enter image description here

谁能帮我从终端运行方案中存在的所有 XCUITEST 案例

【问题讨论】:

【参考方案1】:

控制台命令本身似乎是合法的。

RAM 问题也可能是由测试代码中不准确的资源管理引起的。

考虑检查您的代码是否存在内存泄漏和其他错误。

【讨论】:

【参考方案2】:

您可以在 xcodebuild 调用中运行一个或多个特定测试。

xcodebuild help 命令行:

-only-testing:TEST-IDENTIFIER constrains testing by specifying tests to include, and excluding other tests

-skip-testing                 constrains testing by specifying tests to exclude, but including other tests

-skip-testing:TEST-IDENTIFIER constrains testing by specifying tests to exclude, but including other tests

使用这些命令可以帮助您了解导致问题的测试。 您还可以使用 Xcode Memory Graph Debugger(请参阅此链接: https://medium.com/zendesk-engineering/ios-identifying-memory-leaks-using-the-xcode-memory-graph-debugger-e84f097b9d15

最后,如果您尝试并行运行所有测试,您的机器上可能运行了太多模拟器。

【讨论】:

从终端使用环境运行单个测试

ruby-Itestpath/to/test#runsingletestwithrailsenvironment 查看详情

如何从终端打开 webstorm

...】:2015-01-0820:16:25【问题描述】:要从终端编辑文件,我使用subl(用于崇高文本)来编辑文件;示例:如果我需要编辑app.js文件,我使用sublapp.js有什么办法可以设置webstorm从终端打开?【问题讨论】:你的操作系统是什么?你... 查看详情

无法从终端调用Node js npm安装的全局包,尝试了一切

】无法从终端调用Nodejsnpm安装的全局包,尝试了一切【英文标题】:Nodejsnpminstalledglobalpackagecannotbecalledfromterminal,triedeverything【发布时间】:2016-12-1700:18:25【问题描述】:我已经在我的MAC上全局安装了一些nodejs软件包。我在终端... 查看详情

无法为非管理员用户的 PATH 找到 Windows 终端的 wt.exe

...s应用程序安装了Windows终端。从cmd.exe调用wt.exe找不到它。使用快捷方式从“开始”运 查看详情

使用 pthread 从终端写入和读取

】使用pthread从终端写入和读取【英文标题】:Writingandreadingfromterminalusingpthreads【发布时间】:2013-01-2001:25:17【问题描述】:我想在C中使用pthreads创建一个多线程应用程序。我想让一些工作线程在后台做一些事情,但是每隔一段... 查看详情

sh使用sublime从终端打开文件(代码片段)

查看详情

如何使用 APDU 命令从 PoS 终端读取 MCC 代码

】如何使用APDU命令从PoS终端读取MCC代码【英文标题】:HowtoreadtheMCCcodefromthePoS-terminalusingAPDUcommands【发布时间】:2019-10-0408:56:00【问题描述】:我正在尝试在Android手机上实现HostApduService,我需要从PoS终端读取MCC代码我正在终端的... 查看详情

如何使用终端从远程服务器执行“mysqldump”并在本地保存

】如何使用终端从远程服务器执行“mysqldump”并在本地保存【英文标题】:Howtodoa`mysqldump`fromaremoteserverwiththeterminalandsavelocally【发布时间】:2019-08-1613:36:06【问题描述】:如何使用终端从服务器发送mysqldump?我做了以下事情:首... 查看详情

从 python 脚本打开多个独立终端

...以实现一种多用户。用户数量是先验未知的,所以我不能使用带有星图的多进程库。我尝试使用gnu-terminal(我使用的是基本操作系统),但它不起作用,即使使用screen或xterm也是一样的。我只需要启动 查看详情

sh使用heredoc从终端向容器输入一些输入(代码片段)

查看详情

运维如何解决终端部门投诉

东部某省会城市的联通分公司,内部业务系统都运行在VMware为基础的虚拟化环境中,但联通的网络运维部在运维时却遇到了很多难题。由于V-center的operationmanager等云管产品只能监控到虚拟化网络的基础资源,一但某个业务遇到故... 查看详情

使用 Instruments.app 从终端进行 Mac、iOS 自动化测试

】使用Instruments.app从终端进行Mac、iOS自动化测试【英文标题】:Mac,iOSautomationtestfromTerminalusinginstruments.app【发布时间】:2011-11-1606:50:40【问题描述】:我正在使用以下命令从命令行运行iOSUIAutomation测试:instruments-t/Developer/Platforms/... 查看详情

使用Linux终端从STM32的串口读取数据

】使用Linux终端从STM32的串口读取数据【英文标题】:ReadingdatafromtheserialportofaSTM32usingtheLinuxterminal【发布时间】:2021-11-3015:25:41【问题描述】:我正在尝试使用RS232-USB电缆通过STM32F429ZI读取和发送数据。对于硬件,我使用了一个RS2... 查看详情

ping32实现终端运维工作有效进行

...,人力物力,还不一定能解决好。Ping32是一款强大的企业终端管理软件,其中的远程协助、工单管理功能可以有效的协助运维人员对员工电脑进行运维。当有员工出现电脑故障时,可以通过Ping32远程协助功能直接远程员工电脑,... 查看详情

运维如何解决终端部门投诉

...试完明辰智航云安的功能,联通的运维人员兴奋的表示“使用了云安,再也不用做“背锅侠”了”。 查看详情

在终端中使用 LibreOffice 从 Mac 命令将 HTML 转换为 PDF?

】在终端中使用LibreOffice从Mac命令将HTML转换为PDF?【英文标题】:UseLibreOfficetoconvertHTMLtoPDFfromMaccommandinterminal?【发布时间】:2013-10-0918:43:13【问题描述】:我正在尝试使用Mac终端将HTML文件转换为PDF。我发现了一个类似的帖子,... 查看详情

java示例代码_如何从Java运行Mac OS终端命令(使用运行时?)

java示例代码_如何从Java运行Mac OS终端命令(使用运行时?) 查看详情

如何从终端或使用任何 monkeytalk 命令打开 iPhone 应用程序?

】如何从终端或使用任何monkeytalk命令打开iPhone应用程序?【英文标题】:HowtoopenaniPhoneappfromterminalorusinganymonkeytalkcommand?【发布时间】:2014-03-0307:10:29【问题描述】:在执行Monkeytalk脚本之前,我在实际设备上手动打开我的iPhone应... 查看详情