🚀 ニフティ’s Notion

自動化・効率化する際のツールの使い分けチートシート

色々なサービスを連携させたワークフローを作りたい


  • Google Workspaceのサービスを対象にしたワークフロー。
    • Google Apps Script
      • Incoming Webhookを使えばSlack投稿も可能。
      • コードを書く必要があるが、自由度は高い。
  • Google Workspaceのサービス、Notion、Slack、GitHubなどを対象にしたワークフロー。
    • Zapier
      • ツールの使い方を覚える必要があるが、ノーコードで作成できる。
      • 対応サービス(App)が豊富。

ページを色々弄りたい


社内ツールを作りたい


定期的に何かを実行したい


テストを自動化したい


  • GitHub ActionsでPull requestsを出したときにテストを実行するようにする。
  • EventBridge + Lambdaで定期的にE2Eテストを実行する。
単体テストのツール例
  • Pytest
  • Jest
  • フレームワーク本体に入っているもの
    • Django.test など
E2Eテストのツール例
  • Cypress
  • Selenium
    • Web上の情報を抽出する「スクレイピング」できる
  • Puppeteer
  • Playwright
  • Turnip

その他