问题描述
||
我正在帮助培训我们的一些质量检查团队来构建Selenium测试,并且我们正在使用Selenium IDE。页面上的某些ID已更改,这要求我们更改测试以获取正确的页面元素。我更喜欢在文本编辑器中修复测试,因为查找替换功能比在IDE中进行更改要快得多。
我发现对测试进行更改后,在IDE上的测试套件中看不到更改。我已经确认我在IDE中打开的测试套件与我在文本编辑器中打开的测试位于同一位置。我可以看到文本文件中的更改。我还删除了浏览器缓存(因为IDE作为Firefox的一部分运行)。我已经删除了测试套件,并从更改的测试中创建了一个新套件(我可以看到它在IDE中已更改)。
如何获得套件以反映更改?我想念什么?
这是Firefox 3.6.16上的Selenium IDE 1.0.10。
解决方法
IDE似乎在文件系统中缓存了最后访问的文件夹的快照。导航到更远的文件层次结构,然后导航回测试文件夹后,更改显而易见。但是,它令人惊讶地持久。