`
sinkzephyr
  • 浏览: 91487 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

autotest, 让你的rspec测试自动化(二) [windows]

阅读更多
继上篇<<autotest, 让你的rspec测试自动化>>
我们实现了rspec的自动化测试,但老是要打开dos shell来看最近一次测试的结果也太麻烦了.
好了,让我们来实现自动化测试的自动提示.

1.安装gem
gem install diff-lcs
gem install ruby-snarl


2.下载 famfamfam Silk icons ,把下面3个文件放在$RUBY_HOME\lib\ruby\gems\1.8\gems\ZenTest-3.6.1\lib\icons 目录下,$RUBY_HOME是ruby的安装目录。 如果没有icons目录则建立。
    *  accept.png
    * exclamation.png
    * information.png

3.在RAILS_ROOT下新建 .autotest 文件,内容如下:
require 'win32console'
require 'autotest/redgreen' #支持彩色输出
require 'autotest/snarl' #支持提醒


4.修改spec/spec.opt,
--color
--format specdoc
--loadby mtime


--color #支持彩色输出

5.下载安装Snarl

6.在cmd下进入RAILS_ROOT(你的rails应用程序主目录),
autospec


OK!


分享到:
评论

相关推荐

    基于Java的lmc-autotest全链路自动化测试工具设计源码

    本项目是基于Java的lmc-autotest全链路自动化测试工具设计源码,包含735个文件,其中包括475个JavaScript文件、77个Java源文件、69个PNG图片文件、39个CSS文件、18个Markdown文档、15个JPG图片文件、15个FTL文件、7...

    Python autotest-hyrobot,web自动化测试框架

    - Selenium库:虽然不是必须的,但熟悉Selenium可以帮助你更好地利用autotest-hyrobot,因为很多Web自动化测试都是基于Selenium的。 - 版本控制:使用Git等版本控制系统管理你的测试脚本,有利于团队协作和版本管理...

    autotest自动化测试

    **自动化测试** 自动化测试是一种利用软件工具来执行预先定义的测试用例,以验证系统功能是否按预期工作的方法。在IT行业中,自动化测试是提高测试效率、减少人为错误和缩短产品上市时间的重要手段。"xyb的自动化...

    autotest, 在Linux上,自动测试完全自动化.zip

    autotest, 在Linux上,自动测试完全自动化 自动测试:在linux平台下完全自动化测试自动测试是一个完全自动化测试的框架。 它主要是为了测试Linux内核,尽管它对许多它的他函数,如限定新硬件有用。 它是GPL下开源...

    Android autotest 安卓app性能自动化测试.zip

    本文档的标题为“Android autotest 安卓app性能自动化测试”,涉及的是一种特定类型的自动化测试——性能测试,它关注的是应用在运行时的性能指标,如内存消耗、CPU使用率、响应时间和电池消耗等。性能自动化测试的...

    基于Python的nlpt-ui-autotest能力平台系统UI自动化设计源码

    本项目所涉及的“基于Python的nlpt-ui-autotest能力平台系统UI自动化设计源码”,是针对企业级需求而开发的一套系统,它不仅为自动化测试提供了强大的工具和框架支持,还极大提升了开发团队的测试效率。 首先,本...

    埋点自动化测试培训PPT分享

    3. 节省资源:自动化测试可以释放测试人员,让他们专注于更有价值的工作,如复杂场景的测试和分析。 4. 快速反馈:自动化测试可以快速完成回归测试,及时发现和修复问题,缩短产品迭代周期。 【埋点自动化面临的...

    基于Python语言的GLP_AutoTest监管仓自动化测试脚本设计源码

    在当今快速发展的信息技术行业,自动化测试已成为软件测试领域的重要组成部分。尤其是在金融、医疗和通信等需要高度监管的领域,自动化测试能够提供快速、准确且一致的测试结果,保障系统的稳定性和安全性。本项目...

    自动化测试培训教程

    在自动化测试框架的选择上,市场上存在多种不同的框架可供选择,例如Cucumber、Robot Framework、Phoenix和Autotest等。不同框架支持不同的编程语言,如Java、Ruby、JavaScript和Python等,并且支持多国语言环境。每...

    AutoTest-master.zip

    《AutoTest-master.zip——...通过深入学习和实践"AutoTest-master.zip"中的内容,你不仅能够掌握自动化测试的基本原理,还能了解到接口测试的最佳实践,进一步提升你的测试技能,为你的职业生涯增添一份宝贵的财富。

    搭建Rails测试环境2: Autotest和Spork的安装和配置

    1. **Autotest**:Autotest是一个自动运行测试的工具,当检测到代码发生改变时,它会自动重新运行相关的测试用例,从而提供即时的反馈,帮助开发者快速定位和修复问题。 2. **Spork**:Spork是一个预加载Rails环境...

    autotest:自动化化测试项目

    自动化测试项目"autotest"是一个专注于利用编程技术来实现测试流程自动化的实践案例,主要基于Java语言。在IT行业中,自动化测试已经成为提高测试效率、减少人为错误和确保产品质量的重要手段。下面将详细介绍自动化...

    AutoTest 检测串口传来的测试指令

    "AutoTest 检测串口传来的测试指令"这个项目显然涉及到自动化测试,特别是通过串行通信(COM)接口来接收和处理测试指令。COM接口是计算机硬件和软件之间进行通信的一种常见方式,而SYSTRAY可能指的是系统托盘,即...

    AutoTest:基于Java的接口自动化测试

    AutoTest是一个基于Java的接口自动化测试框架,它旨在简化API(应用程序编程接口)的测试过程,提高测试效率和准确性。接口自动化测试对于确保软件系统的稳定性和可靠性至关重要,尤其是在微服务架构中,每个服务间...

    基于Python和CSS的Autotestplat自动化测试平台设计源码

    基于Python和CSS的Autotestplat自动化测试平台设计源码项目,是一套用Python语言和CSS样式共同构建的综合性自动化测试系统。这个系统由132个文件组成,其中包括26个JavaScript文件、24个Python脚本文件、23个CSS样式...

    UI自动化测试框架,支持APP、Web、HTML5三端, 基于SpringBoot框架.zip

    首先,让我们深入了解UI自动化测试。UI(用户界面)自动化测试是一种通过自动化工具模拟用户与应用程序交互来检查其功能和性能的测试方法。这种方式可以快速执行大量的测试用例,节省人力和时间,尤其是在软件迭代...

    SF自动化测试1

    【SF自动化测试1】主要涉及的是自动化测试框架AutoTest的使用和组成部分,特别是针对路由器的自动化测试。AutoTest是一个旨在通过远程控制路由器进行测试的框架,它可以检测路由器的在线状态,收集并记录测试结果,...

    Scripts_Web_UI_Autotest:在前端 UI 自动化测试中,提供类抓包工具的拦截 url 断点处理和 mock 数据等功能, 并集成埋点自动化测试

    Scripts_Web_UI_Autotest简介: 在前端 UI 自动化测试中,提供类抓包工具的拦截 url 断点处理和 mock 数据等功能, 并集成埋点自动化测试,让你的前端自动化彻底摆脱后端和抓包工具的束缚,直接起飞。技术栈: node.js...

    python接口自动化测试-支持各类终端agent和平台的自动化测试

    本项目"python接口自动化测试-支持各类终端agent和平台的自动化测试"着重于构建跨平台的自动化测试解决方案,旨在覆盖Linux、Windows等不同操作系统上的agent自动化测试,并涵盖系统平台的接口自动化测试需求。...

    Autotest-platform 是一款基于 POM 模式开发的 Web UI 自动化测试平台

    Autotest_platform 是一款基于 POM 模式开发的 Web UI 自动化测试平台,通过选择绑定好的 selenium 的关键字,比如打开 url,左键点击,输入文本等等这些动作,背后的代码已在后端封装好,前端只需要像填表格来设计...

Global site tag (gtag.js) - Google Analytics