【RSpec 入門】RSpec を使って Rails アプリをテストしよう(RSpec Crash Course in 50 mins)初心者向け

Опубликовано: 25 Август 2026
на канале: FarStep【プログラミング講座】
5,771
129

皆さん、こんにちは。
本講座は「RSpec の入門講座」です。
一緒に RSpec の基礎的な技術力を身につけましょう。

▶︎ チャプターリスト(目次)
00:00 オープニング、書籍の宣伝
01:10 RSpec の概要
03:25 環境構築
08:09 CRUD アプリの作成
12:53 RSpec のセットアップ
14:15 Model Spec
22:40 System Spec(PagesController)
27:00 System Spec(TweetsController index)
32:55 System Spec(TweetsController new)
35:02 System Spec(TweetsController create)
39:27 System Spec(TweetsController show)
40:57 System Spec(TweetsController destroy)
42:30 System Spec(TweetsController edit)
43:50 System Spec(TweetsController update)
45:07 SQL のログについて
46:33 エンディング

🐱 完成版のコード
https://github.com/FarStep131/rspec_t...

🗒 本講座で使用したメモ(HackMD)
https://hackmd.io/@t9AneIoNTV6ehFRK54...

📖 本講座で紹介した書籍(Zenn)
【実践 Ruby on Rails】Stripe を使って EC サイトを作ろう(Rails 7 対応)
https://zenn.dev/farstep/books/7f169c...

🚀「【プログラミング入門】Ruby on Rails でウェブアプリを作ってみよう」シリーズはこちら(Railsの基本的なことを学ぶことが出来ます)
   • 【プログラミング入門】Ruby on Railsでウェブアプリを作ってみよう  

❤️「【Ruby on Rails】いいね機能を作ってみよう」シリーズはこちら(中間テーブルについて学ぶことが出来ます)
   • 【Ruby on Rails】いいね機能を作ってみよう  

💙 「【Ruby on Rails】フォロー機能を作ろう」シリーズはこちら(中間テーブルの応用篇です)
   • 【Ruby on Rails】フォロー機能を作ろう(PART2)How to set...  

📕「【Ruby on Rails】非同期処理(ajax)を学ぼう」はこちら(非同期処理について学ぶことが出来ます)
   • 【Ruby on Rails】非同期処理(ajax)を学ぼう ~ Let's bui...  

📗「【Ruby】rails のための Ruby 入門」はこちら
   • 【Ruby】rails のための Ruby 入門(初心者必見!)  

📘「【React on Rails】React と Rails を利用してTODOアプリを作成しよう」シリーズはこちら
   • 【React on Rails】React と Rails を利用してTODOアプリ...  

📙「【Ruby on Rails】星レビュー機能を作ろう」シリーズはこちら
   • 【Ruby on Rails】星レビュー機能を作ろう How To Create a...  

🚧 「【Ruby on Rails】AWS を利用したデプロイ(AWS & Nginx & Unicorn & Rails)How to deploy a Rails App to EC2(2020年版)」はこちら

☁️ Cloud9 による rails 環境構築の詳細はこちら。(Ruby on Rails チュートリアル)
https://railstutorial.jp/chapters/beg...

🐳 docker による rails の環境構築はこちら。
   • 【rails環境構築】docker + rails + mysql で環境構築(初心...  

🗳「JavaScript & jQuery 入門」シリーズはこちら
   • JavaScript & jQuery 入門  

🦋 Zenn
https://zenn.dev/farstep

🕊 Twitter
  / 8skeedvthfocczy  

Song: Markvard - Contagious
Music provided by Vlog No Copyright Music.
Video Link:    • Markvard - Contagious (Vlog No Copyright M...  

#rails#rspec#rubyonrails