<?xml version="1.0"?>
<rss version="2.0">
<channel>
  <title>Joe Walker - hostedqa tag</title>
  <link>http://directwebremoting.org/blog/joe/tags/hostedqa/</link>
  <description>Thoughts on Web Development</description>
  <language>en</language>
  <copyright>Joe Walker</copyright>
  <lastBuildDate>Wed, 23 Jul 2008 11:00:41 GMT</lastBuildDate>
  <generator>Pebble (http://pebble.sourceforge.net)</generator>
  <docs>http://backend.userland.com/rss</docs>
  
  
  <item>
    <title>Reducing the Edit-Compile-Test Cycle</title>
    <link>http://directwebremoting.org/blog/joe/2006/08/02/reducing_the_edit_compile_test_cycle.html</link>
    
      
        <description>
          &lt;p&gt;There&#039;s a fairly obvious link between developer productivity and the edit/compile/test cycle. One of the big things wrong with Enterprise Java is that you swap the edit/compile/test cycle for an edit/compile/deploy/test cycle and one of the things right about PHP is that edit/compile/test is just edit/test.&lt;/p&gt;

&lt;p&gt;I&#039;ve &lt;a href=&#034;http://getahead.ltd.uk/blog/joe/2006/02/07/1139301763260.html&#034;&gt;previously complained about IE7&lt;/a&gt; and the fact that you couldn&#039;t install IE7 with other IEs and &lt;a href=&#034;http://labs.insert-title.com/labs/Multiple-IEs-in-Windows_article795.aspx&#034;&gt;the old tricks&lt;/a&gt; were &lt;a href=&#034;http://blogs.msdn.com/ie/archive/2005/12/16/504864.aspx&#034;&gt;reported not to work&lt;/a&gt;. The issue is that a good chunk of IE is embedded in the OS so randomly replacing bits of the OS with older versions gets a bit hairy. However is it really too hard for them to test a few configurations of DLLs to get it to work? It&#039;s a shame that &lt;a href=&#034;http://ietab.mozdev.org/&#034;&gt;Firefox can host a foreign IE renderer&lt;/a&gt;, but IE can&#039;t.&lt;/p&gt;

&lt;p&gt;On the other hand &lt;a href=&#034;http://blogs.msdn.com/cwilso/archive/2006/02/01/522281.aspx&#034;&gt;Microsoft wants to sell you VirtualPC&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;So you install an extra 1Gb of RAM, ignore Microsoft&#039;s advice about buying VirtualPC and get VMWare for free instead and set about an edit/compile/switch to vmware/test cycle. You might need to buy a copy of MSDN too because I seem to remember that it is illegal to install the same copy of XP twice on the same machine, but I could be wrong there.&lt;/p&gt;

&lt;p&gt;Or&lt;/p&gt;

&lt;p&gt;DWR has been using &lt;a href=&#034;http://www.autoriginate.com/hostedqa.jsp&#034;&gt;HostedQA&lt;/a&gt; recently. HostedQA for me is JUnit + Cruise Control + Selenium + an army of browsers. We&#039;ve been testing DWR using HostedQA for a while now and it rocks. It&#039;s helped us find bugs, and the plan is to set it up so we can test with a whole bunch of browsers so I don&#039;t even have to mess about with Firefox profiles. To a certain extent it can make the edit/compile/test cycle an edit/check-in cycle.&lt;/p&gt;

        </description>
      
      
    
    
    
    <comments>http://directwebremoting.org/blog/joe/2006/08/02/reducing_the_edit_compile_test_cycle.html#comments</comments>
    <guid isPermaLink="true">http://directwebremoting.org/blog/joe/2006/08/02/reducing_the_edit_compile_test_cycle.html</guid>
    <pubDate>Wed, 02 Aug 2006 04:43:30 GMT</pubDate>
  </item>
  
  </channel>
</rss>
