<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    On 2/9/2013 10:43 PM, John Wong wrote:<br>
    <blockquote
cite="mid:CACCLA566Dmx=o89DWcotzFVOsVjBKu+OO501PckRZ2JYeZCAOA@mail.gmail.com"
      type="cite">I am posting the same exact question on Stackexchange:
      &nbsp;<a moz-do-not-send="true"
href="http://programmers.stackexchange.com/questions/186523/difference-between-functional-test-and-integration-test">http://programmers.stackexchange.com/questions/186523/difference-between-functional-test-and-integration-test</a>
      <div>
        It's more nicely formatted. I have posted on here before on
        using mock so I figure I can try here as well (and people on
        this mailinglist are usually really really experienced
        programmers!)</div>
      <div><br>
      </div>
      <div>That being said, I really have a hard time differentiating
        functional test from integration test.&nbsp;</div>
      <div><br>
      </div>
    </blockquote>
    <br>
    Why do you need to differentiate between them?&nbsp; This isn't a
    rhetorical question: if you knew better why the distinction matters,
    it might help narrow down the criteria.<br>
    <br>
    <blockquote
cite="mid:CACCLA566Dmx=o89DWcotzFVOsVjBKu+OO501PckRZ2JYeZCAOA@mail.gmail.com"
      type="cite">
      <div>Sidenote: I understand people use different terms in
        different organization (ex. at Google they use small, medium and
        large instead of unittest, and integration test), but for most
        organizations, they enjoy using "standard terms".</div>
    </blockquote>
    <br>
    This is a great example: "functional" usually means smaller than
    "integration", and therefore, more tightly focused and runs
    quicker.&nbsp; When you use the terms small, medium, large, everyone
    understands that it's a continuum, and there's no point debating
    whether any given test is small or medium.&nbsp; By giving them terms
    that seems qualitative like "functional" and "integration", you set
    up a false expectation that there's a qualitative difference between
    them.&nbsp; I've never found the distinction to be that useful.<br>
    <br>
    --Ned.<br>
    <br>
    <blockquote
cite="mid:CACCLA566Dmx=o89DWcotzFVOsVjBKu+OO501PckRZ2JYeZCAOA@mail.gmail.com"
      type="cite">
      <div><br>
      </div>
      <div>Thanks!</div>
      <div><br>
      </div>
      <div>Yeukhon</div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
testing-in-python mailing list
<a class="moz-txt-link-abbreviated" href="mailto:testing-in-python@lists.idyll.org">testing-in-python@lists.idyll.org</a>
<a class="moz-txt-link-freetext" href="http://lists.idyll.org/listinfo/testing-in-python">http://lists.idyll.org/listinfo/testing-in-python</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>