【问题标题】:Changes made to tests outside of Selenium IDE do not appear when opening test suite inside IDE在 IDE 中打开测试套件时,对 Selenium IDE 之外的测试所做的更改不会出现
【发布时间】:2011-04-20 04:57:52
【问题描述】:

我正在帮助培训我们的一些 QA 团队构建 Selenium 测试,我们正在使用 Selenium IDE。页面上的某些 ID 已更改,这需要我们的测试进行更改以获取正确的页面元素。我更喜欢在文本编辑器中修复测试,因为查找替换功能比在 IDE 中进行更改要快得多。

我发现在对测试进行更改后,我在 IDE 上看不到测试套件中的更改。我已经确认我在 IDE 中打开的测试套件与我在文本编辑器中打开的测试位于同一位置。我可以看到文本文件中的更改。我还删除了浏览器缓存(因为 IDE 作为 Firefox 的一部分运行)。我删除了测试套件并从更改的测试中创建了一个新套件(我可以看到在 IDE 中已更改)。

如何让套件反映更改?我错过了什么?

这适用于 Firefox 3.6.16 上的 Selenium IDE 1.0.10。

【问题讨论】:

    标签: selenium-ide


    【解决方案1】:

    IDE 似乎缓存了文件系统中上次访问的各种文件夹的快照。在进一步向后导航文件层次结构,然后导航回测试文件夹后,更改很明显。不过,它出人意料地持久。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-05
      • 2019-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多