【问题标题】:html5 local database access with selenium使用 selenium 访问 html5 本地数据库
【发布时间】:2012-08-26 08:34:08
【问题描述】:

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

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

【问题讨论】:

  • 所以您在创建软件套件时遇到了很多问题。我建议将其分解为可管理的部分,然后根据需要单独讨论。我们真的没有能力从整体上看待所有这些技术,特别是考虑到您的问题有多不清楚。尝试改进你的问题,如果你的努力失败了,你会问我们一个更好的问题。
  • @GregRehm 这个问题没有任何问题。说你不懂的东西没有意义很容易,但实际上完全不是这样。

标签: java html selenium


【解决方案1】:
 // 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 test 了解更多详情。

【讨论】:

    猜你喜欢
    • 2019-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-04
    相关资源
    最近更新 更多