|
|
|
|
LEADER |
00000cam a2200000 a 4500 |
001 |
EBSCO_ocn324989158 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr zn||||||||| |
008 |
090430s2008 enka o 001 0 eng d |
040 |
|
|
|a YUS
|b eng
|e pn
|c YUS
|d UMI
|d CEF
|d N$T
|d OCLCQ
|d E7B
|d YDXCP
|d OCLCQ
|d B24X7
|d DEBSZ
|d OCLCQ
|d OCLCF
|d OCLCQ
|d DKDLA
|d OCLCQ
|d COO
|d REB
|d AGLDB
|d COCUF
|d MOR
|d PIFAG
|d LIV
|d OCLCQ
|d OCLCO
|d U3W
|d STF
|d WRM
|d VTS
|d NLE
|d INT
|d VT2
|d OCLCQ
|d OCLCO
|d UKMGB
|d TKN
|d OCLCQ
|d OCLCO
|d UAB
|d M8D
|d UKAHL
|d HS0
|d OCLCO
|d OCLCQ
|
016 |
7 |
|
|a 018011619
|2 Uk
|
019 |
|
|
|a 613612838
|a 702373132
|a 764552885
|a 765143195
|a 961537341
|a 962580458
|
020 |
|
|
|a 9781847194831
|q (electronic bk.)
|
020 |
|
|
|a 1847194834
|q (electronic bk.)
|
020 |
|
|
|z 9781847194824
|
020 |
|
|
|z 1847194826
|
029 |
1 |
|
|a AU@
|b 000062538264
|
029 |
1 |
|
|a AU@
|b 000067103495
|
029 |
1 |
|
|a DEBBG
|b BV043138636
|
029 |
1 |
|
|a DEBSZ
|b 355448254
|
029 |
1 |
|
|a DEBSZ
|b 421643773
|
029 |
1 |
|
|a HEBIS
|b 291518281
|
029 |
1 |
|
|a NZ1
|b 13870430
|
029 |
1 |
|
|a UKMGB
|b 018011619
|
035 |
|
|
|a (OCoLC)324989158
|z (OCoLC)613612838
|z (OCoLC)702373132
|z (OCoLC)764552885
|z (OCoLC)765143195
|z (OCoLC)961537341
|z (OCoLC)962580458
|
037 |
|
|
|a CL0500000068
|b Safari Books Online
|
050 |
|
4 |
|a QA76.76.T48
|b L38 2008eb
|
072 |
|
7 |
|a COM
|x 051330
|2 bisacsh
|
082 |
0 |
4 |
|a 005.1/4
|2 22
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Lavers, Tim.
|
245 |
1 |
0 |
|a Swing extreme testing :
|b the extreme approach to complete Java application testing /
|c Tim Lavers, Lindsay Peters ; reviewers, Prabhakar Chaganti, Valentin Crettaz.
|
260 |
|
|
|a Birmingham, U.K. :
|b Packt Pub.,
|c 2008.
|
300 |
|
|
|a 1 online resource (vi, 306 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
|
490 |
1 |
|
|a From technologies to solutions
|
500 |
|
|
|a Title from title screen.
|
500 |
|
|
|a Includes index.
|
520 |
8 |
|
|a Annotation
|b This book is a practical guide based on the authors daily experience developing and maintaining a cutting-edge Artificial Intelligence system. Every chapter comes up with real-life examples and the source code that comes with the book is full of useful (and well-tested) tools. The practical examples make this book suitable learning material for Swing developers. This book is for Swing developers who design and develop complex software for user interfaces that requires extensive testing. If you want to learn to test your Swing GUI components, this book is for you.
|
505 |
0 |
|
|a Cover; Table of Contents; Preface; Chapter 1: What Needs Testing?; An Example; What Classes Do We Test?; Test First-Always!; What Classes Don't We Test?; What Methods Need Testing?; What Methods Don't We Test?; Invoking Hidden Methods and Constructors; Unit Test Coverage; Who Should Implement the Unit Tests?; What About Legacy Code?; Where Does Integration Testing Fit In?; Documentation of Unit Tests; Testing at the Application Level; Who Should Implement the Function Tests?; Automated Test Execution; A Hierarchy of Tests; What Language Should Our Tests Be In?; Is it Really Possible?; Summary
|
505 |
8 |
|
|a Chapter 2: Basics of Unit TestingA Simple Example; The Default Implementation; Test Cases; Design by Contract and Non-Defensive Programming; Test Code Example; Bootstrapping Our Implementation; Load Testing; Summary; Chapter 3: Infrastructure for Testing; Where Should the Unit Tests Go?; Where Should the Function and Load Tests Go?; Management of Test Data; What Do We Require of a Test Data Management System?; Temporary Files; Summary; Chapter 4: Cyborg-a Better Robot; The Design of Cyborg; Using the Keyboard; Mousing Around; Checking the Screen; Summary
|
505 |
8 |
|
|a Chapter 5: Managing and Testing User MessagesSome Problems with Resource Bundles; A Solution; The UserStrings Class; ResourcesTester; How ResourcesTester Works; Getting More from UserStrings; Summary; Chapter 6: Making Classes Testable with Interfaces; The LabWizard Comment Editor; The Wizard; A Test for Wizard; A Test for Step; Handlers in LabWizard; Summary; Chapter 7: Exercising UI Components in Tests; The LabWizard Login Screen; The Design of LoginScreen; UI Wrappers; The Correct Implementation of UILoginScreen; A Handler Implementation for Unit Testing; Setting Up our Tests
|
505 |
8 |
|
|a Our First TestFurther Tests; Some Implicit Tests; Other User Interfaces; Summary; Chapter 8: Showing, Finding, and Reading Swing Components; Setting Up User Interface Components in a Thread-Safe Manner; Finding a Component; Testing Whether a Message is Showing; Searching for Components by Name; Reading the State of a Component; Case Study: Testing Whether an Action Can Be Cancelled; The Official Word on Swing Threading; Summary; Chapter 9: Case Study: Testing a 'Save as' Dialog; The Ikon Do It 'Save as' Dialog; Outline of the Unit Test; UI Helper Methods; Dialogs
|
505 |
8 |
|
|a Getting the Text of a Text FieldFrame Disposal; Unit Test Infrastructure; The UISaveAsDialog Class; The ShowerThread Class; The init() Method; The cleanup() Method; The Unit Tests; The Constructor Test; The wasCancelled() Test; The name() Test; The show() Test; The Data Validation Test; The Usability Test; Summary; Chapter 10: More Techniques for Testing Swing Components; Testing with JColorChooser; Using JFileChooser; Checking that a JFileChooser has been Set Up Correctly; Testing the Appearance of a JComponent; Testing with Frames; Frame Location; Frame Size; Testing with Lists
|
590 |
|
|
|a eBooks on EBSCOhost
|b EBSCO eBook Subscription Academic Collection - Worldwide
|
630 |
0 |
0 |
|a Swing (Computer file)
|
630 |
0 |
7 |
|a Swing (Computer file)
|2 blmlsh
|
630 |
0 |
7 |
|a Swing (Computer file)
|2 fast
|0 (OCoLC)fst01389480
|
650 |
|
0 |
|a Computer software
|x Testing.
|
650 |
|
0 |
|a eXtreme programming.
|
650 |
|
0 |
|a Java (Computer program language)
|
650 |
|
6 |
|a Programmation extrême.
|
650 |
|
6 |
|a Java (Langage de programmation)
|
650 |
|
7 |
|a COMPUTERS
|x Programming
|x Quality Assurance & Testing.
|2 bisacsh
|
650 |
|
7 |
|a Computer software
|x Testing.
|2 blmlsh
|
650 |
|
7 |
|a eXtreme programming.
|2 blmlsh
|
650 |
|
7 |
|a Java (Computer program language)
|2 blmlsh
|
650 |
|
7 |
|a Computer software
|x Testing.
|2 fast
|0 (OCoLC)fst00872601
|
650 |
|
7 |
|a eXtreme programming.
|2 fast
|0 (OCoLC)fst01185014
|
650 |
|
7 |
|a Java (Computer program language)
|2 fast
|0 (OCoLC)fst00982065
|
700 |
1 |
|
|a Peters, Lindsay.
|4 aut
|
700 |
1 |
|
|a Chaganti, Prabhakar.
|4 rev
|
700 |
1 |
|
|a Crettaz, Valentin.
|4 rev
|
776 |
0 |
8 |
|i Print version:
|a Lavers, Tim.
|t Swing extreme testing.
|d Birmingham : Packt, 2008
|z 9781847194824
|w (OCoLC)620034369
|
830 |
|
0 |
|a From technologies to solutions.
|
856 |
4 |
0 |
|u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=351723
|z Texto completo
|
936 |
|
|
|a BATCHLOAD
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH26942639
|
938 |
|
|
|a Books 24x7
|b B247
|n bks00030176
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 351723
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 3631870
|
994 |
|
|
|a 92
|b IZTAP
|