`

使用Selenium测试Flex应用

阅读更多
  • 参考链接
  • Flash Selenium:http://code.google.com/p/flash-selenium/
    Flex UI Selenium:http://code.google.com/p/flex-ui-selenium/
    Selenium Flex API:http://code.google.com/p/sfapi/

  • 总结
  • 1.最麻烦的是Flex应用的部署,因为对这个不熟悉,不过最后发现官方给的demo程序其实不用重新编译,只要直接放在Tomcat下面居然也可以被Selenium认识

    2.FlexUISelenium这个类提供了诸如type(), click()等方法用来操作页面的输入框以及按钮等

    3.FlashSelenium这个类提供了call()方法去调用.as文件中的类的function,这些function应该是用来完成页面上某些功能的

    4.这种方法测试Flex有个严重的限制,就是需要Flex应用源代码的支持

    5.在selenium的console,使用如下方法getEval(this.browserbot.findElement("selben").doFlexType('num','4');)
    1
    0
    分享到:
    评论

    相关推荐

      selenium对flex程序的自动化测试.docx

      通过使用 Selenium 对 Flex 程序进行自动化测试,我们可以提高测试的效率和准确性,并且可以减少测试时间和成本。 知识点: * Selenium 是一个自动化测试工具,可以模拟用户的行为来测试 Web 应用程序。 * Flex 是...

      selenium录制flex

      Selenium作为一种广泛使用的Web应用程序自动化测试工具,在处理Flex应用时也面临一定的限制。为了解决这个问题,出现了专门针对Flex应用的自动化测试解决方案——Selenium录制Flex。本文将详细介绍如何使用Selenium...

      测试flex应用程序

      总结来说,"测试flex应用程序"涉及到使用像sfapi这样的工具,通过JavaScript与Selenium集成来操控Flex界面的控件,进行自动化测试。这对于确保Flex应用的功能正确性和性能稳定性至关重要。在实际操作中,我们需要...

      selenium 扩展jar包 flash flex

      在IT行业中,Selenium是一个...这包括了使用Selenium WebDriver API进行Flash对象的操作,以及对Flex应用程序的组件进行功能验证。在实际工作中,这对于维护和测试那些仍然依赖于Flash和Flex技术的Web应用至关重要。

      Selenium test flash

      5. **编写并运行测试用例**:使用Java客户端或其他支持的语言(如.NET, Ruby, Python, 或 PHP)编写针对Flex应用的测试用例,并通过Selenium RC执行。 在Java客户端示例中,测试代码首先创建一个Selenium对象,然后...

      flex测试总结

      测试Flex应用旨在确保其功能正确、性能良好且用户友好。 在Flex测试中,我们通常会关注以下几个关键知识点: 1. **单元测试**:这是测试的基础,对代码的最小可测试单元进行验证,例如ActionScript类或函数。我们...

      sfapi-selenium:Selenium Flex API 示例项目的自定义修改,与自定义 sfapi 一起使用,从 htps 分叉

      7. **自动化测试**:sfapi-selenium 的主要目标是自动化 Flex 应用程序的测试,节省手动测试的时间并提高测试覆盖率。 8. **Google Code**:这是一个已关闭的托管服务,过去常用于开源项目,项目的分叉表明其历史...

      Flex 在线word

      10. 测试与调试:开发过程中,对Flex应用进行测试和调试是必不可少的,可能需要用到Flex Builder的内置工具,以及像Selenium这样的自动化测试框架。 总的来说,Flex在线Word是一个结合了前端Flex技术和后端Java服务...

    Global site tag (gtag.js) - Google Analytics