-1

我被要求进行 selenium 测试,检查 html5 的本地数据库并验证那里的信息是否与屏幕上显示的信息相匹配。这是一个可以在 chrome 上使用的移动应用程序,只要 selenium 与 chrome 一起工作,我就可以正常工作。现在我只是试图找到一种可用于 selenium 的方法,该方法将访问本地数据库存储。在数据库存储的 selenium html5 包中有一个接口,但是我不知道它是如何工作的或如何使用它。测试用例是用 Java 编写的。感谢大家对此提供的任何帮助。

我试图创建一个新的数据库存储对象。我尝试创建一个新的结果集对象也尝试实现数据库存储。在用于数据库存储的 API 中,它说它是一个接口,但它没有列出构造函数。当接口没有构造函数时,我不确定如何访问方法。

4

1 回答 1

2
 // Database Storage
    private ResultSet executeQuery(String statement, String... param) {

      String databaseName = "'HTML5', '1.0'," 
         +" 'Offline document storage', 100*1024";

      return ((DatabaseStorage) driver).executeSQL(databaseName, statement, (Object[]) param);
    }

有关更多详细信息,请参阅 Selenium 的HTML5 测试

于 2012-08-26T00:34:08.420 回答