Apache jmeterは,Webアプリのパフォーマンス計測のための無料ツール。 このツールの初歩を,今から3分で習得するための記事。 本当に3分きっかりなので集中して頂きたい。 (1) DL (2) サーバ (3) ページ (4) jmeter起動 (5) テスト計画作成 (6) jmeter実行 (7) 結果 目標 解説 Tips 1 :外部パラメータの読み込み Tips 2 :プロキシ機能を使ってテストケースを自動生成 ※↑自作の もくじジェネレータ で自動生成 (1) DL jmeterをダウンロードする。 JMeter Downloads http://jmeter.apache.org/download_jmeter.cgi http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi 最新版 Binary の z
ブラウザ操作を記録してSeleniumのスクリプトを生成するツールと言えば、以前はSelenium IDEでしたが、最近ではSelenium Builderというツールも登場しています。 次世代のSelenium IDEを目指して作られているというこのツール※1、まだ使ったことが無い方も多いと思います。 今回は、まだまだ知られていないこのSelenium Builderの全貌を、Selenium IDEと比較しながら明らかにしていきましょう。 かなり長い記事になりますので、Part 1からPart 4に分けてお届けしていきたいと思います。 ブラウザ操作を記録してSeleniumのスクリプトを生成するツールと言えば、以前はSelenium IDEでしたが、最近ではSelenium Builderというツールも登場しています。 次世代のSelenium IDEを目指して作られているというこのツ
Seleniumとは? Seleniumは、Webブラウザのテストを自動化するためのツールのスイートで、以下のプロダクトから構成されている。 Selenium IDE … テストケースを作成・実行するためのGUIツール。Firefoxアドオンとして動作する Selenium RC … Selenium IDEで作成したテストケースをコマンドラインで実行でき、Firefox以外のブラウザでもテスト可能 Selenium Grid … 様々なOS、ブラウザ上でSelenium RCを複数インスタンス実行し、テスト時間を短縮できる Selenium WebDriver … Selenium 2.0から導入された、ブラウザをプログラムから操作するためのライブラリ 以前のSeleniumはHTMLで記述したテストケースをブラウザ上のJavaScriptで実行するというものだったため、テストケースから
ブラウザの画面テストを自動化するツール、Selenium。 大変便利なツールなのですが、Selenium RC、Selenium IDE、WebDriverなど色々な名前が出てきて、「なぜこんなややこしいことになっているんだろうか」と思ったことはありませんか? その理由を知るには、Seleniumの歴史について知る必要があります。 今回は、Seleniumの誕生から2013年5月現在に至るまでの歴史を振り返りながら、それぞれのツールがどのような位置付けのものなのか、見ていくことにしましょう。 ※ 歴史はいいからとりあえずSeleniumを使ってみたい、という方は、Selenium公式サイトからSelenium IDEをダウンロードすれば使えます。 Selenium Core Seleniumの原型は、米ThoughtWorks社で働いていたJason Huggins氏によって2004年に作
Selenium2が便利と聞いて試してみたら、InternetExplorerDriverが起動しなくてハマったのでメモしておきます。 取りあえず依存関係をpom.xmlに追加して、以下がテストメソッド(基本チュートリアルのコピペ)になります。 @Test public void testname() throws Exception { WebDriver driver = new InternetExplorerDriver(/*ieCapabilities */); driver.get("http://www.google.com"); WebElement element = driver.findElement(By.name("q")); element.sendKeys("Cheese!"); element.submit(); driver.quit(); } これを実行
簿記2級の基本情報 簿記2級は、企業会計に関する幅広い知識が問われる中級レベルの検定試験です。 ビジネススキルの三種の神器(英語・会計・IT)のひとつとして挙げられる「会計」は、業種・職種を問わず必要な知識のため費用対効果が高く、その中でも簿記2級は就職・転職・昇進時にしっかり評価してもらえる”コスパの良い資格“として特に人気があります。 日商簿記検定の難度 高 簿記1級 簿記2級 簿記3級 簿記初級・原価計算初級 低 一般的な標準学習期間は3か月~4か月前後、標準学習時間は200時間~300時間前後と言われています。受験資格は特にないため、3級を飛ばしていきなり2級を受験することも可能です。 2020年度までは「6月の第2日曜日」「11月の第3日曜日」「2月の第4日曜日」に統一試験が実施されていましたが、2020年12月からネット試験が導入され、ハイブリッド型の資格試験になりました。 統
Selenium IDEは、ブラウザ操作を記録してSeleniumのスクリプトを生成できるFirefoxプラグインで、プログラムを書かなくてもSeleniumのスクリプトが作成できることから、多くの人に利用されています。 記録したスクリプトの再生をSelenium IDEで行うこともできるのですが、Firefoxプラグインということもあり、これまで実行はFirefoxでしか行うことができませんでした。 しかし、2013年4月26日にリリースされたSelenium IDE 2.0を使えば、Selenium IDEからChromeやInternet Explorerなど他のブラウザ上でのテストスクリプト実行を行えるようになりました。 今回は、SeleniumのコミッターであるSamit Badle 氏のブログ記事 "WebDriver Playback in Selenium IDE is H
HAR to Apache JMeter Convertor The project contains a simple Java/Groovy based command line tool to convert a HAR file into a JMeter test scripts. usage: har2JMeter -har [*.har] -jmx [*.jmx] Options: -har <arg> The har input file which could be converted to a JMeter JMX file. -jmx <arg> The jmx output file. -help Print this message. Requirements Java VM >= 1.6.0 License Apache License, Version 2.0
This page summarizes existing tools, projects and applications (made by third parties) that support HTTP Archive format (HAR). This format is based on JSON and is typically used by tools that consume/produce data collected by monitoring HTTP communication. Note that you can display an existing HAR file online using HAR Viewer. Are you an author of a new tool that adopts HAR and want me to update t
This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. At MIX 10 we released the IE9 Platform Preview and showed some of the included developer tools. You can access these tools by pressing F12, or click Developer Tools on the Debug menu when you use the Platform Preview. The developer tools include some new
I surprised someone with my leet skills the other with this technique, so I thought I’d share it on the blog in case anyone else hadn’t seen it – I use it ALL the time :) Chrome has a feature which allows you to copy a web request as a curl request, so you see all the various elements of the request on the command line. As an example, let’s consider a request to my site http://lornajane.net. I tur
Firefox の Firebug や Chrome のデベロッパーツールの Network をご存知ですか。以下の画像のように Web ページの表示の際に読み込まれる画像やサイズ、読み込むまでの時間などを表示してくれます。 この結果実は HAR ファイルというのにエクスポートすることができるようです。そして HAR ファイルは HAR ビューワなどで見ることができるようです。この記事ではその辺についてまとめていきます。 Network の結果をエクスポートする Chrome でエクスポートする方法 Network の結果のところで右クリックをするとメニューが出てきます。その中の Save Entry as HAR をクリックすると HAR ファイルに結果をエクスポートすることができます。 Firefox でエクスポートする方法 Firefox の場合は、拡張の NetExport という
PerlでWebAppの開発に必要なN個のこと - Islands in the byte stream の Scala 版です。 あるプログラミング言語で実際にWebAppを開発できるようになるまで、何が必要だろうか。言語仕様の習得は終えているとしよう。おそらく、最低限以下のような知識が必要だと思われる。とりあえずScalaについて知っていることを書いた。 パッケージマネージャ sbt が全てやってくれる。Scala のバージョン管理も、ライブラリのバージョン管理も。 http://www.scala-sbt.org/ Maven や gradle を使用することもできる。 アプリケーションサーバ Scala の Web アプリは 2 つのタイプに分けられる。Java の Servlet API を使用するものと、使用しないものである。どのフレームワーク、ライブラリを使うかによって変わっ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く