专注于Blackberry

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 | 留言 |文档