问题标签 [ios-ui-automation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - UIAutomation 捏合模拟
我正在尝试为我的 iPhone 应用程序构建一个测试脚本。在这个测试中,我试图模拟一个捏动作。
我在 Apple 官方参考资料中读到了可以调用 UIATarget 的pinchOpenFromToForDuration函数,但是模拟器如何响应这个动作是双击动作(我确信因为双击我在我的代码中执行了另一个动作)。
我不明白我该如何解决这个问题,是否可以使用任何其他技巧来达到相同的结果?
谢谢马可
iphone - iPhone - 自动化测试?
我目前在编写自动化测试时通过其可访问性标签检测元素?这会导致很多问题。
- 这是检测元素的正确方法吗?
- 如果没有,是否有更好的方法来检测元素而不使用可访问性标签?
iphone - UI iOS 自动化:我想后台应用程序并单击设置面板将手机置于飞行模式以测试应用程序的离线行为
我正在尝试自动将 iOS 设置为飞行模式,但我不知道如何访问设置面板来执行此操作。
我尝试了以下操作,以查看应用程序在后台时是否列出了设置面板,以便能够了解访问设置的内容:
target.deactivateAppForDuration(10); window.logElementTree();
但是,这只是将应用程序置于后台十秒钟,然后在应用程序窗口中列出元素。
关于如何访问设置面板以打开飞行模式的任何想法?
提前致谢
ios - 使用工具和 Javascript 对 iOS 应用程序进行 UI 自动化测试怎么样?
从 WWDC2010 视频会议了解 iOS 应用程序的自动化 UI 测试,但没有实践。
从 codeproject项目中,我们可以举一个例子。
这里的问题是从参与此的人那里听到的。
有什么限制吗?有什么好的做法吗?
javascript - 如何在 Iphone UIAutomation 中编辑表格时选择 (-) 图标
嗨,我正在手机上学习 UI 自动化,谁能告诉我在编辑表格时应该使用什么参考来选择 (-) 或 (+) 按钮。
iphone - 使用仪器记录用户操作
我已经尝试了一段时间,但是有没有办法在 iphone/iphone 模拟器上记录用户操作以使用 Instruments 进行测试?主要是我希望能够定位一个应用程序并记录我输入的任何用户输入,然后让它能够播放/获取数据。谢谢!
javascript - UI 自动化 AlertPrompt 按钮/文本字段可访问性
当涉及到 alertView 时,我在 UI 自动化(iOS 内置工具)方面遇到了一些麻烦。首先,我不确定在哪里可以为 alertView 上的按钮设置accessibilityLabel 等。其次,虽然我没有收到错误,但我无法让我的 textField 将 textField 的值实际设置为某个值。我将为 alertView 和我用于 UI 自动化的 javaScript 提供我的代码。
这是我用于 alertView 的内容
谢谢你的帮助!
iphone - 在 UI 自动化工具的脚本中,如何导入另一个脚本?
在为 UI 自动化工具用 JavaScript 编写的脚本中,如何导入另一个 JavaScript 文件?
javascript - 从 iOS UIAutomation 发出同步 HTTP GET 请求或在 JavaScript 中调用 shell 脚本
我正在尝试使用 Apple 的 UIAutomation 为具有服务器端组件的 iOS 应用程序编写单元测试。为了在各种状态下设置测试服务器(以及模拟通过我的服务器进行通信的两个客户端),我想从我的基于 javascript 的测试中发出 HTTP 获取请求。
谁能提供一个示例,说明如何直接从 UIAutomation javascript 测试中发出 HTTP GET 请求,或者如何从我的 UIAutomation javascript 测试中调用 shell 脚本?
FWIW,UIAutomation 运行时中缺少所有浏览器可用的大多数核心对象。例如,尝试使用 XMLHTTPRequest,你会得到一个异常报告它找不到变量。
谢谢!
iphone - 我在 UIAutomation/Instruments 中的第一个 Javascript
我想自动化测试我的 iPhone 应用程序,并为 UIAutomation 框架编写了一个示例 Javascript。我无法越过第一行,我收到以下错误:
运行脚本时引发异常:SyntaxError: Parse error 1: UIALogger.logStart("Beginning test");
设置有什么根本错误吗?我正在使用 Xcode 3.2.6、iOS 4.3。
任何帮助是极大的赞赏。
谢谢