Subscribed unsubscribe Subscribe Subscribe

Capybaraでブラウザサイズを指定する

環境 MacOSX 10.11 RSpec 3.3.2 Capybara 2.5.0 対策 visit ののちに以下のスクリプトを記述する。 feature "管理側: イベント/チケットの作成", js: true do scenario "イベント/チケットの作成", js: true do visit 'https://xxx.com' # ブラウザのサイズ…

CapybaraでJavaScriptを実行

page.execute_script "alert('xxx');" で実行可能。 require "selenium-webdriver" require 'capybara/rspec' require 'pry' # RSpecにCapybaraのDSLを設定 RSpec.configure do |config| config.include Capybara::DSL end # Capybaraで設定するドライバー:S…

Selenium builderをJenkinsで実行する

環境 Jenkins ver. 1.636 MacOSX 10.11 プラグインの導入 Selenium Builder plugin を http://localhost:8081/pluginManager/available よりインストール。 Builderからテストケースをエクスポート こちらを参照。 テストケースをworkspace配下へ配置 /Users…

CapybaraでChromeを実行させる際の基本設定

ChromeDriverのインストール Chromedriver.storage.googleapis.comから、最新版のChromedriverをインストールする。 テストケース内に設定を記述 # Project test" require "selenium-webdriver" require 'capybara/rspec' require 'pry' # RSpecにCapybaraの…

UI test automatically by using Selenium-WebDriver for Acceptance Testing

Environment MacOSX Yosemite Windows8.1 selenium-webdriver 2.46.2 Ruby 2.0.0 capybara 2.4.4 cucumber 2.0.0 turnip 1.3.0 rspec 3.3.0 pry-byebug 3.1.0 rubygems-update 2.4.8 Python 2.7.10 Case of using Ruby 1. Install gem Refer from this 2. In…

Selenium Builder (Selenium2)のダウンロード

2015/11/16 更新 Selenium RC (1) との違い JavaやPythonなどで書いたテストケースのスクリプトを元に、ブラウザを操作するためのJavaScriptを生成し、対象のページにそのJavaScriptを埋め込んでブラウザを操作する。 Selenium RCはIDEがサポートしているが…

WARN - Embedded ixplore seems to have ended on its own (did we kill the real browser???)

*iexploreの代わりに*iexploreproxyを使う

Couldn't open app window, is the pop-up blocker enabled?

ポップアップブロックを無効にする ツール > インターネットオプション > セキュリティ > 保護モードを外す これでポップアップブロックが解除されます。

WindowsでSelenium IDE,Serverを使い、各ブラウザを自動テストする(旧)

各ツールをインストール Java Selenium Server Internet Explorer Driver Server, Chrome Driver Server Selenium IDE 2.0 Java インストール 全オペレーティング・システム用のJavaのダウンロード Windows オンラインのダウンロード Seleniumのダウンロード…

オフショアでのUIテストの自動化に向けて

UIテストの自動化に向けて UI Test Teamの現状の問題と課題 モチベーションの問題 スキルアップ・成長する楽しみがない 同じ画面を何度も見直し、同じ操作を何度も繰り返す作業で非常に退屈 -> 品質の低下に サポートブラウザの増加+バージョンによる確認の…

Exception in thread "main" java.net.BindException: Selenium is already running on port 4444. Or some other service is.

% java -jar selenium-server-standalone-2.45.0.jar -Dwebdriver.chrome.driver=chromedriver 13:28:31.897 INFO - Launching a standalone server Setting system property webdriver.chrome.driver to chromedriver 13:28:31.980 INFO - Java: Oracle Cor…