JAVA

16進数文字列(String)を バイト配列(byte[])に変換

■ 16進数の文字列をバイト配列に変換 個人で勉強してるとこういうのあんまりやらないんだけど、業務で必要になったので備忘録。下記サイトでお世話になりました。 http://d.hatena.ne.jp/winebarrel/20041012/p1同じ事書くけど、万が一サイトがなくなったと…

Maven 試してみる④ レポート生成編

■ 開発ポータルサイトを作ってみよう今回は前回作った簡単なプログラムをWebサイトで閲覧可能なドキュメントに生成してみる。やり方は簡単mvn siteこのコマンドだけで,target\siteフォルダにhtmlファイルが生成される。index.htmlを開くとこのようなサイトが…

Maven 試してみる③ ビルド編

■ ビルドしてみようぜ前回作成したプロジェクトはこのような構成だった。 ここで構成されたApp.java、AppTest.javaは、HelloWorldが書かれただけなので、以下のような簡単な、足し算引き算の計算プログラムに書き換える。App.javapackage jp.co.sado;/** * …

Maven 試してみる② プロジェクト作成編 

■ プロジェクト作成Mavenでの開発でもまず最初にプロジェクトを作成します。やり方は簡単。①コマンドプロンプトにて、任意のフォルダに移動して、(ここではC:\work)以下のコマンドを打ち込む C:\work>mvn archetype:generate②上記コマンドを実行すると、以…

Maven 試してみる① 環境構築編

■ ベストプラクティスソフトウェア開発の世界では、「ベストプラクティス」なんて言葉がある。具体的に言うと・ソースコードは常にビルド可能な状態にしろ ・ソースコードとテストコードは別フォルダにしろ ・テストカバレッチを常に計測してテストが十分で…

Selenium WebDriver使ってみた⑤ 動画とってみた。 自動テストをしてみた。

■ 単純なプロダクトキー発行サイトの自動テストをしてみた単純なプロダクトキー発行サイトで、プロダクトキーが正しく発行できるかの確認するだけのテスト。動画とってみました。 http://www.youtube.com/watch?v=C094NXdtZr0 具体的にどんな事やっているか…

Java SQLServer 2008R2 接続

■ 環境準備 ライブラリの入手 下記サイトよりMicrosoft SQL ServerのJDBCドライバー3.0をダウンロードする http://msdn.microsoft.com/ja-jp/data/aa937724ダウンロードフォルダの中にはqljdbc.jar と sqljdbc4.jar の 2 つの JAR クラス ライブラリが含まれ…

JavaでExcleファイル読み込み

■ Java Excel APIを使ってExcel読み込み忘れて何回か調べなおしているのでメモ。 下記サイトでライブラリ(jxl.jar)を手に入れる http://jexcelapi.sourceforge.net/ ダウンロードしたらjarファイルをビルドパスに追加! // excelファイル読み込み File excel…

Selenium WebDriver使ってみた④ スクリーンショット編

■ スクリーンショットの撮り方 下記のコードを取りたいフェーズに入れるだけ。try〜catchで囲めばOK!File scrFile=((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE); FileUtils.copyFile(scrFile, new File("保存したいディレクトリパスを指定")…

Selenium WebDriver使ってみた③ フォームの選択方法編

■ 各フォームの自動入力方法・テキストボックス ・ラジオボタン ・プルダウン このようなフォームの場合 <P> <INPUT type="text" name="textbox"> </P> <INPUT type="radio" name="radiobotton1">犬 <INPUT type="radio" name="radiobotton2">猫 <P> <SELECT name="pulldown"> <option value="ゾウ">ゾウ <option value="パンダ">パンダ <option value="ライオン">ライオン </SELECT> </P> ■ テキ…

Selenium WebDriver使ってみた② 自動ログイン編

■WebDriverを使ってmixiに自動ログインmixiのログイン画面がこんな感じ。 メールアドレス、パスワード、チェックボックスにチェックし、ログインボタンを押すのを自動でやってみようと思います。 以下のコードを書いて実行する。import org.openqa.selenium.…

Selenium WebDriver使ってみた① 環境構築編

会社の先輩がSelenium WebDriverについてお話してくれました。 面白そうだったのでお試しで使ってみた。■WebDriverとは WebDriverはWebブラウザを操作するためのJavaライブラリ。Webアプリケーションのテストに効果を発揮する。サポートするブラウザはFirefo…