Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SalesforceArchitectGroupDF22GG

atomica7sei
November 02, 2022

 SalesforceArchitectGroupDF22GG

Dreamforce 2022 Developersのエピソード6より

バックエンド、フロントエンド、E2Eテストについて知っておくべき事
https://www.salesforce.com/plus/experience/Dreamforce_2022/series/Developers/episode/episode-s1e6/

紹介になります。

atomica7sei

November 02, 2022
Tweet

More Decks by atomica7sei

Other Decks in Technology

Transcript

  1. テストのピラミッド 3
 • 単体テスト ◦ 小さい塊、メソッド単位、ファンクション単位 ◦ フロントエンド JavaScript, HTML,

    CSS ◦ バックエンド Apex • 結合テスト ◦ 例えば、Eメールサーバーとプラットフォー ム、アプリケーションサーバーとデータベース やWebサービスなど • エンドツーエンドテスト ◦ 実際のお客様のシナリオに沿ったテスト ◦ ユーザーのやりとりを厳密に模倣
  2. テストのピラミッド 4
 • パフォーマンステスト ◦ 例)1万のケースに3秒以下でメール送信 • ブラックボックスとホワイトボックス ◦ 境目は図の通り

    ◦ ホワイトボックステスト メソッドやパラメータを知っていてテストする ◦ ブラックボックス 正しい振る舞いをテストする