タグ

2007年8月11日のブックマーク (3件)

  • [ThinkIT] 第1回:Webブラウザを使ったテストツールSeleniumとは (1/3)

    この連載は、WebアプリケーションのテストツールであるSelenium(セレニウム)についてサンプルを用いながら概要と基的な使い方を解説していきます。連載第1回の今回は、Seleniumの概要について紹介します。 Seleniumとは、Webブラウザを使ってWebアプリケーションをテストするツールです。この「Webブラウザを使って」というのが非常に大きなポイントで、人が手でWebブラウザを操作する代わりにSeleniumがWebブラウザを操作してくれるのです。 そして単純に操作するだけでなく、例えばエラーメッセージが正しく表示されているかといった検証も行うことができます。つまり、今まで人手を必要としていたWebブラウザを使った試験が自動化できるものなのです。そのため数百項目もあるテストも、クリック1回で実施できます。 より重要なことは「自動化することによって試験を繰返し実施できる」こと

  • [ThinkIT] 第1回:定量的な情報収集のススメ (1/3)

    MySQLサーバに限らず、大量のアクセスを処理するデータベースやアプリケーションサーバ群に対して、それぞれの環境に合わせたチューニングを行うことは企業システムにおいて必須の項目です。しかし「チューニングすべきパラメータとその最適値をどのように決定すればよいのか」、また「実際にチューニングを施すことによってどの程度効果があったのか」を把握することは意外に難しいものです。 ですが、敢えていえば答えは明瞭で、「定量的な情報収集と分析」の他にないでしょう。あらかじめ情報を収集しておけば、チューニング前後でのデータを比較することによってどのような変化が起きたのかを知ることができます。 連載では、まずはMySQLサーバにおいて収集すべき情報を提示し、その後、それらを利用した基的なパラメータについてのチューニング方針を紹介します。 また、今回はOSにCentOS 5.0、データベースにMySQL 5

  • 第1回 20年は遅れているITプロマネ | 日経 xTECH(クロステック)

    近年,システム開発のプロジェクトマネジメントについての関心が高まっており,プロジェクトマネジメントに関する資格を取る人も増えています。しかし,そのために「システム開発の失敗事例が減ってきた」という話はあまり聞きません。 システム開発プロジェクトは,建築やプラント建設,船や工作物などの機械組み立てのプロジェクトと比べて,失敗事例があまりにも多く,納期どおりに完成する例は多くありません。実際,日情報システム・ユーザー協会(JUAS)の「ユーザ企業IT動向調査 2006」でも,500人月以上の大規模プロジェクトでは相変わらず5割近くで工期遅れ,4割近くで予算超過が発生しています。スケジュールが遅れ,その結果としてコストが増加することが当然と受け取られています(図1)。 図1●プロジェクトは基的に成功するもの プロジェクトは,プロジェクト・マネジャーがしっかりと顧客とメンバーを把握して,品質(

    第1回 20年は遅れているITプロマネ | 日経 xTECH(クロステック)