解决“不推荐使用 SeleneseTestCase”问题

软件测试 自动化测试 硒2
2022-01-13 17:25:22

我正在阅读“Selenium Simplified”一书,以便真正深入了解 Selenium 和 Java。我知道 Java 的基础知识,但这让我很沮丧。我一定错过了一些重要的 jar 文件,但我不确定那是什么。我也想知道这是否与版本问题有关。本书通过并指导您了解旧版本的 Selenium 以及使用 JUnit3。我确实尝试了 JUnit3 中的代码,但仍然收到弃用类的警告。这是我的代码与正在使用的库的快照。来自 Eclipse 的屏幕截图

2个回答

SeleneseTestCase已弃用,不应再使用,请extends SeleneseTestBase改用。

这是一个可以忽略的警告。尽管有警告,代码仍将按预期执行。只需在方法上方添加@SuppressWarnings 即可删除这些警告,使代码看起来整洁。

伪代码:

   @SuppressWarnings({ "deprecation", "unused" })
   public class testWeather extends SeleneseTestCase 
   {
     ....
   }