Select your capabilities and generate code snippets in the language of your choice to copy and paste into your automated testing scripts.
Select your capabilities and generate code snippets in the language of your choice to copy and paste into your automated testing scripts.
第一回OpenScriptとは 第二回OpenScriptでスクリプト作成 第三回OpenScriptをJenkinsから呼ぶ 第四回Oracle Functional Testing OpenScriptで定常作業を自動化する Oracle Functional Testingのライセンス費用は、1ユーザー:869,600円 年間サポート191,312円 高い さすがOracle印(余談だがHPの似たようなツールであるHP Unified Functional Testingはもっと高かったりする) 転職してライセンスがない会社にいる俺からすれば、テストのためだけに、こんな高いツール買えるわけねぇ。 そこで、オープンソースに浮気したくなるわけです。 そこで、登場Selenium 第一回目でも、二つの製品を機能比較してますが、SeleniumとOracle Functional Testi
Learn about CSS rules and pseudo-classes to help you move your XPATH locators to CSS. In order for Selenium or Appium to click on an element, type into it, or mouse in or out, the tool first needs to find the element. The WebDriver code library provides methods to do just that, such as findelement() or findelements(). These usually take a locator, which can be created by ID, XPATH Code, or Cascadi
Combine the power of Selenium and FitNesse and get more out of both! Integration testing becomes easier and more fun with Xebium. Selenium is a great tool for regression testing, and FitNesse is great for maintainable acceptance testing. Combining them gives you the ease of FitNesse and the power of Selenium, in a non-intrusive way: record your Selenium tests with the SeleniumIDE like you're used
capybara 経由で selenium を使ってテストする時に、確認ダイアログを含む js をテストする方法のまとめ。 昔のやり方 クリックする前に、confirm の内容を差し替える方法。 page.evaluate_script('window.confirm = function() { return true; }') page.click('Remove') 最近のやり方 最近の selenium-webdriver は確認ダイアログに対応したらしく、下記のように書けるようになったらしい。最近の主流はこっちみたい。 page.click('Remove') page.driver.browser.switch_to.alert.accept 参考 RubyBindings - selenium - Ruby bindings - Browser automation fram
To Japanese Language This project is data-driven test automation of Web applications using Excel. "Selenium and WebDriver" Implementation for the Excel Add-ins. Features Excel add-in implementation Excel 2010 and 2013 support Very easy data-driven test automation The test scenario in the worksheet The test data in a worksheet Automatic recording of evidence IE, Firefox and Chrome support Download
オープンソースのブラウザテストツール「Selenium WebDriver」の使い方と、テストスクリプトを効率よくメンテナンスする方法について、実際にプログラムを書きながら学べるチュートリアル形式教材です。 前半は、Selenium入門ドリルです。基礎から丁寧に解説されているので、Seleniumは初めての方でもテストが書けるようになります。 後半では、テストのメンテナンス効率をあげるための技法「ページオブジェクトデザインパターン」の習得を目指します。こちらも基礎から解説していくので、Seleniumが初めての方でも大丈夫です。 プログラミング言語Javaでテストスクリプトを作成するので、Javaで基本的なプログラムが書ける必要があります。 自習教材として利用する場合 前提知識・事前準備手順ドキュメントの手順に従い、必要な事前準備とインストールを完了させます。作成したEclipseプロジェ
When starting to automate acceptance tests that include a web UI, you probably will hit a wall quite quickly: how to verify a document that is available for download against some criteria? If you tried that one you know: doing file downloads automatically seems to be a mission impossible … or … is it really? Frequent weapon of choice for testing web UIs is Selenium. In the fight “Selenium vs. Down
SEにはマネジメント力が必要だ。コミュニケーション力も重要だ。人間力がなければならない。でも、真ん中は技術でなければ嘘だと思う。
Last week I fell in love with Selenium and started to create some tests using the Firefox Selenium IDE. If you’ve never done this I highly recommend trying it out. It’s really easy and great fun. Now that I’ve created some great test suites I wanted to hook the tests to my Jenkins build server. There was no tutorial that covered everything online so here’s what I did: This will install Jenkins, Se
Jenkins + Seleniumを使ってリポジトリにコードをプッシュした際に、テストもやっちまいましょうよーってお誘いが来たので手順メモとして書いておく。 環境ubuntu10.04 python2.6 django1.3 必要なモノサーバーselenium-server-standalone.jar jenkins.jar アプリケーションXvfb(仮想フレームバッファ) Firefox Pythonライブラリselenium unittest-xml-reporting 手順1, Ubuntu Serverにて、FireFoxを仮想フレームバッファで動かす GUI環境のある場所でやる人はやらなくても良い部分。 Xvfbという仮想フレームバッファを使ってCUIでもFirefoxを動かせるようにしようぜってものだと思う。 インストールsudo apt-get install xvfb
徹底比較!Selenium Builder vs Selenium IDE – Part 1 | 品質向上ブログ
PHPでプログラムを作るときに、どうしてもテストがブラウザテストに偏りがちになり、 classのテストコードを書いているだけではコードのテストカバー率が悪くなってきたので、Selenium とJenkinsを組み合わせて 自動ビルド(テスト)を行えるような仕組みを組んでみた。 PHPでTDD&CIワークショップ、Jenkins + PHP の各種プラグインパート資料 5分で出来るJenkins導入 こちらを参考にJenkinsはyum で入れて、各種のプラグインを入れてみた。 で、Seleniumを調べると、Firefoxのプラグインとして導入できるSelenium IDEがあり、 ブラウザ上でクリックやテキストボックスに書いた文言とかを記録して、HTMLファイル形式やJavaなどの各言語に特化した形式に 出力してくれるらしい。(HTMLファイルはそのままマクロとして動く。) Seleni
本シリーズは、WebブラウザをUIとして利用した業務システムやアプリケーション(以下、Webシステム、Webアプリケーション)のテストをテーマとして、Webブラウザを使ったテストを自動化するOSSのツール「Selenium2」を紹介します。業務システム開発の現場で適用してきたノウハウを元に、これまでSelenium2について知らなかった人から以前使った経験がある人まで、より実践的な「使える」内容を盛り込んでいきたいと思います。 1. はじめに これまでの連載で、Selenium2を利用することにより、ブラウザテストの作成、自動実行がとても簡単にできることをお分かりいただけたかと思います。 しかし、実際に導入してみるといくつかの問題点に気が付くことでしょう。もっとも代表的な問題は、画面仕様の変更によるテストコードの修正や、テストの失敗です。Selenium IDEが生成するテストコードは画面
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く