`

iPhone自动化测试

阅读更多
1 首先mac系统是必备的2 安装iPhone SDK和xCode,安装步骤省略,搞不定的话还是别做iPhone开发了 :)前往电脑-developer 打开Instruments 新建一个项目,然后打开mac盘,新建一个文件夹叫iPhone Automation,用文本编辑随便写一些东西,然后保存原始格式。在dock里着到Instruments,选择左边的script,点击choose script,然后选择你刚才的脚本文件。然后点击Edit,把刚才写的都删了,然后你就可以写脚本了,
比如:UIATarget.localTarget().frontMostApp().mainWindow().buttons()[0].tap();  //意思是点击你软件界面上的第一个按钮更多脚本请参考:http://developer.apple.com/library/ios/#documentation/DeveloperTools/Reference/UIAutomationRef/_index.html 在设备栏里选择你的iPhone,然后再点击刚才选择设备的按钮,继续选择Choose Target,选择你的应用程序,OK,你发现了什么,开始执行自动化操作了。
分享到:
评论

相关推荐

    Iphone自动化测试初级篇

    iphone自动化的内部分享,条目化的东西,选取了所有找到的iphone自动化的工具,并且详细的介绍了UI Automation和Fone Monkey着两个现在最流行的工具。

    iphone平台自动化测试工具FoneMonkey

    iphone平台自动化测试工具FoneMonkey,录放式UI测试工具,主要通过录制用户的操作行为,通过回放来完成对被测应用的功能测试,FoneMonke,是国外提供的一个开源的,免费的录制/回放工具。

    iPhone系统自动化测试

    iPhone系统自动化测试 iPhone系统自动化测试 iPhone系统自动化测试

    自动化测试iPhone框架搭建

    在Windows中自动化测试iPhone框架搭建 UI 自动测试是iOS 中重要的附加功能,它由名为“Automation”的新的工具对象支持。 Automation工具用JavaScript语言编写,主要用于分析应用的性能和用户行为,模仿/击发 被请求...

    基于Android平台应用程序的关键字驱动自动化测试-理论,工具

    桌面应用程序与浏览器端的自动化测试都已经历了十年的发展,无论是从工具上还是项目管理方法论上都已经趋于成熟。而移动设备端应用程序的自动化测试近两年才刚起步,似乎一切尚处于探讨与研究阶段。但我们似乎已经...

    自动化测试框架Jasmine-iphone.zip

    Jasmine-iphone 是 iPhone UI 自动化测试框架,能够使用 Jasmine 驱动 iPhone UI 自动化测试。 标签:Jasmine 自动化测试 分享 window._bd_share_...

    iphone混合object-C++自动测试框架

    iphone混合object-C++自动测试框架

    Python+Appium实现自动化测试的使用步骤

    一、环境准备 1.脚本语言:Python3.x IDE:安装Pycharm 2.安装Java JDK 、Android SDK 3.adb环境,path添加E:\Software\Android_SDK\platform-tools ... ... 安装完成后,启动Appium,host和port默认的即可,...二、真机测试

    unity屏自动适配iphone刘海屏、灵动岛 屏幕

    压缩包内的两个文件放在Assets/Editor下,build时会自动修改UnityAppController.mm文件的内容 只适合iphone异形屏的...自动化脚本 需要真机测试!!! 自动化脚本 需要真机测试!!! 自动化脚本 需要真机测试!!!

    iphonesim, 用于iPhone模拟器的命令行 启动器.zip

    iphonesim, 用于iPhone模拟器的命令行 启动器 警告:不再支持这里项目。 请查看 http://github.com/appcelerator/ioslib,以便... simiOS工具是一个命令行工具,它在iOS模拟器上启动一个iOS应用程序。 这使得自动化测试

    Selenium:selenium自动化的学习随笔

    支持跨浏览器的自动化测试【ie、ff、chrome、safari、opera、phantonjs、htmlunit、android、iphone、ipad、winddows phone、BlackBerry】 支持跨操作系统的自动化测试【windows、linux、MAC】 支持多中编程语言编写...

    如何在iOS 4中执行UI自动化测试

    iOS 4中的UI自动化测试的入门级指南(逐步指南)

    java96期java操作docker代码.rar

    1.1. Docker简介 Docker 是一个开源的应用...自动化测试和持续集成、发布 在服务型环境中部署和调整数据库或其他的后台应用 使用Docker可以实现开发人员的开发环境、测试人员的测试环境、运维人员的生产环境的一致性。

    automation-j2obcj:Nuxeo automation-j2objc是一个沙盒项目,用于测试我们如何在纯Java,iOS和Android之间拥有共享的自动化客户端。

    Nuxeo automation-j2objc是一个沙盒项目,用于测试我们如何在纯Java,iOS和Android之间拥有共享的自动化客户端。 自动化/ REST Nuxeo Apis Nuxeo提供了可通过HTTP / HTTPS访问的完整API。 该API是将门户,工作流...

    Sikuli:创新的图形化编程技术

    Sikuli可以实现任何你可以在显示器上看到ui对象的自动化,你可以通过编写一些代码来实现web页面,window/linux/MacOSX桌面应用、甚至是iphone和android模拟器的自动化测试。在这里我们先介绍一下如何使用sikuli+...

    iPhone开发秘籍.part2.rar

    1.11.8 在iPhone 上测试应用程序.....26 1.11.9 编译以分发.....27 1.12 使用文档中未记录的API 调用.....28 1.13 Ad Hoc 分发.....28 1.14 小结.....29 第2章视图......30 2.1 UIView 和UIWindow...30 2.1.1 层次...

    iPhone开发秘籍.part4.rar

    1.11.8 在iPhone 上测试应用程序.....26 1.11.9 编译以分发.....27 1.12 使用文档中未记录的API 调用.....28 1.13 Ad Hoc 分发.....28 1.14 小结.....29 第2章视图......30 2.1 UIView 和UIWindow...30 2.1.1 层次...

    iPhone开发秘籍.part1.rar

    1.11.8 在iPhone 上测试应用程序.....26 1.11.9 编译以分发.....27 1.12 使用文档中未记录的API 调用.....28 1.13 Ad Hoc 分发.....28 1.14 小结.....29 第2章视图......30 2.1 UIView 和UIWindow...30 2.1.1 层次...

Global site tag (gtag.js) - Google Analytics