Certified Application Developer (CAD) 試験仕様書


ServiceNow Logo.png

 

Certified Application Developer (CAD) 試験ブループリント

2025 年 11 月更新

 

 

概要

ServiceNow Certified Application Developer (CAD) 試験仕様書は、認定アプリケーション開発者資格を取得するための目的、対象者、受験方法、試験内容の範囲、テストフレームワーク、ならびに前提条件を定義しています。

 

試験の目的

ServiceNow Certified Application Developer 試験では、ServiceNow プラットフォームでアプリケーションを設計、開発、展開するための知識とスキルがあることを確認します。この認定資格は、データモデルの設計、ユーザーインターフェイスの作成、セキュリティの実装、プロセスの自動化、およびデータの統合の能力を証明します。認定取得者は、ビジネス上の課題を解決し、ServiceNow エコシステムに貢献する堅牢なアプリケーションを構築できます。

 

試験対象者

ServiceNow Certified Application Developer 試験は、ServiceNow の顧客、パートナー、従業員、ならびに ServiceNow 認定アプリケーション開発者資格の取得を希望するその他の関係者を対象としています。次のような経験のある方に推奨します。

 

    • ServiceNow でのアプリケーション開発に関する 6 か月の実務経験。アプリケーション開発とシステム管理の役割を担い、開発者が ServiceNow にアクセスできるグループに属している方が、受験に適しています。

 

試験準備

試験問題は、公式の ServiceNow トレーニング教材、ServiceNow 製品ドキュメントサイト、ServiceNow 開発者サイトに基づいて作成されています。オンラインで公開されているその他の学習教材は公式ではなく、試験準備用としては推奨されません。

ServiceNow では、Certified Application Developer 試験の準備として、以下のトレーニングコースの受講を推奨しています。

 

    • Welcome to ServiceNow
    • Scripting in ServiceNow Fundamentals
    • Application Development Fundamentals

 

その他のリソース

上記に加えて、試験準備に役立つリソースとして次のものがあります。

 

 

試験範囲

以下の表に、試験分野、重み付け、サブトピックと、各分野の出題割合 (%) を示します。記載したサブスキルは試験内容に含まれますが、これらに限定されるわけではありません。 

 

分野番号

試験分野

出題割合 (%)

 

 

 

1.

アプリケーションの設計と作成

  • アプリケーションが ServiceNow に適しているかを判断
  • データモデルの設計と実装
  • モジュールの作成
  • アプリケーションスコープの使用

 

 

20%

 

 

 

2

アプリケーションユーザーインターフェイス

  • フォームの作成、設計、カスタマイズ
  • フォームやテーブルへのフィールドの追加、削除
  • デスクトップ向けクライアントサイドスクリプトの作成、テスト、デバッグ
  • サーバーサイドスクリプトの作成、テスト、デバッグ
  • アプリケーションの UI としてレコードプロデューサーを使用

 

 

 

20%

 

 

 

3

セキュリティとアクセス制御

  • アプリケーションおよびアプリケーションモジュールへのアクセス制御
  • アクセス制御を手動および自動で作成、テスト、デバッグ
  • GlideSystem メソッドを用いたセキュリティスクリプト
  • アプリケーションスコープによるアプリケーションアーティファクト保護

 

 

 

20%

 

 

 

4

アプリケーションの自動化

  • Workflow (ワークフロー) および Flow Designer (フローデザイナー) の作成、テスト、デバッグ
  • アプリケーションプロパティの作成と使用
  • Events (イベント)、Scheduled Script Execution (Scheduled Jobs) (スケジュール済みスクリプト実行 (スケジュール済みジョブ))、および Utils (アプリケーション) Script Includes (スクリプトインクルード) を作成
  • メールの送受信

 

 

 

20%

 

 

 

5

外部データの取り扱い

  • CSV または Excel 形式でのデータインポート
  • REST を使用した外部データソースとの統合 (テストおよびデバッグを含む)

 

 

 

10%

 

 

 

6

 

 

アプリケーション管理

  • アプリケーションのダウンロードとインストール
  • Delegated Development (委託開発) を使用したソースコード管理およびコードレビュー
  • ServiceNow の Git 統合を使用したソースコード管理

 

 

 

10%

合計

100%

 

試験の登録

 ステップ 1:試験の登録

  • 登録 = 支払い。このステップにより、確実に試験を受験できます。ラーニングクレジットとクレジットカード決済を受け付けています。インストラクター主導トレーニングの修了には、1 回の無料での試験受験が含まれます。関連企業の福利厚生により、割引価格が適用される場合があります。
  • いつでも登録できます。登録後、90 日以内に試験をスケジュールして完了してください。
  • 受験料は返金されません。試験のスケジュールを設定できる準備が整ってから登録してください。

ステップ 2:試験のスケジュール設定

  • Certified Application Developer 試験のスケジュール設定はこちらをクリックしてください。注:ServiceNow は、障がいのある方または英語を第 2 言語とする方 (ESL) のために、認定試験の受験中は合理的な配慮を行います。
  • 90 日以内にスケジュールしてください。登録後、90 日以内に試験の予約を行い、試験を完了する必要があります。

ステップ 3:試験の実施方法を選択

  • [My Exams (自分の試験)] ページから、[Pearson] に移動します。
  • Pearson テストセンターで試験を受けるか、試験監督官が Web カメラを介して監視する OnVUE でオンラインで試験を受けるかを選択します。

ステップ 4:試験の完了 

  •  90 日以内に試験を完了しない場合、登録は失効するため、再度登録して受験料の全額を支払う必要があります (再度ステップ 1 から開始)。

  

試験の構成

 

試験時間

試験時間は 90 分です。

 

設問の数

この試験は 60 問で構成されています。


複数選択肢問題 (解答は 1 つ)

試験の複数選択肢の問題には、3 つ以上の選択肢が提示されます。正しい解答を選択してください。


複数選択式問題 (該当するものをすべて選択)

試験の複数選択式問題それぞれに、4 つ以上の正解候補が提示されます。問題には正解をいくつ選択するかが記載されています。正しい解答をすべて選択してください。部分点は与えられません。

 

試験結果

試験を完了して解答を送信すると、すぐに試験結果通知が *条件付き合格または不合格として表示されます。

さらに、試験結果レポートには、試験結果と、セクションごとに正解した項目の割合が表示されます。試験結果は条件付きです。つまり、結果は暫定的なものであり、最終レビュー時に更新される場合があります。

*条件付き結果とは、試験がいつでも監査・レビューされる可能性があることを意味します。調査の結果、ServiceNow テストセキュリティポリシー の違反が確認された場合、認定資格は取り消されることがあります。  

 

結果の確認方法:

 
試験の各問題は 1 点に相当します。合計スコアは事前に決められたカットスコア (このスコアは公開されず、必ずしも 70% とは限りません) と比較され、合否が決定されます。試験結果通知のセクション別の割合は各分野での成績を示すものですが、全体的な結果を決定したり、平均化したり、専門知識を示したりするものではありません。

 

合格した場合:

  • 認定を維持するには、毎年のメンテナンス試験 (デルタ) を完了し、年間の認定メンテナンスプログラム (CMP) 料金を支払います。

 

不合格の場合:

  • 試験を再受験する前に、試験ブループリントと推奨トレーニングを確認してください。
  • 再受験ポリシーでは、受験と受験ごとの受験料が支払われるまでの待機期間が必要です。

 

 

設問の例

 

例題 1

GlideUser() に有効なメソッドはどれか?

  1. getUserName()
  2. getFullName()
  3. getRole()
  4. getRoleExactly()

解答 B


例題 2

毎月末日に実行される Scheduled Jobs (スケジュール済みジョブ) を設定するにはどうするか?

  1. [Run (実行)] フィールドの値を [Periodically (定期的)] に設定し、[Repeat Interval (繰り返し間隔)] の値を [31] に設定する 
  2. [Run (実行)] フィールドの値を [Periodically (定期的)] に設定し、[Repeat Interval (繰り返し間隔)] の値を [Last Day (最終日)] に設定する
  3. [Run (実行)] フィールドの値を [Monthly (月次)] に設定し、[Day (日)] の値を [31] に設定する
  4. [Run (実行)] フィールドの値を [Monthly (月次)] に設定し、[Day (日)] の値を [Last Day (最終日)] に設定する

解答:C

 

例題 3

ServiceNow にデータをインポートする際、インポートセットのフィールド名がターゲットテーブルのフィールド名と一致しているかを確認するために使用するユーティリティはどれか?

 

    1. 変換マップ
    2. 一致フィールドの自動マップ
    3. CI 関係ビルダー
    4. ビジネスサービスマネジメントマップ

解答:B

 

例題 4

グローバルアプリケーションファイルを管理する場合、許可されるアクションはどれか?

  1. スコープ対象のアプリケーションとの間でアプリケーションファイルを移動する。
  2. グローバルスコープからグローバルアプリケーションへファイルを追加する。
  3. グローバルアプリケーションのスコープを変更する。
  4. アプリケーションのスコープを削除する。

解答:B 

 

 

トップに戻る