`
pupi
  • 浏览: 438705 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

用radrails调试rails测试代码

阅读更多
对rails测试代码的调试虽然不常用到,但是有时候也是有用的。这里将如何调试rails测试代码的方法也说明一下。

配置调试rails测试代码和配置调试rails本身的代码大同小异,只是前者要简单许多。

<1> 环境以及可运行的项目和配置调试rails完全一致,可以参考主贴(http://pupi.iteye.com/blog/40548)。
<2> run菜单下选择debug.. ,会弹出下面的对话框:




在左侧的Test::Unit下建立一个新的测试项。这里叫product_test。看上面窗口的右边,有3个tab。
File Tab下,project下选择想要调试的项目,这里是depot;File输入或者选择想要调试的测试文件,Test Class下面输入测试类的名称。
Environment Tab下,选择合适的 ruby 解释器。可以参考主贴(http://pupi.iteye.com/blog/40548)的设置。
Common tab用默认的设置就可以了。
<3> 在测试文件中设置好断点,这里是product_test.rb(这一步可以提前做)。点击上面图右下角的Debug 按钮(也可以从工具条debug图标下的列表中选),就会进入单步调试状态了。

分享到:
评论

相关推荐

    eclipse的ruby on rails开发插件RadRails

    它提供了一系列便捷的功能,如代码编辑、调试、测试、数据库管理等,极大地提高了Rails项目的开发效率。通过安装RadRails,Eclipse可以变成一个功能齐全的Rails开发IDE,为Rails开发者带来与Java开发类似的专业级...

    Aptana Radrails - An Ide for Rails Development

    - **错误检测**:实时检测代码中的错误,提供即时反馈以纠正问题。 - **调试工具**: - **断点设置**:允许在特定代码行上设置断点,暂停执行以检查状态。 - **变量查看**:在调试过程中查看和修改变量值,更好地...

    Ruby on Rails环境搭建(基于WinXP & RadRails)

    现在,你可以在RadRails中编辑代码、运行测试和调试应用程序。使用内置的Rails服务器,通过在项目根目录下运行`rails server`命令启动服务器。然后在浏览器中输入`http://localhost:3000`,你应该能看到默认的Rails...

    RadRails的参数配置

    RadRails是一款专为Ruby on Rails框架设计的集成开发环境(IDE),它基于Eclipse平台,提供了许多方便Rails开发者的功能,如代码自动完成、调试、版本控制集成等。在使用RadRails进行开发时,理解并正确配置其参数...

    ruby RDT&RadRails(Eclipse下的插件)

    RadRails提供了Rails项目的模板生成、数据库迁移管理、控制器和视图的快速创建、测试套件的执行等功能。它还集成了Rails的命令行工具,用户可以直接在Eclipse内部执行诸如`rails generate`、`rake`等命令,无需频繁...

    Aptana_RadRails_Setup_2.0.2.exe.hx3.rar

    Aptana RadRails是Aptana公司推出的一款开源IDE,它基于Eclipse平台,提供了丰富的功能,如代码编辑、调试、版本控制集成以及对多种Web技术的支持,包括HTML、CSS、JavaScript、PHP、Python等,但其核心是对Ruby on ...

    RadRails-开源

    它的设计目标是为Rails开发者提供一个全面、高效的工作平台,集成了项目管理、代码编写、调试、测试以及应用部署等一系列功能,旨在提升开发效率和代码质量。 Ruby on Rails(简称Rails)是一个基于Ruby语言的开源...

    ruby1.8.6 + rails2.0.2 安装配置 详细说明

    RadRails 0.7.2是一个专为Ruby on Rails设计的集成开发环境(IDE),它基于Eclipse平台,提供了代码编辑、调试和项目管理等功能。安装RadRails可以通过下载官方提供的Eclipse插件或直接下载包含插件的Eclipse版本。...

Global site tag (gtag.js) - Google Analytics