質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

RSpec

RSpecはRuby用のBDD(behaviour-driven development)フレームワークです。

selenium

Selenium(セレニウム)は、ブラウザをプログラムで作動させるフレームワークです。この原理を使うことにより、ブラウザのユーザーテストなどを自動化にすることができます。

Q&A

0回答

1701閲覧

Selenium2 + capybara + RSpec でのマルチブラウザテストについて

退会済みユーザー

退会済みユーザー

総合スコア0

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

RSpec

RSpecはRuby用のBDD(behaviour-driven development)フレームワークです。

selenium

Selenium(セレニウム)は、ブラウザをプログラムで作動させるフレームワークです。この原理を使うことにより、ブラウザのユーザーテストなどを自動化にすることができます。

0グッド

1クリップ

投稿2015/06/25 00:28

Selenium2 + capybara + RSpec の環境構築方法が分かりません。。
かなりググっているのですが、詳しく解説されているものがなく。
ひとまずgem環境は用意したのですが、、どこにどの作業ディレクトリを置いてどこにテストコードを置き、設定ファイルはどこに置きパスはどうするのか、など全く分からない状態です。
ど素人の質問で大変申し訳ありません。

現状私の環境は以下の通りです。

==

% gem list

*** LOCAL GEMS ***

activesupport (4.2.2)
bigdecimal (1.2.0)
builder (3.2.2)
bundler (1.10.4)
byebug (4.0.5)
capybara (2.4.4)
CFPropertyList (2.2.8)
childprocess (0.5.6)
coderay (1.1.0)
columnize (0.9.0)
cucumber (2.0.0)
cucumber-core (1.1.3)
diff-lcs (1.2.5)
erubis (2.7.0)
ffi (1.9.8)
gherkin (2.12.2)
i18n (0.7.0)
io-console (0.4.2)
json (1.8.3, 1.7.7)
libxml-ruby (2.6.0)
method_source (0.8.2)
mime-types (2.6.1)
mini_portile (0.6.2)
minitest (5.7.0, 4.3.2)
multi_json (1.11.1)
multi_test (0.1.2)
nokogiri (1.5.6)
pry (0.10.1)
pry-byebug (3.1.0)
psych (2.0.0)
rack (1.6.2)
rack-test (0.6.3)
rake (10.4.2, 0.9.6)
rdoc (4.0.0)
rspec (3.3.0)
rspec-core (3.3.1, 3.3.0)
rspec-expectations (3.3.0)
rspec-mocks (3.3.1, 3.3.0)
rspec-support (3.3.0)
rubygems-update (2.4.8)
rubyzip (1.1.7)
selenium-webdriver (2.46.2)
slop (3.6.0)
sqlite3 (1.3.7)
test-unit (2.0.0.0)
thread_safe (0.3.5)
turnip (1.3.0)
tzinfo (1.2.2)
websocket (1.2.2)
xpath (2.0.0)

% gem env
RubyGems Environment:

  • RUBYGEMS VERSION: 2.4.8
  • RUBY VERSION: 2.0.0 (2014-05-08 patchlevel 481) [universal.x86_64-darwin14]
  • INSTALLATION DIRECTORY: /Library/Ruby/Gems/2.0.0
  • RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
  • EXECUTABLE DIRECTORY: /usr/bin
  • SPEC CACHE DIRECTORY: /Users/hrt0kmt/.gem/specs
  • SYSTEM CONFIGURATION DIRECTORY: /Library/Ruby/Site
  • RUBYGEMS PLATFORMS:
    • ruby
    • universal-darwin-14
  • GEM PATHS:
    • /Library/Ruby/Gems/2.0.0
    • /Users/hrt0kmt/.gem/ruby/2.0.0
    • /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/gems/2.0.0
  • GEM CONFIGURATION:
    • :update_sources => true
    • :verbose => true
    • :backtrace => false
    • :bulk_threshold => 1000
    • "gem" => "--user-install"
    • :sources => ["http://gems.rubyforge.org/", "http://gemcutter.org"]
    • :benchmark => false
  • REMOTE SOURCES:
  • SHELL PATH:
    • /opt/local/bin
    • /opt/local/sbin
    • /opt/local/lib/mysql56/bin
    • /opt/local/apache2/bin
    • /opt/local/share/pear
    • /opt/local/lib/php/pear
    • /usr/local/bin
    • /usr/bin
    • /bin
    • /usr/sbin
    • /sbin

==

お手数ですが、よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問