gpt4 book ai didi

unit-testing - RIA 开发中的测试驱动开发/集成测试

转载 作者:行者123 更新时间:2023-12-03 17:21:15 24 4
gpt4 key购买 nike

在进行 RIA 开发时,至少应该测试三个关键级别:

  • RIA 应用程序类 - 在 Flash/Flex 中,这些可以使用 AsUnit、FlexUnit 或任何其他类似 JUnit 的解决方案进行测试
  • RIA 应用程序接口(interface) - 在 Flash/Flex 中,这可以使用 FlexMonkey
  • 来完成
  • RIA 应用服务器集成 - ?

  • 任何有经验、想法、信息、链接、书名等可以分享有关单元测试/集成测试 RIA 开发工作流程的人吗?
    我对测试服务器集成的资源特别感兴趣。 (我在服务器端使用 PHP,在客户端使用 Flash/Flex,但任何一般性的想法都将不胜感激!)

    乔纳斯

    最佳答案

    我不是 100% 你在寻找什么,但无论如何我都会尝试回答这个问题。 (写完这个答案后,我也意识到这是一个非常老的帖子,所以你可能已经有了答案:))

    如果您希望确保 客户端与服务器正确集成 , 你可以做使用 UI 自动化工具进行自动化端到端测试 ,就像 Selenium 一样(还有其他的,我们使用 Selenium 并且我们对它很满意)。

    我们实际上有两个级别的 UI 测试。我们有烟雾测试和验收测试。

    对于这两者,我们将部署我们的应用程序、设置环境并运行模拟用户在 UI 上的操作的测试。

    我们的烟雾测试 旨在做一个广度测试,但不会太深入功能。他们确保我们的应用程序安装,用户界面出现,用户可以登录并合理地在应用程序中运行。所以这基本上是为了确保应用程序没有完全损坏和无法使用。

    我们的验收测试运行时间更长,每天只运行一次。这些更像是自动化回归测试,确保我们应用程序的大部分功能按预期工作(测试广度 + 深度)

    我希望这会有所帮助。

    关于unit-testing - RIA 开发中的测试驱动开发/集成测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1900437/

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