BlackBerry 应用程序开发者指南 第一卷:基础–第13章 测试和调试
13
第13章 测试和调试
测试应用程序
使用调试工具
测试应用程序
通过在BlackBerry设备模拟器或在一个已连接的BlackBerry设备上运行应用程序来测试它们。
1. 在BlackBerry IDE的Debug菜单中,点击Go.
2. 将应用程序部署到设备。为获得更多信息,参看166页的”使用BlackBerry桌面软件部署应用程序”。
3. 在模拟器或一个BlackBerry使用应用程序。
4. 在BlackBerry IDE的Debug菜单中,点击Break Now。
5. 进行下列任何操作:
操作
过程
重新运行应用程序
在Debug菜单,单击Continue。
完成调试
在Debug菜单,单击Stop Debugging。
使用设备模拟器测试应用程序
在BlackBerry IDE中,当运行应用程序时,设备模拟器会自动启动。
在访问BES下,模拟器设计为模拟一个在BlackBerry设备上运行应用程序的各个方面,包括email状况,浏览器状况,HTTP/TCP连接,以及push功能.
在没有访问BES的情况下,你需要使用BlackBerry MDS模拟器来模拟浏览器状况,第三方应用程序的http/tcp连接,以及push功能.为获得更多信息,参看176页的”测试HTTP网络连接”.
你需要一个BlackBerry邮件服务器模拟器(邮件模拟器)来发送和接收BlackBerry设备模拟器以及一个计算机邮件应用程序之间的消息.为获得更多信息,参看173页的”使用邮件服务器模拟器”.
动作
鼠标过程
键盘过程
滚动滑轮
滚动鼠标的滑轮.
在键盘上按UP ARROW和DOWN ARROW键
点击滑轮
点击鼠标的滑轮按钮.
按回车键.
运行一个应用程序
选择适合的图标,点击鼠标滑轮按钮.
按回车键.
按键
-
按键盘上的键.
分配Escape按钮给滑轮
1.在设备模拟器中的Edit菜单,点击Map Cursor Key To Escape.
2.完成下面的一个操作:
为分配Left给滑轮,要么选择Right
为分配Right给滑轮,要么选择Left.
测试BES API和IT策略
注:设备模拟器需要的版本为4.0以及更高的BES.
设备模拟器可以连接到BES上的一个帐户.如果你可以访问一个BES,可以把一个模拟的BlackBerry设备连接到BES.使用选项来模拟BES API以及应用的IT策略.这个选项需要有BES管理员的知识,并且它为测试应用了网络依赖.你不需要一个BlackBerry MDS模拟器或一个邮件服务器模拟器.你可以模拟BES 扩展API的使用,应用的IT策略,邮件和浏览器消息,HTTP/TCP连接以及push功能.
1. 启动设备模拟器.
2. 在主屏幕上,单击”Turn Wireless Off”.
3. 在微软窗口的任务栏,点击开始>程序>BlackBerry>Desktop Manager.
4. 在模拟器菜单,完成下面任一操作:
动作
过程
模拟USB连接.
点击Simulate>USBConnected
模拟序列端口连接
点击Simulate>Serial Connected
5. 单击Yes.
6. 完成执导操作生成一个新的加密键.
7. 在初始的插件中:Verifying Application对话框,点击Cancel.
当和计算机的初始同步完成时,企业激活就启动了.
使用邮件服务器模拟器(ESS)
ESS允许你发送和接收设备模拟器和任意一个计算机邮件程序,例如Microsoft Outlook Express或者邮件服务器如POP3和SMTP,之间的消息.使用ESS代替连接一个设备模拟器到BES来进行测试单机上的本地应用程序..
1. 在任务栏,单击开始>程序>Research In [...]
Confach发表于 April 23, 2008 8:29 pm | 留言 |文档
