appium/docs/old/cn/real-devices.cn.md

39 строки
1.6 KiB
Markdown
Исходник Постоянная ссылка Обычный вид История

2014-04-20 01:01:16 +04:00
# Appium在真机上
Appium已经初步支持真机测试。
如果要在真机上执行测试,你将要做如下准备:
1.一个苹果的开发者ID和有效的开发者对应的配置文件和签名文件
2.一台iPad或者iPhone
3. 你要测试的应用的源码
4. 一台安装了XCode和XCode Command Line Developer Tools的Mac机器
2014-04-20 01:01:16 +04:00
## Provisioning Profile
要在真机上测试就需要一个有效的iOS开发者的Distribution Certificate and Provisioning Profile。你可以在这个上面找到配置这些的相关信息[Apple documentation](http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/YourFirstAppStoreSubmission/TestYourApponManyDevicesandiOSVersions/TestYourApponManyDevicesandiOSVersions.html)
同样的,你还需要对你的应用签名,更多的信息可以查看[sign your app](http://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/YourFirstAppStoreSubmission/ProvisionYourDevicesforDevelopment/ProvisionYourDevicesforDevelopment.html#//apple_ref/doc/uid/TP40011375-CH4-SW1).
你必须使用Xcode的执行按钮来安装你的应用
2014-04-20 01:01:16 +04:00
## 使用Appium运行你的测试
一旦你的设备和应用设置好了之后,你就能够用如下的命令在你的机器上执行测试:
```
node . -U <UDID> --app <bundle_id>
```
2014-04-10 01:40:32 +04:00
这将会启动Appium并且开始在真机上测试应用。
2014-04-20 01:01:16 +04:00
## 疑问解答思路
0. 确认UDID已经正确的在xcode organizar或itunes中设置了。很长的字符串20多个字符串
0.确认你测试代码中的测试对象设备的设置
0. 再次确认你从instruments启动你的自动化测试
0. 确认instruments已经关闭