Firefox 55 和 Selenium IDE
坏消息:从 Firefox 55 开始,Selenium IDE 将不再工作。
分类
坏消息:从 Firefox 55 开始,Selenium IDE 将不再工作。
造成这种情况的原因很复杂,但归结为两个主要原因
- 浏览器是复杂的软件,并且在不断发展。Mozilla 一直在努力使 Firefox 更快更稳定,同时仍然保留我们所熟悉和喜爱的灵活性和易于扩展性。作为此过程的一部分,Firefox 正在将扩展从原来的“XPI”格式切换到更新、更广泛采用的“Web Extension”机制。
- Selenium 项目缺少有时间和精力来推动 IDE 向前发展以利用新技术的人。
Selenium 是使用最广泛的测试软件之一。尽管如此,定期做出贡献的团队人数很少:自今年年初以来,只有 11 个人提交了 10 次以上的提交,其中两个人占了一半以上。自 2016 年以来,只有一个人在维护 IDE。
Selenium 是一个开源项目。核心贡献者,无论是 IDE 维护者还是语言绑定所有者,都没有报酬来从事这项工作。他们这样做是因为他们喜欢从事代码工作,并且他们通常在“大量的空闲时间”中这样做。IDE 维护者几乎没有空闲时间。我们都应该感谢这位提交者的时间和精力。谢谢你,Samit!
那么我们该如何前进?首先,现在有大量工具正在加强以填补空白。您应该去看看它们。第二件事是,正在努力使用现代 API 重建 IDE,以便在 Firefox 之外的更多地方使用。 Applitools 的优秀人士正在帮助这项工作。
第三件事?那就是你。 您可以帮助我们。
如果您认为用于快速记录和回放测试的友好用户界面是一个有用的开源工具,那么请加入我们! 主要的技术讨论正在 #selenium IRC 频道上进行。 如果您更喜欢 Slack,您也可以加入我们。或者,还有非常有用的 selenium-developers 邮件列表。 加入我们。 我们很乐意得到您的帮助,并且 IDE 是一件值得贡献的精彩事物!