gpt4 book ai didi

internet-explorer - 你用什么来测试你的浏览器扩展/BHO?

转载 作者:行者123 更新时间:2023-11-28 20:00:46 25 4
gpt4 key购买 nike

测试浏览器扩展的最佳方法/工具是什么?

在我的案例中,我使用的是 IE 浏览器帮助程序对象 (C#),它有一个自己的小 UI 和大量的数据库交互。到目前为止,我们使用自动化单元测试来测试我们的模型/业务对象,但使用手动测试来测试 UI/场景测试。我正在考虑开始使用 Selenium 来控制浏览器,然后需要向其中添加一些其他脚本来控制和断言我的 UI 元素的行为,并检查数据库以获得正确的结果。

有什么建议吗?处于类似情况的其他人会做什么(无论是开发 BHO 还是 Firefox 扩展或其他)?

最佳答案

我们以前使用 Selenium,但后来我们切换到 Webius SWExplorerAutomation (SWEA)。

使用 Webius 的一个好处是我们可以生成 c#,将它们包装在 nunit 测试中,并将测试编译成 .NET 程序集以集成到我们的构建脚本中。

缺点是它们特定于 Internet Explorer,但它为我们的用户界面提供了良好的冒烟测试。

我们正在转向 ASP.NET MVC,这将使我们能够单独测试 Controller ,但我们仍然需要一些工具来测试 View (尽管它们希望非常简单和笨拙)。

关于internet-explorer - 你用什么来测试你的浏览器扩展/BHO?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/144319/

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