有什么方法可以自动化 Flash/SilverLight 文件上传测试?

软件测试 闪光
2022-01-14 19:18:56

如果 Flash/SilverLight 能够以编程方式触发文件对话框,则可能会更容易,但仍应选择文件,确认对话框,启动上传......看起来它必须从外部自动化。在这种情况下,通常的自动化路径是什么?

2个回答

Flash 和 Silverlight 通常难以自动化,因为它们没有完整的 MSAA/UIAutomation 实现。Silverlight 一直在变得更好,但特别是针对您的问题,文件上传对话框实际上不是 Flash 或 Silverlight 的一部分,并且符合 MSAA/UIAutomation。

您可以直接使用 UIAutomation(MSAA 的新替代品),或使用任何 win32 自动化框架与该对话框进行交互。

Telerik 提供了他们自己的 Silverlight 测试自动化工具。他们主要在 .NET 平台上工作。你可以检查