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

northernforce#45 フローのテストを実装してみよう

Yoshi
October 15, 2024

northernforce#45 フローのテストを実装してみよう

Yoshi

October 15, 2024
Tweet

More Decks by Yoshi

Other Decks in Business

Transcript

  1. 目次 • 自己紹介 • 事前準備 • フローのテストとは何か? • フローのテストの目的 •

    フローのテストを実装してみよう ◦ フローを作成 ◦ フローのテストを作成 ◦ フローのテストを実行 • 注意点(制約など) • まとめ
  2. 3 自己紹介
 Copyright © Kitalive Inc. All Rights Reserved. ▪名前

     吉松 保博(よしまつ やすひろ) ▪所属  株式会社キットアライブ 運用保守チーム ▪経歴  システムエンジニア@独立系SI企業  牧場スタッフ@浦河の牧場  システムエンジニア@札幌のリフォーム会社の情報システム部門  システムエンジニア@札幌の医療系SI企業  現職(2018年3月~) ▪社外活動  northernforce コミュニティ運営メンバー  プロボノワーク(Salesforceを導入しているNPO団体の機能改善サポート) ▪ストレングスファインダー  慎重さ、内省、責任感、運命思考、学習欲
  3. フローのテストの目的 • 管理者の生産性向上 ◦ 開発者がコードを書かなくてよくなる ◦ フローのテストに掛かるコストを下げる(都度作成 →再利用できる) • 早くリリースできるようになる

    • フローを変更しやすくなる(≒業務に素早く対応できるシステムを作れる) ◦ 自動テストにより、仕様をテストに組み込める ◦ 業務要件が変わった際に素早く対応できる
  4. 注意点(制約など) • テストの最大数は200件 • レコードトリガーフローのみサポートされる • 削除処理はテストできない • 他のオブジェクトの値を比較できない •

    フローのテストを変更セットやデプロイに含めることが可能 • リリース時の自動テストにフローのテストは含まれない