<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>David Chelimsky: Speaking at The Rails Edge</title>
    <link>http://blog.davidchelimsky.net/articles/2007/06/06/speaking-at-the-rails-edge</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>on software in process and practice</description>
    <item>
      <title>Speaking at The Rails Edge</title>
      <description>&lt;p style="float: right; padding: 0.5em;"&gt;&lt;a href="http://pragmaticstudio.com/therailsedge/"&gt;&lt;img src="http://pragmaticstudio.com/therailsedge/images/rails-edge.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;

	&lt;p&gt;Mike Mangino of &lt;a href="http://elevatedrails.com"&gt;Elevated Rails&lt;/a&gt; and I are joining forces to do a talk at &lt;a href="http://pragmaticstudio.com/therailsedge/"&gt;The Rails Edge&lt;/a&gt; in Chicago in August. We&amp;#8217;ll be talking about how to use &lt;a href="http://rspec.rubyforge.org"&gt;RSpec&lt;/a&gt; and &lt;a href="http://www.openqa.org/selenium/"&gt;Selenium&lt;/a&gt; together to drive the development of Rails applications.&lt;/p&gt;


	&lt;p&gt;Hope to see you there!&lt;/p&gt;</description>
      <pubDate>Wed, 06 Jun 2007 14:03:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:35800f18-9bea-4963-b5ed-c02f637b09d4</guid>
      <author>David</author>
      <link>http://blog.davidchelimsky.net/articles/2007/06/06/speaking-at-the-rails-edge</link>
      <category>rspec</category>
      <category>rails</category>
      <category>selenium</category>
      <category>edge</category>
      <category>conferences</category>
    </item>
    <item>
      <title>"Speaking at The Rails Edge" by David Chelimsky</title>
      <description>&lt;p&gt;Syntactically, no. Functionally, yes:&lt;/p&gt;


&lt;pre&gt;
describe "User admin" do
  it "should create a user when given valid user information" do
    @browser.open '/admin/users'
    @browser.get_body_text.should include('All Users')
    @browser.click 'link=New User'
    @browser.type 'name=login', 'forrestc'
    @browser.type 'name=firstname', 'Forrest'
    @browser.type 'name=lastname', 'Cao'
    @browser.submit "//form[@action='/users']" 
    @browser.get_location.should == '/admin/users'
    @browser.get_body_text.should include('forrestc')
  end
&lt;/pre&gt;

	&lt;p&gt;We&amp;#8217;re not wrapping Ruby selenese with custom expectation matchers &amp;#8211; just providing access to it.&lt;/p&gt;</description>
      <pubDate>Thu, 05 Jul 2007 05:37:20 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:ae73da45-7d80-44f2-af8d-29cd8e4f3367</guid>
      <link>http://blog.davidchelimsky.net/articles/2007/06/06/speaking-at-the-rails-edge#comment-297</link>
    </item>
    <item>
      <title>"Speaking at The Rails Edge" by forrestc</title>
      <description>my question is very similar to this one, can rspec+selenium finally support this:
&lt;pre&gt;
&lt;code&gt;
context "Test create user" do
  specify "should create a user when given valid user information" do
    open '/admin/users'
    page.should_include "All Users" 
    click 'link=New User'
    fill {:users=&amp;gt;{:login=&amp;gt;'forrestc', :firstname=&amp;gt;'Forrest', :lastname=&amp;gt;'Cao'}}
    submit
    response.should redirect_to '/admin/users'
    page.should_include "forrestc" 
  end
end
&lt;/code&gt;
&lt;/pre&gt;</description>
      <pubDate>Thu, 05 Jul 2007 03:24:59 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:7ff63cbd-69b9-4bc2-9afe-d86a69752122</guid>
      <link>http://blog.davidchelimsky.net/articles/2007/06/06/speaking-at-the-rails-edge#comment-296</link>
    </item>
    <item>
      <title>"Speaking at The Rails Edge" by Wincent Colaiuta</title>
      <description>&lt;p&gt;Good luck, David!&lt;/p&gt;</description>
      <pubDate>Wed, 06 Jun 2007 15:23:29 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:be89d643-2a16-4b34-99ea-23bf6b19a1d0</guid>
      <link>http://blog.davidchelimsky.net/articles/2007/06/06/speaking-at-the-rails-edge#comment-285</link>
    </item>
  </channel>
</rss>
