はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ RSpec

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 39件)

雑に作って、それから作り込んで、最後にテストを書く「テストラスト」開発 - give IT a try

2023/02/16 このエントリーをはてなブックマークに追加 467 users Instapaper Pocket Tweet Facebook Share Evernote Clip テスト 最後 give IT a try 開発 TDD

(この話は最初Twitterに書こうと思ったけど、長くなるのでブログに書くことにしました) 僕はRSpecやMinitestでテストを書くのは得意ですが、常にテストファースト(TDD)で開発するとは限りません。 今業務でやってるタスクはこんなふうに進めてます。 雑に動くものを作る ↓ 見た目をきれいにする&機能を作り込む ↓ ... 続きを読む

ITエンジニアがお金に関する本を10冊近く一気に読みあさってみた - give IT a try

2022/06/29 このエントリーをはてなブックマークに追加 433 users Instapaper Pocket Tweet Facebook Share Evernote Clip ITエンジニア give IT a try rspec 印税

はじめに:お金は稼げてるけどお金には無頓着な44歳ITエンジニア 僕はプログラマとして働いていて、株式会社ソニックガーデンのお給料やら、副業のフィヨルドブートキャンプのメンター料やら、執筆・翻訳した技術書(「プロを目指す人のためのRuby入門」と「Everyday Rails - RSpecによるRailsテスト入門」)の印税やら... 続きを読む

【翻訳】RSpecのリードメンテナだけど何か質問ある? - Qiita

2017/10/15 このエントリーをはてなブックマークに追加 105 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Qiita 翻訳 何か質問

はじめに 先日、Redditでこんな記事が載っていました。 AMA: The authors of "Effective Testing with RSpec 3", Myron Marston and Ian Dees : ruby この記事は書籍「 Effective Testing with RSpec 3 」の筆者であるMyron Marston氏とIan Dees氏が、書籍に関する質問に... 続きを読む

RSpecの指針について網羅的に書いてみたかった - Qiita

2016/08/06 このエントリーをはてなブックマークに追加 107 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Qiita コーディングルール 指針 文体

概要 この記事では、RSpecにあまり馴染みがない人にもわかりやすいように、RSpecの理想的な書き方(=コーディングルール)を説明しようとしています。 書いてあることは個人的な見解です。理性的な議論を歓迎します。 友人に語っているような文体ですのでお気をつけください。 動機 俺はみんなにRSpecを書いてほしかったんじゃない。 いいRSpecを書いてほしかったんだ(´・ω・`) なぜかバリデーシ... 続きを読む

Ruby - リーダブルRspec - Qiita

2015/12/13 このエントリーをはてなブックマークに追加 109 users Instapaper Pocket Tweet Facebook Share Evernote Clip BDD example CONTEXT Qiita rspec

はじめに リーダブルRspecというタイトルつけましたが、そんな大それたものではないです テスト書くときでも名前付け重要だからちゃんとしよう!っていうだけの内容です RspecがBDDのためのツールであることを意識しつつ、 Rspecの流儀に則って適切に名前付けをして書くと読みやすいテストがかけるはずです describe/context/exampleのメッセージに適切に名前つける これが出来る... 続きを読む

RubyでSeleniumを使ってサクッとスタンドアローンなブラウザテストを作成する - Rails Webook

2015/04/20 このエントリーをはてなブックマークに追加 106 users Instapaper Pocket Tweet Facebook Share Evernote Clip スタンドアローン Selenium Capybara 方法

2015-04-20 RubyでSeleniumを使ってサクッとスタンドアローンなブラウザテストを作成する テスト Photo by Flickr: Simon & His Camera's PhotostreamRubyでSeleniumを使ってスタンドアローンなブラウザテストをする方法を説明します。 テスティングフレームワークにはRSpec、SeleniumにアクセスするためにCapybara... 続きを読む

RSpec::HueFormatter on Vimeo

2015/04/09 このエントリーをはてなブックマークに追加 181 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec

Additional Links Vimeo About Vimeo Vimeo Blog Vimeo Guidelines Developers Jobs Help Help Center Basics Video School FAQ Forums More On Demand Everywhere Upload Site Map Upgrade Vimeo Plus Vimeo PRO Vi... 続きを読む

RSpec3 初心者向けの資料まとめ直しました![Ruby] - 酒と泪とRubyとRailsと

2015/01/11 このエントリーをはてなブックマークに追加 139 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails まとめ Ruby TDD rspec

TDDでRSpecを書くにあたって、どれだけ効率的に効果的なテストが書けるかは、品質を高めていく上ですごく大切なことだと思います。 今回、RSpec3用のドキュメントやWebサイトを色々読みなおして、最近までに特に良かった記事などを中心にまとめ直しました。 RSpec3に入門しようとしている初心者さんや、普段使っているけどもう一度RSpec3の知識を整理したい人にオススメのマトメです! TDD/B... 続きを読む

Ruby - これを読むとRSpecの裏側がどうやって動いているのか分かるかもしれないぜ - Qiita

2014/12/01 このエントリーをはてなブックマークに追加 219 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec テスティングフレームワーク Qiita Ruby

これはTokyuRuby会議08にて発表した資料を元にQiita向けに再編集したものです。 元々Advent Calendarと共用にしようと思って、どう考えても5分で話せない資料でLTしたのでした。 最初に RubyのテスティングフレームワークとしてはトップクラスにメジャーなRSpecですが、内側の実装が黒魔術感に溢れていて非常に読み辛い。 そしてカスタマイズするにも学習コストが高いという話を聞... 続きを読む

PHPerがRailsデビューしてWebAPIを作りRSpecでテスト書いてCap3/CircleCIでデプロイして分かった事を1ヶ月の自分に教えたいので、まとめてみた - Qiita

2014/11/27 このエントリーをはてなブックマークに追加 443 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails rspec PHPer WebAPI Qiita

PHPerがRailsデビューしてWebAPIを作りRSpecでテスト書いてCap3/CircleCIでデプロイして分かった事を1ヶ月の自分に教えたいので、まとめてみたPHP(2894)RSpec(332)Rails(3068)Ruby(5516)zaruが2014/11/28にKobitoから投稿編集リクエストを作成する タイトル長い。すまぬ。PHPerとして約10年近く。Ruby自体は案件によ... 続きを読む

Ruby - 使えるRSpec入門・その3「ゼロからわかるモックを使ったテストの書き方」 - Qiita

2014/11/21 このエントリーをはてなブックマークに追加 182 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Qiita Kobito jnchito モック

使えるRSpec入門・その3「ゼロからわかるモックを使ったテストの書き方」Ruby(5464)RSpec(328)jnchitoが2014/11/21にKobitoから投稿(2014/11/21に編集)編集履歴(3)編集リクエストを作成する はじめに みなさんこんにちは! この記事は「必要最小限の努力で最大限実戦で使える知識を提供するRSpec入門記事」、略して「使えるRSpec入門」の第3回です... 続きを読む

Ruby - 使えるRSpec入門・その1「RSpecの基本的な構文や便利な機能を理解する」 - Qiita

2014/10/26 このエントリーをはてなブックマークに追加 338 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Qiita Kobito jnchito 構文

使えるRSpec入門・その1「RSpecの基本的な構文や便利な機能を理解する」Ruby(5237)RSpec(313)jnchitoが2014/10/27にKobitoから投稿(2014/10/27に編集)編集履歴(2)編集リクエストを作成する はじめに RSpecは難しい、よくわからない、といったコメントをときどき見かけます。 確かにちょっと独特な構文を持っていますし、機能も結構多いので「難しそ... 続きを読む

RSpec をやめて Test::Unit に戻る - @tmtms のメモ

2014/10/12 このエントリーをはてなブックマークに追加 270 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec tmtms unit Allow test

2014-10-12 RSpec をやめて Test::Unit に戻る Ruby 最近の RSpec は、それまで obj.stub(hoge: value) と書けたものが、 allow(obj).to receive(:hoge).and_return value と書かないといけなくなったりとか、正気の沙汰とは思えないような変更をしたりするので、何年かぶりに Test::Unit を使って... 続きを読む

RSpecの入門とその一歩先へ ~RSpec 3バージョン~ - Qiita

2014/07/17 このエントリーをはてなブックマークに追加 162 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Qiita RSpec入門記事 入門 現状

はじめに 有名な初心者向けのRSpec入門記事として、和田卓人さんの「RSpec の入門とその一歩先へ」という記事があります。 僕もRSpecを全く知らなかった頃に参考にさせてもらいました。 今読んでもとても素晴らしい資料なのですが、RSpecのバージョンが古く、現状の書き方とマッチしなくなってきているのが少しもったいないところです。 そこで、この記事では和田さんの記事をRSpec 3バージョンに... 続きを読む

Leanpubで本を売るとどれくらい儲かるの? 「Everyday Rails - RSpecによるRailsテスト入門」の報酬面を大公開しちゃいます - give IT a try

2014/05/26 このエントリーをはてなブックマークに追加 148 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec Leanpub Railsテスト入門 発売前 販売

2014-05-27 Leanpubで本を売るとどれくらい儲かるの? 「Everyday Rails - RSpecによるRailsテスト入門」の報酬面を大公開しちゃいます Everyday Rails はじめに 2014年2月7日から販売を開始した「Everyday Rails - RSpecによるRailsテスト入門」は、ありがたいことにすでに600部以上売れています。 発売前は「できたら30... 続きを読む

私がRSpecを書く場合のやり方について | 自転車で通勤しましょ♪ブログ

2014/05/23 このエントリーをはてなブックマークに追加 104 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec 早口 ハンバーグ 木曜日 自転車

今日は木曜日だったので、ハンバーグの会(Okayama.rb)に参加してきました。 今日は@mako_wisにテストの書き方について相談を受けたので、粒度とかについて説明しましたが、私は説明し始めると早口になってしまうので詰め込みすぎたかもしれないと思ったのでちょっとまとめておこうと思いました。ちなみに、書き方といってもRSpecの始め方とかではないです。その点はあしからず。 Railsプロジェク... 続きを読む

InfratasterでNginxのルーティングのテスト書いてる: InfratasterでNginxのルーティングのテスト書いてる, , Infratasterは、ServerspecみたいにRubyのRSpecの記法でテストを書いて、(例えば)HTTPリクエスト

2014/05/05 このエントリーをはてなブックマークに追加 170 users Instapaper Pocket Tweet Facebook Share Evernote Clip nginx rspec Infrataster ルーティング

[Infrataster] InfratasterでNginxのルーティングのテスト書いてるサーバーのテストはServerspecで書いているんだけど、Nginxの設定ファイルで書いているウェブサーバーのルーティングのテストをどうしようかと思っていました。自分で、簡単なツールでも書くべきかなあと。 /path/to/app でアプリケーションにプロクシーする 但しcookieがない場合は静的ファイ... 続きを読む

RSpec初心者向けの資料まとめ[Ruby][Everyday Rails書評] - 酒と泪とRubyとRailsと

2014/04/15 このエントリーをはてなブックマークに追加 134 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails Capybara Ruby rspec Tweet

RSpec初心者向けの資料まとめ[Ruby][Everyday Rails書評] Apr 15th, 2014 Tweet 最近、RspecやCapybaraでRailsのテストを書くたびに、ちょっとした書き方がわからずググったり、冗長なテストを書くことに結構悩んでいました。ということで、思い切ってRspec再入門として、『Everyday Rails - RSpecによるRailsテスト入門』を... 続きを読む

RSpec初心者必読!「Everyday Rails - RSpecによるRailsテスト入門」を発売しました - give IT a try

2014/02/07 このエントリーをはてなブックマークに追加 238 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec MOBI Railsテスト入門 ePub RSp

2014-02-07 RSpec初心者必読!「Everyday Rails - RSpecによるRailsテスト入門」を発売しました お知らせ 本 Ruby はじめに 以前から何度か紹介しているRSpec本の翻訳が終了し、ついに販売を開始しました! 提供フォーマットはMOBI(Kindle)、EPUB(iBooks)、PDFで、下記のページから購入できます。Everyday Rails - RSp... 続きを読む

第2回 Jenkinsで小さなテストを実行してみよう(Mac OS X&Linux) - Build Insider

2013/12/04 このエントリーをはてなブックマークに追加 122 users Instapaper Pocket Tweet Facebook Share Evernote Clip Build Insider テスト テストフレームワーク

作成したテストをJenkinsを使って自動実行して、開発スピードを飛躍的に向上させよう。また、Rubyの標準的なテストフレームワークのRSpecと、最新のインテグレーションテスト環境であるTurnipを使ったテストの書き方も解説。 前回の記事を読んでJenkinsの環境を構築することはできただろうか? 今回は簡単なサンプルアプリケーションの作成を行ってみようと思う。同時に、Rubyの標準的なテスト... 続きを読む

Autodoc - r7kamura blog

2013/12/01 このエントリーをはてなブックマークに追加 150 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec autodoc API 斥力 テスト

闇Advent Calendar 1日目の記事として、最近の開発における心の闇に触れます。 最近開発した Autodoc というツールについて簡単に説明した後、 この手のツールの開発にあたって考えていた、 創作活動の在り方や、社会の斥力、25歳定年説などについて触れようと思います。 Autodocとは Rack applicationで実装されたAPIに対して、RSpecで書かれたテストを元にAP... 続きを読む

Rspec/Capybara/Turnipの入門記事を全力でまとめてみた - 酒と泪とRubyとRailsと

2013/08/30 このエントリーをはてなブックマークに追加 189 users Instapaper Pocket Tweet Facebook Share Evernote Clip Capybara Rails rspec Cucumber

Rspec/Capybara/Turnipの入門記事を全力でまとめてみた Aug 30th, 2013 Tweet さっき、『 The Rspec Book』を読み終えました。厚めの本ですが、RspecやCucumber、Webrat、Seleniumなどを活用するためのノウハウ満載で大満足でした! ということで、この本で読んだ内容を忘れないようにするためと、その過程でRspec/Capybara... 続きを読む

Rubyist Magazine - エンドツーエンドテストの自動化は Cucumber から Turnip へ

2013/05/29 このエントリーをはてなブックマークに追加 2714 users Instapaper Pocket Tweet Facebook Share Evernote Clip Cucumber Turnip BDD TDD rspec

エンドツーエンドテストの自動化は Cucumber から Turnip へ 皆さん、テストしていますか? Cucumber は使っていますか? RSpec は? テストなんか書いてない派ですか? Test::Unit 派ですか? あるいは minitest ばりばりですか? もちろんテストなしのリリースは有り得ませんので、何らかの方法でテストを実施されていることでしょう。 TDD/BDD といった... 続きを読む

RSpecのshouldはもう古い!新しい記法expectを使おう! #Ruby #Rspec - Qiita

2013/04/03 このエントリーをはてなブックマークに追加 245 users Instapaper Pocket Tweet Facebook Share Evernote Clip Should expect Qiita README.md

というように書くようになりました。 別にshouldを使った記法がなくなったわけではありませんが、 https://github.com/rspec/rspec-expectations のREADME.mdには、もう新しいSyntaxの説明しか載っていないし、今後はexpectの方を使っていくほうがいいでしょう。 http://myronmars.to/n/dev-blog/2012/06/rs... 続きを読む

構築済みサーバを RSpec でテストする serverspec という gem をつくった - Gosuke Miyashita

2013/03/24 このエントリーをはてなブックマークに追加 206 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec serverspec gem Puppet サーバ

Puppet や Chef で構築したサーバを RSpec でテストする で書いた仕組みを使いやすくするために serverspec という名前で gem 化してみた。 rubygems.org にも登録してあるので、gem install でインストールできる。 $ gem install serverspec インストールしたら、適当なディレクトリで serverspec-init を実行。す... 続きを読む

 
(1 - 25 / 39件)