Maskat

Biz∫のWEBアプリケーションの負荷テストをしたい(3)

前回のエントリ(id:sikakura:20100901,id:sikakura:20100902)では、Jmeterを使用して負荷テストを実施しました。 Jmeterはフリーのツールなので、誰でもお手軽に試すことができて便利です。 そもそもJmeterを使用しようと思ったのは、社内でライセンスを保有…

Biz∫のWEBアプリケーションの負荷テストをしたい(2)

さて今日は、私自身もキチンと理解できていなかったスレッドグループの各種設定について検証します。 手始めに、 先頭ページを開く ログオンする ログオフする といった簡単なシナリオを作成し、スレッド数3、Ramp-Up期間30、ループ回数1に設定してみます。…

Biz∫のWEBアプリケーションの負荷テストをしたい(1)

先週のエントリでは、シナリオテストをSeleniumを使用して検証してみましたが、今回は負荷テストです。 いつものように【無料で簡単に】という観点からApache JMeterを検証することにしました。ダウンロードは、Apache JMeter(http://jakarta.apache.org/sit…

Biz∫のWEBアプリケーションのシナリオテストを自動化したい(3)

先日のエントリ[id:sikakura:20100825]では、Selenium-RCを使用してコマンドラインからシナリオテストを実行しました。 今度は、API経由でテストしてみます。 前回と同様のダウンロードサイト(http://seleniumhq.org/download/)からSelenium-RCを落として…

Biz∫のWEBアプリケーションのシナリオテストを自動化したい(2)

先日のエントリ[id:sikakura:20100824]で、Selenium-IDEについてはなんとなく概要がつかめた感がありました。では、同じことをGUIからではなくバッチで実行するにはどうしたらよいか。そこででてくるのがSelenium-RCという訳です。まあそれだけではなく、IE…

Biz∫のWEBアプリケーションのシナリオテストを自動化したい(1)

月曜日、火曜日とシナリオテストの自動化という調査を行っておりまして、とりあえず一段落したのでアップします。 Webのテストは、シナリオを作成して手動でシナリオをこなし、結果を記録していくわけです。 このシナリオ作成や、作成したシナリオを元に自動…

画面描画が遅い画面の原因をさぐりたい

「同じような作りをしている複数の画面のうち、1つだけ妙に画面描画(メニュークリックから初期画面表示まで)が遅いものがあるから調べてほしい」これだけの情報だと、かなり漠然としているので調べるのは不可能に近いのですが、ソースも環境もあり、開発…

jQueryプラグインで作成した部品でサーバ通信がしたい(2)

昨日(id:sikakura:20100810)のエントリの続きです。 コレクションの送信の場合、defaultGetterに設定してあるgetValue()にて以下のように配列を返却するように設定します。 getValue: function() { var arr = []; arr.push( { name : "takahashi" } ); arr.p…

jQueryプラグインで作成した部品でサーバ通信がしたい(1)

過去のエントリで、マスカットでjQueryのプラグインを利用する方法について書きましたが、サーバと通信する方法についてはまだ書いていませんでした。 昨日、「サーバ通信するのはどうやってやったらいいの?」という問い合わせがあったので、検証してみまし…

マスカットでjQuery UIを使用したい(2)

昨日の続きですが、さっそくソースコードです。 DatePickerWrapper.js maskat.lang.Class.declare("maskat.widget.jquery.DatePickerWrapper") .extend("maskat.layout.Widget", { defaultGetter: "getValue", defaultSetter: "setValue", createWidget: fun…

マスカットでjQuery UIを使用したい(1)

マスカット(http://maskat.sourceforge.jp/)は、他のJavascriptライブラリを取り込めるようなフレームワークになっていまして、配布状態でGoogleMAPやRialtoなどの部品を使用することができるようになっています。とある案件で「マスカットは使用するけど…