cost 201 ms
在 RSpec 中运行功能测试时,有没有办法强制记录不被破坏? (导轨 6) - Is there a way I can force a record to not be destroyed when running a feature test in RSpec? (Rails 6)

对于上下文,我有一个名为delete_cars的 controller 方法。 在该方法内部,我在Car的ActiveRecord::Collection上调用了destroy_all 。 在destroy_all下方,我调用了另一个方法get_car_nums_not_deleted_from_ ...

Rails、Capybara.using_session(...)、访问页面和进行 ruby-debug 导致 rspec 套件在运行后似乎挂起,即使所有规范都通过 - Rails, Capybara.using_session(...), visiting a page, and having ruby-debug causes rspec suite seem to hang after run even though all specs passing

轨道7.0.4 Rspec 3.11.0 水豚3.37.1 硒网络驱动程序(宝石)4.5.0 在 Gemfile 中使用 Ruby 调试( gem 'debug', platforms: %i[ mri mingw x64_mingw ] ) 每当我尝试添加Capybara.using_sessi ...

NoMethodError:Puma::Events 的未定义方法“字符串”:Class - NoMethodError: undefined method `strings' for Puma::Events:Class

我正在运行一个非常简单的测试,它需要 javascript,只是为了检查索引加载和一个元素,例如: 我的水豚配置如下所示(只是去掉了 Puma 启动日志): 这是我得到的错误: 我想我有调试错误但记录器不工作? 如果我将Silent: true更改为Silent: False ,它会为我提供相同的 ...

循环 Excel 列 - Loop Excel columns

当应用程序屏幕上有一个垂直列使用该字段验证单元格中的记录时,下面的解决方案解决了我的问题。 但如果电子表格是水平的,我无法在应用程序屏幕上读取记录并验证它们。 好的:我从状态列 [invisible....etc] 中获取值字段地位莱图拉隐形地铁无形的直径隐形拉克随笔挪威克朗代码情况标签莱图拉地铁直 ...

(Capybara,Ruby)我如何检查下拉列表是否有超过 1 个值(在这种情况下为 7 个值)? - (Capybara, Ruby) How do i check the dropdown has more than 1 value (7 values in this case)?

(测试自动化新手)希望有人可以帮助我。 我需要能够检查下拉列表中是否有特定数量的值(在我的情况下是 7 个不同的值),这些值每个月左右都会发生变化。 所以我不能硬编码这个下拉列表中的值。 我如何检查下拉菜单有 7 个值,而与实际值无关? 例如: ...

Ruby 水豚自动测试。 由于它们都具有相同的 css,因此无法单击某些按钮 - Ruby capybara autotests. It is not possible to click on certain button due that they all have same css

页面有多个按钮。 我需要点击第一个,但它们都有相同的 class one-employee__remove-btn 我可以试试 xpath,但这看起来有点吓人/div[contains(@class,'one-employee__user')]/div/div/p[contains(.,'#{ema ...

Capybara Minitest `has_field?` 工作,但 `assert_field` 给出错误“未使用的参数传递给 Capybara::Queries::SelectorQuery” - Capybara Minitest `has_field?` works, but `assert_field` gives error "unused parameters passed to Capybara::Queries::SelectorQuery"

在我的页面中,我有一个这样的链接:<input value="" data-autofocus="true" class="form-control" type="text" name="user[login]" id="user_login" /> 将 Capyb ...

任何通过 ID、xpath、css 等技术跟踪查找元素性能的地方? - Anywhere that tracks the performance of finding element via ID, xpath, css etc per technology?

我在这里发现了一些过时的统计数据: 在 Selenium Webdriver 中哪个在性能方面更好 Linktext 或 css? 我很好奇是否有任何网站发布诸如此类的详细信息,因为我想知道差距是否已关闭,并且例如使用按文本查找的性能比以前高得多? 我想看看不同技术之间的比较也会很有用,即赛普拉 ...

我得到 No route matches [DELETE] "/" 测试时单击带有水豚的删除链接,在系统测试之外工作 - I get No route matches [DELETE] "/" when testing click on delete link with capybara, works outside of system test

这是我的删除链接: 这是使用 Minitest / Capybara / Selenium / Rails 7 的系统测试: 当我运行测试时,我得到ActionController::RoutingError: No route matches [DELETE] "/" 当我尝试时: 我得到了正确的 ...

Capybara 和 dropzone.js (Rails) - Capybara and dropzone.js (Rails)

我试图遵循我在其他地方找到的答案,但由于某种原因,虽然没有任何基本的代码错误,但以下测试仍然失败。 如果我查看测试期间截取的屏幕截图,我可以看到没有附加“书皮”。 所以看起来jpg的实际附件没有发生......? 我不太确定如何从这里到 go? 测试: 我在网页上的预期代码 - 在开发环境中确认类 ...

RSpec - 完成 JS 提示模式后预计会出现 500 错误 - RSpec - Expecting a 500 error after completing a JS prompt modal

我正在开发一个界面,用户创建一个实体并通过简单的 JS 警报提示为其命名,如果您提交数据库中已经存在的名称,我们的后端将返回 422 错误。 我的任务是在发生此错误后在前端显示一条消息。 我正在使用accept_prompt(with: "NAME")来正确测试模态功能,但我很难告诉 Rspec 预 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM