<record xmlns="http://www.loc.gov/MARC21/slim">
          <leader>02854nam  2200565Ia 4500</leader>
          <controlfield tag="001">99117721972705503</controlfield>
          <controlfield tag="005">20251117003930.0</controlfield>
          <controlfield tag="006">m     o  d |</controlfield>
          <controlfield tag="007">cr#-n---------</controlfield>
          <controlfield tag="008">060624s2006    cau     o     001 0 eng d</controlfield>
          <datafield ind1=" " ind2=" " tag="020">
            <subfield code="a">1-280-70173-0</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="020">
            <subfield code="a">9786610701735</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="020">
            <subfield code="a">1-4302-0163-0</subfield>
          </datafield>
          <datafield ind1="7" ind2=" " tag="024">
            <subfield code="a">10.1007/978-1-4302-0163-2</subfield>
            <subfield code="2">doi</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="035">
            <subfield code="a">(CKB)1000000000281537</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="035">
            <subfield code="a">(EBL)324147</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="035">
            <subfield code="a">(OCoLC)836407993</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="035">
            <subfield code="a">(SSID)ssj0000092653</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="035">
            <subfield code="a">(PQKBManifestationID)11111592</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="035">
            <subfield code="a">(PQKBTitleCode)TC0000092653</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="035">
            <subfield code="a">(PQKBWorkID)10011848</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="035">
            <subfield code="a">(PQKB)10911595</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="035">
            <subfield code="a">(DE-He213)978-1-4302-0163-2</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="035">
            <subfield code="a">(MiAaPQ)EBC324147</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="035">
            <subfield code="a">(PPN)123118867</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="035">
            <subfield code="a">(EXLCZ)991000000000281537</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="040">
            <subfield code="a">MiAaPQ</subfield>
            <subfield code="b">eng</subfield>
            <subfield code="e">rda</subfield>
            <subfield code="e">pn</subfield>
            <subfield code="c">MiAaPQ</subfield>
            <subfield code="d">MiAaPQ</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="041">
            <subfield code="a">eng</subfield>
          </datafield>
          <datafield ind1=" " ind2="4" tag="050">
            <subfield code="a">QA76.76.T48</subfield>
            <subfield code="b">M39 2006</subfield>
          </datafield>
          <datafield ind1=" " ind2="7" tag="072">
            <subfield code="a">UMZ</subfield>
            <subfield code="2">bicssc</subfield>
          </datafield>
          <datafield ind1=" " ind2="7" tag="072">
            <subfield code="a">UL</subfield>
            <subfield code="2">bicssc</subfield>
          </datafield>
          <datafield ind1=" " ind2="7" tag="072">
            <subfield code="a">COM051230</subfield>
            <subfield code="2">bisacsh</subfield>
          </datafield>
          <datafield ind1="0" ind2="0" tag="082">
            <subfield code="a">005.1</subfield>
            <subfield code="a">005.14</subfield>
          </datafield>
          <datafield ind1="1" ind2=" " tag="100">
            <subfield code="a">McCaffrey, James D.</subfield>
          </datafield>
          <datafield ind1="1" ind2="0" tag="245">
            <subfield code="a">.Net test automation recipes :</subfield>
            <subfield code="b">a problem-solution approach /</subfield>
            <subfield code="c">James D. McCaffrey.</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="250">
            <subfield code="a">1st ed. 2006.</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="260">
            <subfield code="a">Berkeley, CA :</subfield>
            <subfield code="b">Apress,</subfield>
            <subfield code="c">c2006.</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="300">
            <subfield code="a">1 online resource (395 p.)</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="336">
            <subfield code="a">text</subfield>
            <subfield code="b">txt</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="337">
            <subfield code="a">computer</subfield>
            <subfield code="b">c</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="338">
            <subfield code="a">online resource</subfield>
            <subfield code="b">cr</subfield>
          </datafield>
          <datafield ind1="1" ind2=" " tag="490">
            <subfield code="a">The expert's voice in .NET</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="546">
            <subfield code="a">English</subfield>
          </datafield>
          <datafield ind1="0" ind2=" " tag="505">
            <subfield code="a">Windows Application Testing -- API Testing -- Reflection-Based UI Testing -- Windows-Based UI Testing -- Test Harness Design Patterns -- Web Application Testing -- Request-Response Testing -- Script-Based Web UI Testing -- Low-Level Web UI Testing -- Web Services Testing -- Data Testing -- SQL Stored Procedure Testing -- Combinations and Permutations -- ADO.NET Testing -- XML Testing.</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="520">
            <subfield code="a">If you develop, test, or manage .NET software, you will find .NET Test Automation Recipes: A Problem-Solution Approach very useful. The book presents practical techniques for writing lightweight software test automation in a .NET environment and covers API testing thoroughly. It also discusses lightweight, custom Windows application&#160;user interface&#160;automation and teaches you low-level web application&#160;user interface&#160;automation. Additional material covers SQL stored procedure testing techniques. The examples in this book have been successfully used in seminars and teaching environments where they have proven highly effective for students who are learning intermediate-level .NET programming. You'll come away from the book knowing how to write production-quality combination and permutation methods.</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="500">
            <subfield code="a">Includes index.</subfield>
          </datafield>
          <datafield ind1=" " ind2="0" tag="650">
            <subfield code="a">Computer software</subfield>
            <subfield code="x">Testing</subfield>
            <subfield code="x">Automation.</subfield>
          </datafield>
          <datafield ind1=" " ind2="0" tag="650">
            <subfield code="a">Microsoft .NET Framework.</subfield>
          </datafield>
          <datafield ind1="0" ind2="8" tag="776">
            <subfield code="z">1-59059-663-3</subfield>
          </datafield>
          <datafield ind1=" " ind2="0" tag="830">
            <subfield code="a">Expert's voice in .NET.</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="906">
            <subfield code="a">BOOK</subfield>
          </datafield>
          <datafield ind1=" " ind2=" " tag="AVE">
            <subfield code="8">53252425490005503</subfield>
            <subfield code="c">61245472170005503</subfield>
            <subfield code="e">Available</subfield>
            <subfield code="m">SpringerLink Books - AutoHoldings</subfield>
            <subfield code="t">SpringerLink - AutoHoldings</subfield>
            <subfield code="a">41SLSP_ETH</subfield>
            <subfield code="0">99117721972705503</subfield>
          </datafield>
        </record>
      