Blogical

AWS/Salesforceを中心に様々な情報を配信していきます(/・ω・)/

Salesforce 認定 Platform アプリケーションビルダー資格 - アプリケーションのリリース(2)

日頃よりお世話になっております。

ロジカル・アーツ株式会社のSE 輪島 幸治です。

Salesforce 認定 Platform アプリケーションビルダー資格の受験ガイドに準拠した記事です。 学習ガイドにある[アプリケーションのリリース]の範囲について作成させて頂きました。*1

フラッシュカードのような問題対策のコンテンツではありませんが、試験受験前に機能全体を見直す際に参考にしてみて下さい。

資格対策コンテンツは、問題数が多いため説明文の記載が不足するかもしれませんが、画像をみて内容を補完下さい。

こちらの記事はUdemyのSalesforceの資格学習コンテンツを参考にさせて頂いております。*2

www.udemy.com

Udemy - Wikipedia

Salesforceのアプリケーションライフサイクル管理では、リリース計画、開発、テスト、リリースのビルド、リリースのテスト、リリースで構成されている。

1.Traliheadに記載のある通り、Salesforceのアプリケーションライフサイクルは、リリース計画、開発、テスト、リリースのビルド、リリースのテスト、リリースで構成されている。

trailhead.salesforce.com

f:id:logicalarts:20210908170808p:plain
図1

Sandboxを作成する場合は、ライセンスの種類によって作成するSandboxに作成されるレコードを制限できる。

1.Sandboxの作成画面にて、"次の値を含む"を確認することで各Sandboxの種類でコピーされる内容が確認できる。

f:id:logicalarts:20210904155940p:plain
図2

2."Sandboxテンプレートのサポート"と記載されている場合は、オブジェクトを選択できる。

f:id:logicalarts:20210904155955p:plain
図3

Developer Sandboxの場合は、本番組織のレコードはコピーせず、Apexおよびメタデータやすべてのユーザのみをコピーする。

1.Sandboxの作成を押下して、Developer Sandboxのコピー対象を確認します。

f:id:logicalarts:20210904155726p:plain
図4

2.本番組織にログインして、レコードが存在することを確認します。

f:id:logicalarts:20210904155742p:plain
図5

3.作成したSandbox組織にログインして、レコードがコピーされていないことを確認します。

f:id:logicalarts:20210904155757p:plain
図6

4.本番組織にログインして、作成されているユーザ一覧を確認します。

f:id:logicalarts:20210904155810p:plain
図7

5.Sandbox組織にログインして、ユーザがコピーされていることを確認します。

f:id:logicalarts:20210904155822p:plain
図8

本番組織にApexコードのテストクラスを変更セットに含めることができる。また、本番組織リリース時に指定されたテストを実行することができる。

本番組織リリース時に指定されたテストを実行することもできる。

(1)Sandbox組織での設定

1.Apex Classとそのテストクラスを作成します。

f:id:logicalarts:20210904155834p:plain
図9

f:id:logicalarts:20210904155848p:plain
図10

2.送信変更セットとして、アップロードを行います。

f:id:logicalarts:20210904155902p:plain
図11

(2)本番組織での設定

3.変更セットのリリースを行う際に、[指定されたテストを実行]を押下します。

f:id:logicalarts:20210904155915p:plain
図12

4.リリース完了画面にて、Apex テストを実行が表示され、Apex Classとテストクラスがリリースされたことを確認します。

f:id:logicalarts:20210904155928p:plain
図13

Sandboxは、テストするために作成された開発環境であるため、組織IDやインスタンスが異なり、開発作業を本番組織から分離できる。

組織情報の画面から、使用しているSalesforce組織ID、インスタンスの確認を行うことができる。

1.本番組織の場合

f:id:logicalarts:20210904160007p:plain
図14

2.Sandbox組織の場合

f:id:logicalarts:20210904160023p:plain
図15

以上です。

Salesforce 認定 Platform アプリケーションビルダー資格の受験頑張って下さい。

注意

この記事は、著者が技術調査した結果を、ロジカル・アーツ株式会社のブログにて記事化したものです。

記載されている会社名、商品名などは一般に各社の商標または登録商標です。なお、本文中には、™、®を明記しておりません。

成長が著しい業界であることから、機能更新も早くご紹介したドキュメントの内容などは、予告なく変更される場合もあります。

お気付きの点がございましたら、Salesforceに関する内容については弊社、 関連アプリケーションについては、提供元ベンダーやベンダーのパートナー様にお問い合わせ下さい。

よろしくお願いいたします。

*1:資格試験コンテンツですが、私が画面スクリーンショットを取得したり、補足説明を記載させて頂いているのですが、弊社、技術部のエンジニアチーム協力のもと作成をさせて頂いております。

*2:参考にさせて頂いたのは、Udemy講師のAdrián Rubio Martinezさんが提供しているSalesforce 認定 Platform アプリケーションビルダー資格の試験対策集です。 www.udemy.com

www.udemy.com