« テストメソッドがアクセスできるデータが変わりました | メイン | レポートのアクセス権限設定 »

2012年10月15日 (月)

開発者コンソールにテストツールとクエリエディタが増えました

Winter '13で、開発者コンソールが機能強化されました!

今回は、増えた機能の中からテストツールクエリエディタの利用方法をご紹介します。

○テストツール

テストツールは、開発者コンソール上でテストの実行と結果の表示、カバーされているコードの色付き表示、テストコードの編集ができる機能です。

利用方法

1. 開発者コンソールを開き、「Tests」タブをクリックします。

20121015_1

2. 「New Run」ボタンを押下し、テストするクラスを選択し、「Run」ボタンを押下します。

20121015_2

3. テストが実行され、テスト結果が表示されます。

20121015_3

4. 右側の「Overall Code Coverage」に、すべてのクラスのカバー率が表示されます。

  カバー状態を見たいクラスを選択すると、
  下の画面に、カバーされているコードが青色で、
  カバーされていないコードが赤色で表示されます。

20121015_4

5. 3.の状態で、下側のテストクラス名をクリックすると、Apexコードが表示されます。
  そのまま編集して保存できるので、
  開発者コンソールだけで、テストコードのカバレッジ上げが可能です。

20121015_5_2


○クエリエディタ

クエリエディタは、開発者コンソール上でSOQLの実行 及び 抽出結果の編集ができる機能です。簡単な検索やデータの編集をしたい場合に、重宝すると思います。

利用方法

1. 開発者コンソールを開き、「Query Editor」タブをクリックします。

2. SOQLを入力して、「Execute」ボタンを押下します。
  失敗の場合は、↓のように、エラーが表示されます。

20121015_6

3. 成功の場合は、下に抽出結果が表示されます。

20121015_7

4. セルをダブルクリックすると値を編集できます
  編集後、「Save Rows」ボタンを押下すると、保存できます。

20121015_8

 「Insert Rows」ボタンで新しい行の追加、
 「Delete Rows」ボタンで行の削除もできます。

 「Create New」ボタンで新規作成画面、
 「Open Detail Page」ボタンで詳細画面、
 「Edit Page」ボタンで編集画面
 を表示することもできます。

コメント

コメントを投稿

コメントは記事の投稿者が承認するまで表示されません。

採用情報

株式会社フレクトでは、事業拡大のため、
・Salesforce/Force.comのアプリケーション開発
・HerokuやAWSなどのクラウドプラットフォーム上
でのWebアプリケーション開発
エンジニア、マネージャーを募集中です。

未経験でも、これからクラウドをやってみたい方、
是非ご応募下さい。

フレクト採用ページへ

会社紹介

  • 株式会社フレクトは、
      ・認定コンサルタント
      ・認定上級デベロッパー
      ・認定デベロッパー
    が在籍している、セールスフォースパートナーです。
    また、heroku partnersにも登録されています。
    herokuパートナー
    株式会社フレクト
    Salesforce/Force.com
    導入支援サービス
    弊社の認定プロフェッショナルが支援致します。
    ・Visualforce/Apexによるアプリ開発
    ・Salesforceと連携するWebアプリ開発
    も承っております。
    セールスフォースご検討の際は、
    お気軽にお問合せください。

Twitter

リファレンス

■Developer's Guide(リファレンス)
・Apex  HTML | PDF | 日本語PDF | ガバナ制限
・Visualforce  HTML | PDF
・Web Services API  HTML | PDF | 日本語PDF
・Bulk API  HTML | PDF
・REST API  HTML | PDF | 日本語PDF
・Metadata API  HTML | PDF
・Migration Tool  HTML | PDF
・AJAX Toolkit  HTML | PDF
・Data Loader PDF | 日本語PDF

■早見表 (日本語)
数式
Apex
Visualforce
Web Services API
Chatter