gpt4 book ai didi

flash - 是否可以在 Flash Builder 中从多个浏览器进行测试?

转载 作者:行者123 更新时间:2023-12-02 05:03:10 25 4
gpt4 key购买 nike

在进行重大(甚至是次要)更改后,我想在多个浏览器中进行测试以确保我没有破坏任何东西。现在,要在 Flash Builder 中的浏览器之间切换,我的工作流程如下所示:

  • 点击“Windows”、“首选项”
  • 导航到“常规”、“网络浏览器”
  • 选择浏览器,点击确定
  • 点击播放

理想情况下,我希望它看起来像这样

  • 下拉“播放”按钮,选择正确的浏览器配置。

但是,我不知道如何在不使用讨厌的批处理文件的情况下执行此 Flash Builder。

有没有内置的方法来做到这一点?在多个浏览器中进行测试似乎是一个非常普遍的问题,所以我很难相信没有内置的东西......

最佳答案

有一种方法可以设置 Eclipse 来执行此操作。

在 Eclipse(又名 Flash Builder)中

1) 选择 Run External Tools图标(带红色小工具箱的绿色箭头)或 Run菜单 -> External Tools .

2) 选择External Tools Configuration .

3)在Location下标题选择 Browse File System按钮并浏览到您要使用的浏览器的可执行文件。

4)在Arguments:下 header 添加此 http://localhost:8080/${project_name}/index.html确切地。该变量将允许您保持配置通用并适用于任何项目。

5) 我建议你给它起个像“Chrome - 当前项目 index.html”这样的名字

6) 对您希望测试的所有浏览器重复此过程。

要使用它,只需选择您从 Run External Tools 创建的配置. (请注意,您需要第一次从配置中输入 Run 它才能显示在下拉列表中)

注意:我已确认这在 Flash Builder 的 Flash 透视图中可用。

此过程的完整描述和图片位于 AVAJAVA Web Tutorials .


或者你可以使用 Selenium WebDriver , 打开多个浏览器。使用 Selenium 还有一个额外的好处,那就是允许您设置 UI 的单元测试(我在这里不严格地使用这个术语)。 (虽然我不确定最后一部分是否适用于 Flash/Flex)

这里有几个链接描述了这种情况。

Abode QA blog

running selenium webdriver test cases against multiple browsers

Running JUnit Tests On different browsers using Selenium "Automatically"

关于flash - 是否可以在 Flash Builder 中从多个浏览器进行测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14344211/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com