水豚硒sqlite错误

艾拉德

有谁知道我如何解决这个sqlite锁定错误?我试过睡觉,但没有帮助。

ActiveRecord::StatementInvalid:         ActiveRecord::StatementInvalid: SQLite3::BusyException: database is locked: commit transaction

考试

  assert_selector(:css, '#visu', visible: :hidden)
  click_button("show/hide")
   sleep(20)
  assert_selector(:css, '#visu')

我正在使用 'selenium-webdriver','~> 2.53.4'

托马斯·沃尔波尔

您需要配置 database_cleaner 并禁用事务测试,但是这里的真正答案是使用适当的 DB - Postgres 或 Mysql(您仍然需要配置 database_cleaner - https://github.com/DatabaseCleaner/database_cleaner以进行测试好好工作)

此外,您应该能够使用较新的 selenium-webdriver,如果使用 FF 48+,您还需要安装 geckodriver,或者指定 marionette: false 如果使用 FF 47,如 Capybara README 顶部所述

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从水豚/硒“监听” AJAX呼叫-Rails

来自分类Dev

水豚与硒:无法单击隐藏的元素

来自分类Dev

水豚与硒:无法单击隐藏的元素

来自分类Dev

水豚错误ActiveRecord :: StatementInvalid:SQLite3 :: BusyException:数据库已锁定

来自分类Dev

如何从水豚元素中提取硒元素?

来自分类Dev

期望的黄瓜水豚硒竞争状况(全部())

来自分类Dev

水豚-硒-Ruby-测试动态ID

来自分类Dev

如何测试公寓,Minitest,水豚和硒

来自分类Dev

记录在Browserstack中运行的RSpec硒/水豚测试

来自分类Dev

硒水豚,悬停菜单跳过动画显示

来自分类Dev

水豚无限重定向错误

来自分类Dev

如何两次恢复水豚错误?

来自分类Dev

水豚 Rails 5.1 中的 assert_text 类型错误

来自分类Dev

如何等待并接受带有水豚/硒的警报框

来自分类Dev

硒水豚检查另一个div内的div的背景色

来自分类Dev

使用黄瓜 - 水豚 - 硒运行测试时未创建引诱报告

来自分类Dev

与水豚接近的模态

来自分类Dev

水豚NoMethodError

来自分类Dev

水豚麻烦

来自分类Dev

水豚麻烦

来自分类Dev

如何正确配置rails测试以在浏览器中运行它?(site_prism,黄瓜,水豚,硒webdriver)

来自分类Dev

如何正确配置rails测试以在浏览器中运行它?(site_prism,黄瓜,水豚,硒webdriver)

来自分类Dev

水豚:水豚未定义的方法'期望'

来自分类Dev

水豚中的多个会话

来自分类Dev

水豚使用的文字的位置

来自分类Dev

让水豚等待元素消失

来自分类Dev

水豚atta_file

来自分类Dev

水豚不会进入页面

来自分类Dev

水豚别名页面方法