gpt4 book ai didi

testing - 多应用场景下自动化测试的最佳解决方案

转载 作者:行者123 更新时间:2023-11-28 21:14:24 26 4
gpt4 key购买 nike

我正在尝试为以下场景选择自动化 UI 测试工具,有 4 个应用程序:

  • app 1 一个带有 WEB UI 的应用程序
  • app 2 一个弹性应用
  • app 3 一个html5应用
  • app 4 一个带有 WPF UI 的应用程序

因此,理想情况下,我正在寻找一种一体化解决方案。可以处理 WEB(应用程序 1、2 和 3)和 WPF(应用程序 4)测试的东西,例如 SilkTest、TestComplete 和 Seapine QA Wizard。

但是,app 4 很快就会消失,测试它的需求也会消失。只留下 WEB UI 应用程序。在那种情况下,我会选择 Selenium,毫无疑问。

所以,

问题 1:您是否会推荐一体化解决方案,即使知道将来它只会用于测试 WEB 应用程序?如果是这样,您认为最好的工具是什么?

问题 2:如果我选择为 Web 应用程序使用 Selenium,我仍然需要一些东西来测试 WPF。我正在看 Project White。它是这项工作的最佳工具,还是我应该看看其他工具?

最佳答案

我认为,如果您尝试为此类问题找到一个万能的解决方案,您将很多 置于痛苦之中。

您绝对应该使用 Selenium 来掩盖网络内容。我还没有看到比 Selenium(及其各种子项目)功能更强大或更容易上手的自动化测试框架。这是网络应用程序的正确解决方案。

一个特别的考虑因素是,如果您要进行长期的自动化投资,您不希望仅仅因为它支持 Web 和 WPF 应用程序而使用不合标准的工具。鉴于您最终将摆脱 WPF 应用程序,因此暂时将该测试要求放在次要位置。从长远来看,您的大部分工作将用于测试产品,因此为此使用最好的工具(我认为是 Selenium)。

至于 WPF 应用程序,可能有一些相当不错的工具可用(我记得一位 HP 代表说他们正在考虑将 WPF 测试自动化纳入他们的企业测试套件)。

归根结底,您正在研究两组截然不同的需求,因此很难找到通用的测试工具。为每项工作使用最佳解决方案,让您在生产线上不再头疼。

关于testing - 多应用场景下自动化测试的最佳解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7599311/

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