问题标签 [autotest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 是否有类似 ZenTest/Autotest for Java 和 JUnit 的东西
我之前使用 ZenTest 和 autotest 来处理 Ruby 项目,并且我曾经使用它们来进行测试驱动开发,例如这种配置。我有一个我目前正在使用 Java 进行的项目,我想知道 Java 世界中是否有类似的东西可以达到相同的效果。
ruby - 用于自动测试的漂亮 GUI
我想知道是否有人知道任何用于自动测试的好 GUI?
我已经知道所有随 autotest 分发的插件(咆哮,knotify 等),我想要的是更多。
我想要一个始终显示失败测试总数的 GUI。我希望 GUI 允许我点击进入失败的测试(让他们在 vim 中打开它们)我想在每个失败的测试旁边看到堆栈跟踪。但我不希望视图太混乱。
ruby-on-rails - 自动测试性能下降
多年来,我一直在使用ZenTest来运行我的 Rails 项目中的所有测试,而且它总是很简单。但是,在我的 Mac 上,运行所有测试的时间突然增加了 3 倍。我们有 1219 次测试,在过去的一年里,它平均会在大约 300 秒内运行所有测试。但现在,它需要将近 900 秒:
我想不出为什么会出现这种放缓的任何原因。我尝试更新到最新的 gem 版本,减少测试的日志输出并重新生成测试数据库,但都无济于事。任何人都可以提出一种提高性能的方法吗?
ruby-on-rails - 应达、Rails 测试和自动测试
我正在尝试按照 Thougtbot 家伙所做的出色工作来模拟我的测试。他们似乎使用 Rails Shoulda 内置的测试框架。伟大的。
我听说过很多关于 Autotest 的事——它的神奇性应该让事情变得更容易......我希望如果我安装它,事情会“正常工作”。我的 rake 测试:单位已经全部通过。当我运行自动测试时,没有任何反应。我几乎没有找到任何关于自动测试如何工作的信息,并且只简要提到了一个特殊的文件“.autotest”,它应该做的事情除了满足咆哮和红绿的要求。
我来自这里的 CruiseControl 背景......但看起来事情应该更加明显。有人有运行 Rails 的原生测试以及 Shoulda 和 Autotest 的经验吗?
更新|显然解决了 seed-fu 中的 discover.rb 文件让 autotest 认为它正在测试 RSpec,而不是 Test::Unit。
ruby-on-rails - 为什么自动测试不起作用?
我更改了我的.autotest
文件以将其与基于 Ruby 的项目一起使用。
之后,当我想将它用于 Rails 时,它使用了.autotest
我用于 Ruby 项目的配置设置。
我卸载了自动测试并重新安装它没有运气。我还删除了.autotest
根目录中的文件,但它不起作用。
ruby-on-rails - 一切都变绿后,如何让 autospec/test 不运行完整的测试套件?
与推特中的 waloeiii 相同的问题:
一切都变绿后,如何让 autospec/test 不运行完整的测试套件?我写的下一个测试将是红色的!
我宁愿手动运行完整的测试套件。
顺便说一句,我尝试添加一个失败的规范:
但是当感觉像它时,autospec 似乎会忽略它。
ruby-on-rails - 如何让 rspec / autotest 进行 rails 项目?
让 RSpec / Autotest 在 Rails 项目中进行的最佳实践是什么?
我用谷歌搜索了一些东西,但感觉它可能已经过时了。
ruby-on-rails - Rails:使用 ZenTest / autospec 测试新目录中的规范
我在我的 rails 应用程序中添加服务类目录:app/services
我想在目录中为这些类添加规范:spec/services
我在 spec/services 中添加了一个规范,但运行 autospec 不会运行该示例。
有没有办法配置 autospec 在新目录中运行示例?
谢谢。
ruby-on-rails - ZenTest 自动测试找不到 rubygems
我有一个在开发和生产中运行良好的 Rails 项目,当我进行 rake 测试时测试通过,但是当我尝试自动测试时它失败了:
当然,rails gem 并没有丢失,如果我将此行注释掉,它会抱怨其余的 gem。
为了调试这个问题,我启动了一个新的 Rails 项目,并开始从有问题的项目中复制代码并时不时地运行自动测试。几分钟后,我复制了所有文件(甚至是 tmp 文件夹),并且 autotest 根本没有抱怨。
项目之间的唯一区别是它们的 RAILS_ROOT,一个是~/Sites/market,另一个是~/Code/tempora和它们的.git文件夹,尽管我非常怀疑它应该会产生很大的不同。
我也有一个~/.autotest里面有以下内容(这也应该没有区别):
我真的不知道在哪里寻找调试这个了....
本地宝石
- 导轨(2.3.3、2.3.2、2.2.2、2.1.1、2.1.0)
- ZenTest (4.1.3, 4.1.1) -也尝试使用 4.1.4 产生相同的结果
- 自动测试 fsevent (0.1.1)
- 自动测试咆哮(0.1.6,0.1.2)
- 自动测试导轨(4.1.0)
ruby-on-rails - 如何使rails autospec停止循环
我正在使用 autospec,当所有测试都通过时,绿色消息只弹出一次,但是当测试没有通过时,它仍然会在咆哮中弹出无限的红色窗口。有人知道如何在我保存文件后关闭它并让 autospec 运行吗?
我家中有一个 .autotest 文件,其中包含以下内容: