|
|
|
|
LEADER |
00000cam a2200000 a 4500 |
001 |
EBSCO_ocn646144554 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr unu|||||||| |
008 |
100707s2010 enka o 001 0 eng d |
040 |
|
|
|a UMI
|b eng
|e pn
|c UMI
|d IDEBK
|d CEF
|d N$T
|d OCLCQ
|d DEBSZ
|d OCLCQ
|d YDXCP
|d TEFOD
|d EBLCP
|d MEAUC
|d TEFOD
|d COO
|d OCLCQ
|d FEM
|d JBG
|d AGLDB
|d ZCU
|d OCLCQ
|d MERUC
|d OCLCQ
|d VTS
|d ICG
|d OCLCQ
|d UKMGB
|d STF
|d DKC
|d OCLCQ
|d M8D
|d UKAHL
|d CNCEN
|d OCLCQ
|d AJS
|d TOH
|d OCLCO
|d OCLCQ
|
015 |
|
|
|a GBB6G3910
|2 bnb
|
016 |
7 |
|
|a 018011802
|2 Uk
|
019 |
|
|
|a 667089007
|a 708253878
|a 828793022
|a 968088920
|a 969050149
|a 1105772809
|a 1235776473
|
020 |
|
|
|a 9781847198853
|q (electronic bk.)
|
020 |
|
|
|a 1847198856
|q (electronic bk.)
|
020 |
|
|
|z 1847198848
|
020 |
|
|
|z 9781847198846
|
024 |
8 |
|
|a 9781847198846
|
029 |
1 |
|
|a AU@
|b 000062377873
|
029 |
1 |
|
|a AU@
|b 000066769264
|
029 |
1 |
|
|a DEBBG
|b BV043044509
|
029 |
1 |
|
|a DEBBG
|b BV044172929
|
029 |
1 |
|
|a DEBSZ
|b 355449676
|
029 |
1 |
|
|a DEBSZ
|b 397482221
|
029 |
1 |
|
|a DEBSZ
|b 421626437
|
029 |
1 |
|
|a GBVCP
|b 785352872
|
029 |
1 |
|
|a HEBIS
|b 29151961X
|
029 |
1 |
|
|a UKMGB
|b 018011802
|
035 |
|
|
|a (OCoLC)646144554
|z (OCoLC)667089007
|z (OCoLC)708253878
|z (OCoLC)828793022
|z (OCoLC)968088920
|z (OCoLC)969050149
|z (OCoLC)1105772809
|z (OCoLC)1235776473
|
037 |
|
|
|a CL0500000071
|b Safari Books Online
|
037 |
|
|
|a 46B7C3CE-E7FF-4880-8CDB-0A5102F9F349
|b OverDrive, Inc.
|n http://www.overdrive.com
|
050 |
|
4 |
|a QA76.73.P98
|
072 |
|
7 |
|a COM
|x 051310
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 051280
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 051130
|2 bisacsh
|
082 |
0 |
4 |
|a 005.13/3
|2 22
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Arbuckle, Daniel.
|
245 |
1 |
0 |
|a Python testing :
|b beginner's guide.
|
260 |
|
|
|a Birmingham, U.K. :
|b Packt Pub.,
|c 2010.
|
300 |
|
|
|a 1 online resource (vii, 236 pages) :
|b illustrations
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
347 |
|
|
|a text file
|
588 |
0 |
|
|a Print version record.
|
505 |
0 |
|
|a Table of Contents; Python Testing Beginner's Guide; Python Testing; Credits; About the Author; About the Reviewers; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Time for action -- heading; What just happened?; Pop quiz -- heading; Have a go hero -- heading; Reader feedback; Customer support; Errata; Piracy; Questions; 1. Testing for Fun and Profit; How can testing help?; Types of testing; Unit testing; Integration testing; System testing; You've got Python, right?; Summary; 2. Doctest: The Easiest Testing Tool; Basic doctest.
|
505 |
8 |
|
|a Time for action -- creating and running your first doctestWhat just happened?; The syntax of doctests; Time for action -- writing a more complex test; What just happened?; Expecting exceptions; Time for action -- expecting an exception; What just happened?; Expecting blank lines in the output; Using directives to control doctest; Ignoring part of the result; Time for action -- using ellipsis in tests; What just happened?; Ignoring whitespace; Time for action -- normalizing whitespace; Skipping an example entirely; Time for action -- skipping tests; What just happened?; Other doctest directives.
|
505 |
8 |
|
|a Execution scopePop quiz -- doctest syntax; Have a go hero -- from English to doctest; Embedding doctests in Python docstrings; Time for action -- embedding a doctest in a docstring; What just happened?; Doctest directives; Execution scope; Putting it in practice: an AVL tree; English specification; Node data; Constructor; Recalculate height; Make deletable; Rotation; Locating a node; Testing the rest of the specification; Summary; 3. Unit Testing with Doctest; What is Unit testing and what it is not?; Time for action -- identifying units; What just happened?; Pop quiz -- understanding units.
|
505 |
8 |
|
|a Unit testing throughout the development processDesign phase; Time for action -- unit testing during design; What just happened?; Pop quiz -- unit testing during design; Have a go hero; Development phase; Time for action -- unit testing during development; What just happened?; Feedback phase; Time for action -- unit testing during feedback; What just happened?; Back to the development phase; Time for action -- unit testing during development ... again; What just happened?; Maintenance phase; Time for action -- unit testing during maintenance; What just happened?; Reuse phase.
|
505 |
8 |
|
|a Time for action -- unit testing during reuseWhat just happened?; Pop quiz -- unit testing; Have a go hero -- test-driven development; Summary; 4. Breaking Tight Coupling by using Mock Objects; Installing Python Mocker; Time for action -- installing Python Mocker; The idea of a mock object; Python Mocker; Time for action -- exploring the basics of Mocker; What just happened?; Mocking functions; Mocking containers; Parameter matching; ANY; ARGS; KWARGS; IS; IN; CONTAINS; MATCH; Mocking complex expressions; Have a go hero; Returning iterators; Raising exceptions; Calling functions via a mock.
|
520 |
|
|
|a The book begins with the very foundations of automated testing, and expands on them until the best-practice tools and techniques are fully covered. New concepts are illustrated with step-by-step hands-on exercises. Testing will be easier and more enjoyable with this beginner's guide. If you are a Python developer and want to write tests for your applications, this book will get you started and show you the easiest way to learn testing. You need to have sound Python programming knowledge to follow along. An awareness of software testing would be good, but no formal knowledge of testing is expec.
|
542 |
|
|
|f Copyright © 2010 Packt Publishing
|g 2010
|
590 |
|
|
|a eBooks on EBSCOhost
|b EBSCO eBook Subscription Academic Collection - Worldwide
|
650 |
|
0 |
|a Python (Computer program language)
|x Testing.
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x C♯
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x Java.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x Pascal.
|2 bisacsh
|
650 |
|
7 |
|a Python (Computer program language)
|x Testing.
|2 blmlsh
|
776 |
0 |
8 |
|i Print version:
|t Python testing.
|d Birmingham, U.K. : Packt Publishing Ltd, 2010
|z 9781847198846
|w (OCoLC)531098271
|
856 |
4 |
0 |
|u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=358512
|z Texto completo
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH26943056
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 358512
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 3605050
|
994 |
|
|
|a 92
|b IZTAP
|