開発
現在担当している案件でお客さんから「追加したファイル、変更したファイルの一覧が欲しい」とのリクエストがあった。ソースコードのバージョン管理に CVS を使っているので「現在のリビジョンと 1.0 を diff すればいい」と思っていたのだが、 import した…
「ざっくりでいいから見積もってみて」と言われると、いわゆるPG工程の範囲内でやることを洗い出して「これだけのボリュームだから3日ぐらいかなぁ」と計算していたけど、そろそろPG工程以外のことも考えましょうということ。 未確定部分があれば(=仕様が…
ログイン処理なんてほとんどのWebアプリケーションに必要だから、プログラマであれば簡単に作れると思われるかもしれないが、これが意外とあなどれない。 ログイン処理が簡単と言い切れるか 〜 フィッシング対策も忘れずに | ブログが続かないわけ おぉ、完…
無効化については理解していても、意外なところでうっかりと見落としをしてしまうことがあります。中でもよくやってしまうのは「テキスト以外の情報」の見落としです。 サーバサイドJava入門 ログイン処理とサイト攻撃対策の基礎 (3/3):CodeZine(コードジ…
これまでなんとなく分かったつもりで使っていたけど、改めて調べてみたのでまとめてみました。 XHTMLのバージョン XHTMLにもいくつかバージョンがあるらしい。 XHTML1.0 基本的にはHTML4.01と同じ要素で構成。一世代前の規格だが、最新のXHTML1.1よりこちら…
次のプロジェクトではリーダーとして要件定義から参加するっぽいので、要件定義について調べてみたメモ。間違っている部分や誤解している部分があるからかもしれないけど、とりあえずメモしておく。 1.システム化目標 お客さんの真のニーズを満たしていな…
先月までJMeterを使って負荷テスト+チューニングをしていました。サーバがLinuxだったこともあり、作業はシェルスクリプトを使ってある程度自動化してました。その際に学んだシェルスクリプトのコツをメモ。 出来るだけ自動化する 作業は出来るだけ自動化す…
全然テストされていないプログラムのシステムテストをやることになり、「やり方を考えてみてよ」とのことなので、ソフトウェアのテストについて調べています。これまでの開発でシステムテストと言えば、テストケースが記述されたExcelがあってそれを担当分け…
割り当てられるメモリが不足すると,以下のようなエラーがログに出力される. ERROR - jmeter.threads.JMeterThread: Test failed! java.lang.OutOfMemoryError: Java heap space これを回避するには,クライアントマシンにある JMETER_HOME/bin/jmeter を開…
リモートクライアントでテストを行う場合、デフォルト設定では1099番ポートを使用するようになっている。このポートを指定してテストを行う方法をメモメモ。 0.はじめに 環境:JMeterのリモートクライアントでテストする方法 - tomoyamkungの日記 と同じ。…
hiddenをパラメータにセットし忘れることが多いのでメモ。POSTの場合は、ページのソースを見ながら、リクエストで送りたいパラメータのname属性とかhiddenをピックアップして作成する。で、動かなかったら、以前書いた「jpdaでTomcatを起動+eclipseでリモー…
リモートクライアントを使って負荷テストを行うってことは、とあるWebアプリケーションに対して同時に大量にアクセスさせて負荷を見たいって使い方になるんだと思います(少なくとも今やってる案件では)。 そのとき、ログインするユーザのIDやパスワードを…
0.はじめに 環境: アプリケーション:Windows上のtomcatで起動 JMeterクライアント(テストを実行しろと指示するJMeter):Windows。アプリケーションが起動しているマシンと同じ JMeterサーバ(テストを実行しろと指示されるJMeter):Linux JMeter をイ…
EasyVMX!: Virtual Machine Creator easyvmx2.0 をクリックして表示された画面に必要事項を入力 → 「Create Virtual Machine」をクリック → ダウンロード。感謝感謝。
使い慣れてないのでコツをつかむまで作成に手間取ってしまった JMeter のスクリプトだが,この方法を使うとポンポン作成することができたのでメモ.それは,jpdaでTomcatを起動+eclipseでリモートデバッグ+JMeterを実行.この方法を使うと,不足しているパ…
お客さんのサイトがどれくらいの負荷に耐えられるのか試しに計測することになったので JMeter を使ってみたんだけど,session を有効にするにはどうすればいいのかちょっと悩んだのでメモ.結論としては何も難しいことはなく,スレッドグループに「HTTPクッ…
頻繁にリクエストを送ってしまっている部分があって, こんなことをするのに毎回リクエストを送るのはイヤだなぁ パフォーマンスが悪いからちょっと減らしたいなぁ というときには style="visibility:hidden" なテキスト・テキストエリアを使うことがある.…
※随時更新。テキスト関係 null 空文字 規定を超えた文字数 フォーマットが決まっている場合 数値のみなのに "abc" 半角のみなのに全角 アルファベットのみなのに記号 メールアドレス形式のみなのに "あqwせdrftgyふじこlp;" 日付関係 文字列 → 日…
第28回 フォーム送信とブラウザ・ボタンと使い勝手(前編)~PRGパターンをご存じですか | 日経 xTECH(クロステック) ※以下、自分なりのまとめ PRGパターンとは、 Post/Redirect/Get の略称 Post でデータを送信 サーバで処理後、Redirect で別URLに遷移さ…