- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试为我的项目设置一些 UITest,并且在运行它们时收到错误:
System.Exception : Android SDK not found. Please install it and if it is still not located, please set the ANDROID_HOME environment variable to point to the directory.
Searched locations:
Windows Registry
(No path) - Not set. [ Source: ANDROID_HOME ]
at Xamarin.UITest.Shared.Dependencies.AndroidSdkFinder.GetTools()
at Xamarin.UITest.Shared.Android.DefaultAndroidFactory.BuildExecutor(IProcessRunner processRunner)
at Xamarin.UITest.Android.AndroidApp..ctor(IAndroidAppConfiguration appConfiguration, IExecutor executor)
at Xamarin.UITest.Configuration.AndroidAppConfigurator.StartApp(AppDataMode appDataMode)
at project.UITest.AppInitializer.StartApp(Platform platform) in C:\Users\Jason\source\repos\project\project.UITest\AppInitializer.cs:line 16
at StarTracker.UITest.Tests.BeforeEachTest() in C:\Users\Jason\source\repos\project\project.UITest\Tests.cs:line 25
当我在 Debug模式下运行我的项目时,模拟器加载没有问题,所以 Visual Studio 肯定知道我的 Android SDK 在哪里。从另一个 IDE 的另一篇文章中,我添加了“ANDROID_HOME”变量并将其指向
C:\Users\Jason\.android\
和
C:\Program Files (x86)\Android\android-sdk\
,但收到相同的错误。
最佳答案
做了一些进一步的研究,我在 Microsoft Visual Studio 页面上发现了以下帖子,该帖子在运行 UITest 时明确调用了 SDK not found 错误:https://www.360logica.com/blog/how-to-set-path-environmental-variable-for-sdk-in-windows/ .按照这些步骤操作后,我不得不重新启动计算机(无需重新启动即可重新启用环境变量的命令不起作用)。
重新启动后,我开始收到 JDK not found 错误。为此,我找到了 https://www.codejava.net/java-core/how-to-set-java-home-environment-variable-on-windows-10 ,步骤基本相同,只是从Visual Studio指向Microsoft JDK。
再次重新启动允许我开始我的 UITesting。
关于visual-studio - Visual Studio Xamarin.UITest : "System.Exception : Android SDK not found." running UITests,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65047607/
XCUIApplication *app = [[XCUIApplication alloc] init]; [app.buttons[@"login"] tap]; 如上所示,在tests.m 文件
我正在尝试为我的项目设置一些 UITest,并且在运行它们时收到错误: System.Exception : Android SDK not found. Please install it and
我有一个使用 Xcode 在 ObjectiveC 中构建的 iOS 应用程序和一个使用 Xamarin.UITest 在 C# 中编写的 UITest,我正在尝试在 BitRise 中创建持续集成工
我的屏幕上有一个文本,显示如下: @"New element #13" 如何对其进行通用测试并通过掩码到达该元素? [[[XCUIApplication alloc] init].buttons[@"
我有一个新项目,我想实现 UITests,但是在初始化 Controller 时遇到以下问题... Error 我的 viewController 标识符是 MainView,我的 Storyboar
我的申请只有法语版。在 Storyboard中,我混合了细节和系统按钮。 在法国设备上启动时,一切都很好,系统按钮有法语名称。 我在我独特的方案中添加了启动时传递的参数 -AppleLanguages
我不确定这是否是好的做法,所以如果不是,请随时给我打电话。我有一个 UI 测试,旨在测试我的应用程序的欢迎屏幕。因此,在测试中,我想添加一个 if 语句,以确保在测试代码运行之前我位于正确的 View
我正在开发一个包含视觉表示(UI)的框架,并且我已经在其中编写了一些 UI 测试,但我无法运行在框架内编写的 UITest。 有人可以指导我是否可以在框架内编写 UITest 吗? 提前致谢。 最佳答
有人熟悉生成 UI 测试时的以下问题吗? Crashed Thread: 26 Dispatch queue: XCUIRecorder_iOS.processingQueue Exc
有一个按钮,点击按钮打开 facebook 登录页面,点击完成按钮返回主视图 Controller 。 这是我录制得到的代码 override func setUp() { supe
我正在尝试为我公司的应用编写 UITest。我看到了几篇关于将命令行参数传递给我的应用程序的文章,例如: if CommandLine.arguments.contains("--uitesting-
我目前正在处理一个包含许多异步代码的项目,并且我正在为这个项目编写 UITest。在开发过程中,我一个一个地运行它们,但从不成组运行。所以我认为测试是成功的。但是当一起测试它们时,大多数都失败了。我正
我正在为 Swift 应用程序使用 iOS UITest。我使用类似的东西, func testAllScreenNavigation() { let app = XCUIApplicatio
我一直在阅读 Apple 新的和改进的 XCTest/UITesting 框架,作为 Android 开发人员我有一些问题。在 android 中,要启动一个我没有源代码来运行 UiAutomator
尝试创建一个 UITest,用于在文本字段中输入电子邮件地址/密码,然后点击登录按钮。使用 Xcode。 我看到 UITest 导航到正确的页面,但它没有检测到文本字段。我确保两个文本字段都选中了“辅
下面是我正在尝试进行 UItest 的表格的图片。我需要验证“AU Auto”旁边是否存在复选标记(表示它已被选中)。我试着查看应用程序的 debugDescription 以找到任何类似于复选标记的
我尝试为我的应用程序开发一个 UI 单元测试。我创建了一个 UI 测试目标,并希望启动在创建目标时生成的示例 XCTest。 当我尝试启动测试时,我收到错误消息: Could not obtain t
我遇到了 Xamarin.UITest 问题,特别是屏幕截图功能。它没有按预期工作。 我正在尝试将“创建的”屏幕截图复制到另一个目录,但出现以下错误: Message: System.IO.FileN
我正在使用 Xamarin.UITest 用 C# 编写 UITest。 如何在 UITest 中动态检索设备屏幕的坐标? 最佳答案 在 Xamarin.UITest 中,当调用 app.Query(
我需要设置我的 模拟器 用于自动化 UI 测试。 特别是从键盘中删除自动更正、拼写检查、预测等。 我正在为这样的一个模拟器这样做: plutil -replace KeyboardAutocapita
我是一名优秀的程序员,十分优秀!