Automação de teste com Ruby

7 respostas
R

Olá,

Trabalho com teste de software e preciso automatizar o nosso sistema online (eu escolhi fazer isso com ruby). As ferramentas que pesquisei para automatizar são Watir e Selenium. Mas eu gostaria de saber se existe alguma IDE para eu programar estes testes, pois até então tenho feito alguma coisa apenas no IRB (parecido com o prompt de comando) e acho isso muito ruim.

Alguém me dá uma luz :slight_smile:

7 Respostas

orlandocn

qual tipo de teste vc quer automatizar?

R

Quero fazer teste funcional + regressão.

Obrigado por responder :slight_smile:

orlandocn

Os testes unitários podem ser usados como testes de regressão.

o trio RUnit / RSpec / Cucumber provavelmente lhe atenderão.

Se você quiser usar o selenium, existe um editor visual chamado selenium IDE. Eu particularmente prefiro especificar no código mesmo, mas alguns colegas acham a ferramenta bem mais produtiva.

R

eu já usei selenium IDE, ela é bem limitada, agora eu to querendo programar os testes mesmo.

essas 3 ferramentas são para o mesmo objetivo?

O ideal é usar as 3 ou escolher alguma das 3 ?

orlandocn

Runit é para testes unitarios.

RSpec e Cucumber sao ferramentas de bdd.

R

Uma coisa que também estou perdido! Pelo que estou lendo de RoR, qual a diferença de Ruby pra Rails?

orlandocn

ruby eh a linguagem

rails eh um conjunto de 5 frameworks (active record, action pack, action mailer, active support e action webservices) que rodam em ruby

Criado 4 de março de 2013
Ultima resposta 4 de mar. de 2013
Respostas 7
Participantes 2