バグticket

今日の作業

エレメントリスト、バリデーションのチェックの続き
バグticketの作成
Wikiの環境構築手順の編集

今日の作業でわかったこと&わからなかったこと

今日でイテレーション1のストーリ1-1のエレメントリストとバリデーションのチェックが終わり
その中でのバグのticketの作成まで終わった。
そしてその後Wikiに昨日からやってきた環境構築手順を追記し
いよいよSeleniumテストを作成して行こうと思ったのだがまずARFixtureを使ってデータを作っとくらしい。
ちょっと調べてみたけどまだ使い方がわかっていないので明日はそこから解決していきたい。

明日の作業

ARFixtureについて
Seleniumテストの作成

調べたことのまとめ

web>rake db:migrate

を実行したらORA-00955というエラーが発生
ネットには「すでに使用されているオブジェクト名です。」とある。
解決法は

select table_name from all_tables where owner='M-MATSUMOTO_D';

でTABLE_NAMEを引っ張ってきてそのテーブルを

sql>drop table ○○○;

sql>drop sequence ○○○_seq;

をしていく。
そして再度

rake db:migrate

を実行。うまくいった。

sqlplusでDB接続できるか確認する

C:\Oracle\Ora92\network\admin\tnsnames.oraに

任意の名前 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = IPあるいはホスト名)(PORT = ポート番号))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = サービス名)
    )
  )

を追加

$ sqlplus [ユーザ名]/[パスワード]@[サービス名]
Subversionのインストール

http://tortoisesvn.net/downloadsから
TortoiseSVN-1.4.4.9706-win32-svn-1.4.4.msiをダウンロード、インストール、再起動
Cドライブ以下に任意のフォルダ作成、右クリックSVNチェックアウト選択