首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

运用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序

2012-12-27 
使用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序?点击 OK 来保存您的变更。 点击 OK 来关闭

使用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序

?

    点击 OK 来保存您的变更。 点击 OK 来关闭 Properties 对话框。 编译您的 Flex 范例应用程序:
      打开 Flex Builder 中的 testMyApp.mxml 文件。 这些输出文件是 testMyApp.swf 和 testMyApp.htm。文件是一个 HTML 包装器,由 Flex Builder 在应用程序目录下产生的(在案例中为,C:\FlexTutorial)。

HTML 已经准备好使用 Rational Functional Tester 进行测试,您将用在您的测试步骤中使用它。

?

正如您所看到的那样,swf 名称已经作为一个参数通过。因此,如果您想要测试任何其它的应用程序,您可以通过更改 .swf 文件名称或者创建另一个 HTML 页面来使用相同的 HTML 页面。


    点击 Test,结果将会显示 “Passed”。 在 Java Environments 下,选择 Javajre…. ,然后点击 Enable(图 2)。


图 2. 激活 Java/JRE 环境
运用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序

    再次点击 Test ,您应该获取如图 3所显示的回应。


图 3. JRE Tester 结果信息
运用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序

    要配置应用程序进行测试,选择 Functional Tester >Configure > Configure Applications for Testing 在 Application Configuration 向导中,点击 Add (图 4)。


图 4. Application Confirmation Tool (向导)
运用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序

    当您获得 Add Application 向导时,选择 HTML Application单选按钮并点击 Next(图 5)。


图 5. 选择应用程序
运用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序

    在下一个屏幕上,选择 Local 单选按钮(图 6),然后点击 Browse 来寻找应用程序目录(在案例中是:C:\FlexTutorial)。


图 6. 选择本地 HTML 应用程序
运用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序

注意:
当应用程序是由 Web 服务器托管时,您需要选择 URL 单选按钮(请看图 7),并提供应用程序的 URL 地址。在当前这种情形下,来自 Runtime Loader 的 URL 地址为:
http://localhost/RuntimeLoadingTest.html?automationswfurl=runtimeTestApp.swf


图 7. 托管应用程序的可选方法
运用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序

    点击 Finish,在下一个向导中,点击 ApplyFinish 按钮。

您的应用程序现在已经配置好可以进行测试了。


    当应用程序启动后,您可以使用这些控件来记录事件。

范例应用程序看起来如图 9所示。


图 9. 范例应用程序
运用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序

图 10 显示了 Rational Functional Tester 记录的范例脚本。


图 10. 记录的脚本
运用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序

    点击 Rational Functional Tester IDE 中的 Playback 按钮来执行脚本。


确保您测试的 Flex 应用程序是从一个信任的文件夹中运行的。

    您可以将 OUT 目录添加到 FlashPlayerTrust 文件夹中的 Flex 文件中。 您可以在 C:\Windows\System32\Macromed\Flash\ 目录下创建一个 FlashPlayerTrust 文件夹。
      创建一个 .txt 文件并天际被测试应用程序的路径到文件。 将文件保存为 Flex,不带扩展名。

您可以添加目录的任何数字到 TXT 文件。例如,如果 testMyApp.swf 和 testMyApp.html 文件都在 C:\FlexTutorial 目录下,您可以添加路径到 Flex 文件中。在 资源 中的 Learn 部分可以找到更多详细的信息。


如果发生失败,请核查 Internet Explorer ActiveX 和插件的本地安全设置:

    打开 Internet Explorer。 从菜单工具条中选择 Tools > Internet Options 。 点击 Security 标签。 选择合适的 Web 内容区域。例如,如果您在本地机器上安装了 Apache 或者 IIS,请选择 Local Intranet 。 选择 Custom Level。 从“Reset to”列表中,选择 Medium-low。 在 “Initialize and script ActiveX controls not marked as safe” 下,点击 Enable 单选按钮。 点击 OK

描述名字大小下载方法示例应用程序TestEnabledApp.zip562KBHTTP测试应用程序runtimeTestApp.zip428KBHTTP

热点排行