JAVA3

昨日に引き続き、学生カルテWEBシステムの単体テストを行っています。

昨日報告で上げておいたバグが、ほとんど直っていました。
やはりdeeeki氏は凄いです。
僕も見習いたいと思います。

JAVAは僕は初心者レベルで、大学とかで少し習ったことがあります。
AccessJDBCで接続して、JAVAでの簡単なデータベース操作なら
したことありますが、こんな複雑なソースをみたのは初めて。
今やってるのは、画面操作主体の単体テストなので
DBの中身は確認してますが、
ソース自体はほとんど追ってはいません・・・
ぱっとみ、これを理解するには 今の僕のレベルでは・・・

かなりの努力と根気が必要なので、がんばりたいです。

JAVA2

おとといと昨日は 暖かかったのに、今日はまた寒かったです。
朝も昼も雪がパラついてるのをみました。
早く春が訪れてほしいです。

仕事は、昨日に引き続き 学生カルテWebシステムの単体テストの続きです。
データベースはDB2ということで、CSESQL文を打ってます。
テーブル内のレコードを全件削除しようとして、

TRUNCATE TABLE テーブル名

と入力したんですがエラーになってしまいました。なんで???
PostgreSQLの時はちゃんと実行できたのに。

かわりに

DELETE TABLE テーブル名

と入力したら、望んでる実行結果になったので
とりあえずテストに支障はでませんでした。

最近よくバグで、500エラー 404エラーという画面になります。

404というのは、NOT FOUND
500は、Internal Server Error

500はエラーがJAVAの言葉で画面いっぱいでますけど、
JAVAに詳しくないと何のことかよくわからないですね。勉強不足を痛感しました。

JAVA

今日から、新しい仕事に入りました。
学生カルテWebシステムの単体テストをやっています。
昨日までの環境は、PostgreSQL+PHPでした。
今日からの環境は、DB2+JAVAです。
がらっと変わって、不安と混乱の一日でしたが
仕様はI先輩に説明を受け、環境構築などは、deeeki氏に
助けていただきました。
丁寧に教えていただき、一安心。まだわからないことだらけですが
がんばって行きたいと思います。

truncate

昨日で、出庫の単体テストがおわりました。
上司のarai-flatさんは
バグを報告すると、一瞬で直してくれます。
すごいです。僕もはやくそんな腕前になりたいです。

最近よく使うSQL文は

truncate table テーブル名

というもので、一瞬でそのテーブルのレコードを全部消してくれます。
非常に便利なので使いまくっています。
今はローカル環境なので、躊躇なくいろいろ試せますが
サーバー環境だと、一瞬でテーブルの中身がかわってしまう
SQL文を使うのは、非常に怖いな〜と思います。

今日は晴れだった

だいぶ間が開いてしまいましたが、今日からまたブログ頑張って行きたいと思います。

現在、某パッケージの出庫の単体テストをやっています。
今日は、依頼発注からの引当によるピッキング指示のテストと
発注からの引当によるピッキング指示テストと
製造からの引当によるピッキング指示テストをやりました。
引当部分の処理はまだ未実装とのことでしたので
データを手動で作成してのテストでした。
オペレーティングのイメージがあんまりつかめなくて
なかなか理解しにくいところもありましたが
arai-flat先輩が、丁寧にテストの仕方を説明してくださったので
かなり勉強になりました。でも、まだ混乱中です。
もっとテストスピードを上げる必要がありますね。
まだ出庫を完全に理解したわけではありませんが、勉強していこうと思います。

うーむ

エクスブリッジで働きはじめて
早いもので今日で8日目となりました。
まだ慣れない環境で働いてるせいか、家に帰るとぐったりして
即効でぐっすりねむれます。
本当は勉強に時間を割かないといけないんですが。。

仕事は入庫処理の単体テストをしました。
本当は昨日中に終わる予定でしたが、
僕の要領が悪いせいか、残業しても終わりませんでした。
今日もがんばろう・・・

一度覚えてしまえばOK?

今日も、ERPパッケージの単体テストを行いました。
相変わらず、全体の仕様が掴みきれず
四苦八苦しておりますが、

akiyasu取締役事業部長が

「このような業務用パッケージのつくりは一度覚えてしまえば、どの会社もだいたい同じ」

とおっしゃっていました。
一度覚えてしまえばこっちのもの?なので
頑張って覚えようと思いました。