我一直在使用 Selenium IDE 进行回归测试,但随着测试用例数量的增加,我已将其移至 Jenkins 上运行。
但是,一些在 Selenium IDE 中完美运行的测试在 Jenkins 中会失败。验证文本存在等简单命令。
只有我吗?有没有其他人遇到同样的问题?
最佳答案
尝试添加命令 waitForElementPresent
并可能在验证文本存在之前稍作停顿(例如 1000 毫秒)。
我们遇到了类似的问题;测试在本地运行良好,但在 Jenkins 上会中断。放慢速度似乎对我们有用。如果这没有帮助,请添加更多关于失败测试的详细信息。
关于testing - 让 Jenkins 像 Selenium IDE 一样运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7474500/